数据查询
已发布为服务的数据,可通过SuperMap Online进行数据查询。并包括查询方式、查询参数以及目标坐标系的配置,查询结果支持投影转换,可将查询结果转换为目标坐标系所对应米制单位。如下图所示,将查询结果通过SuperMap Online 开发API叠加到百度地图上展示。
Step1 查看原坐标系与目标坐标系的支持关系
SuperMap Online 支持的坐标系适配关系:
原坐标系Code | 目标坐标系Code |
---|---|
3857 | 4326、3857 |
4326 | 3857、4326、910101、910102、910111、910112 |
910101 | 910102、910111 |
910102 | 910101、910111 |
910111 | 910101、910102 |
SuperMap Online 支持的坐标系类型:
坐标系 | Code编码 | 支持的地图 |
---|---|---|
GPS经纬度 | 4326 |
天地图 |
GPS墨卡托 | 3857 |
天地图 |
四维、高德经纬度 | 910101 |
超图云、四维地图和高德地图 |
四维、高德墨卡托 | 910111 |
超图云、四维地图和高德地图 |
百度经纬度 | 910102 |
百度地图 |
百度墨卡托 | 910112 |
百度地图 |
Step2 进入查询结果集合界面
打开在数据发布中获取的服务发布地址,在”支持以下操作界面”窗口选择”queryResults”,进入查询结果集合界面,如下图所示:
点击”queryResults”,打开对话框,其中进行数据查询的参数配置。
Step3 根据目标坐标系查询结果集
在上面的对话框中,依次执行以下操作:
- 选择”HTTP方法”中的”POST”方法
- 设置查询的参数
- 勾选”是否直接返回结果”
- 选择目标坐标系
- 点击”创建查询结果”进行查询
参数说明如下:
- 查询模式:包括SQL查询、最近地物查询、距离查询、空间查询和范围查询
- 查询返回信息:属性、地物、属性和地物
- 目标坐标系:3857、4326、910101(四维、高德经纬度)、910111(四维、高德墨卡托)、910102(百度经纬度)
- 结果支持的表述格式:xml、json、rjson、html、jsonp
Step4 输出查询结果
在上一步执行“创建查询结果”后,可在输出窗口中查看到查询结果,如图所示以json格式输出的查询数据: