地理搜索框
地理搜索框是基础交互组件的一种,支持自定义搜索框和结果框大小、位置、颜色和文本样式等,一般情况下需要与地图组件配合使用完成地区的搜索任务,并显示在可视化应用上。本文介绍地理搜索框各配置项的含义。
配置
基础属性:包含组件的基础属性
| 参数 | 说明 |
|---|---|
| 图表宽度 | 组件的宽度 |
| 图表高度 | 组件的高度 |
| 横坐标 | 组件的横坐标,单位为px。横坐标为组件左上角距离页面左边界的像素距离 |
| 纵坐标 | 组件的纵坐标,单位为px。横坐标为组件左上角距离页面上边界的像素距离 |
| 旋转角度 | 以组件的中心为中心点,进行旋转,单位为度(°) |
| 透明度 | 取值范围为0~1。为0时,图表隐藏;为1时,图表全部显示。默认为1 |
搜索框样式
| 参数 | 说明 |
|---|---|
| 提示文字 | 输入栏中显示的提示性说明。 |
| 宽度 | 搜索框的宽度。 |
| 高度 | 搜索框的高度。 |
| 横向偏移量 | 搜索框与组件边左边界的距离。 |
| 纵向偏移量 | 搜索框与组件边上边界的距离。 |
| 字号 | 搜索框中字体的大小。 |
| 字体粗细 | 搜索框中字体的粗细。 |
| 颜色 | 搜索框中字体的颜色。 |
| 背景色 | 搜索框的背景颜色。 |
| 边框 | 搜索框边框的样式。边框宽度:搜索框边框的宽度。边框颜色:搜索框边框的颜色。边框类型:搜索框边框的类型,包括实线、虚线和点线。 |
结果框样式
| 参数 | 说明 |
|---|---|
| 最大宽度 | 结果框的最大宽度。 |
| 最大高度 | 结果框的最大高度。 |
| 顶部间距 | 结果框和搜索框的距离。 |
| 字体颜色 | 结果框中字体的颜色。 |
| 字体大小 | 结果框中字体的大小。 |
| 外边框颜色 | 结果框的外边框颜色。 |
| 底部边框颜色 | 结果框的底部边框颜色。 |
| 背景色 | 结果框的背景颜色。 |
| 悬停样式 | 鼠标移动到结果框时悬停的样式,包括结果框内字体的 、底部边框颜色和字体大小。 |
信息
说明 只有在预览或发布页面才能查看结果框的样式。
数据
上图中的示例数据如下。
[
{
"name": "寿光市",
"adcode": "370783",
"level": "district",
"parent": "潍坊市"
},
{
"name": "铅山县",
"adcode": "361124",
"level": "district",
"parent": "上饶市"
},
{
"name": "枣庄市",
"adcode": "370400",
"level": "city",
"parent": "山东省"
},
{
"name": "邕宁区",
"adcode": "450109",
"level": "district",
"parent": "南宁市"
}
]
表 1. 字段说明
| 字段 | 说明 |
|---|---|
| name | 地区名称。 |
| adcode | 地区代码。 |
| level | (可选)地区级别。 |
| parent | (可选)地区上级城市。 |
信息
说明 该组件字段名可灵活配置,只能搜索数据中已经配置的信息。
表 2. 配置项说明
| 配置项 | 说明 |
|---|---|
| 受控模式 |