# 数据查询

数据查询组件,支持从 SuperMap iServer 地图服务,SuperMap iServer 数据服务,SuperMap iPortal 资源中心数据(该数据需要发布成服务)中查询数据。

<sm-web-map server-url="https://iportal.supermap.io/iportal/" map-id="801571284">
  <sm-query :rest-data="restData" :rest-map="restMap" :collapsed="false"></sm-query>
</sm-web-map>

# Attributes

参数 说明 类型 可选值 默认值
showPopup 是否显示弹窗 boolean - true
multiSelect 是否开启多选 boolean - false
restData SuperMap iServer 数据服务 iServerDataParameter[ ] - -
restMap SuperMap iServer 地图服务 iServerMapParameter[ ] - -
iportalData SuperMap iPortal 资源中心数据(该数据需要发布成服务) iPortalDataParameter[ ] - -
maxFeatures 要素最大返回数 number - 200
layerStyle 查询结果的图层样式 LayerStyle - -
highlightStyle 选中查询结果的高亮图层样式 LayerStyle - -
popupStyle 选中查询结果的弹窗样式 PopupStyle - -
iconClass 收缩按钮的 Font class 类名 string - 'sm-components-icon-search-list'
headerName 标题名 string - '查询'
clickTolerance 点击位置的检测容限。以像素为单位,将获取点击位置为圆心,检测容限为半径范围内的要素 number - 5

支持主题混入参数卡片混入参数Control 混入参数

# PopupStyle

参数 说明 类型 可选值 默认值
autoResize 自适应宽度 boolean - true
keyMaxWidth 键列的最大宽度 number - 160
valueMaxWidth 值列的最大宽度 number - 300
keyWidth 键列的宽度 number - 80
valueWidth 值列的宽度 number - 150

选中查询结果的弹窗内容显示的是单个要素(GeoJSON Feature (opens new window))的属性信息,以表格的形式展示,且只有两列。

# Events

name 说明 回调参数
query-succeeded 查询成功后触发 function(e)
query-failed 查询失败后触发 function(e)
最后更新时间: 2024/10/25 下午4:58:26