概述:GIS数据空间参考不同,常见的有WGS84,CGCS2000,UTM,web 墨卡托、火星坐标系等。通过接口HTTP Restful API接口对坐标进行转换。
1、根据SRID查询空间参考
请求方式: GET
请求地址: http://123.56.67.147:3312/cesiumdemo/projConvert/getSpatialBySRID
参数 | 必填 | 参数类型 | 说明 |
SRID | 是 | Number | srid |
示例:http://123.56.67.147:3312/cesiumdemo/projConvert/getSpatialBySRID/4326http://123.56.67.147:3312/cesiumdemo/projConvert/getSpatialBySRID/4326
Postman测试:
2、通用坐标转换
两个坐标系之间进行转换。
请求方式: POST
请求地址: http://123.56.67.147:3312/cesiumdemo/projConvert/convertSpatial
参数 | 必填 | 参数类型 | 说明 |
fromProjectionSRID | 是 | Number | 转换前空间参考SRID |
toProjectionSRID | 是 | Number | 转换后空间参考SRID |
coords | 是 | Arrary | 需要转换的坐标数组 |
Postman测试:
3、WGS84转火星坐标系
请求方式: GET
请求地址: http://123.56.67.147:3312/cesiumdemo/projConvert/wgs84togcj02
参数 | 必填 | 参数类型 | 说明 |
jd | 是 | Number | 经度 |
wd | 是 | Number | 纬度 |
Postman测试:
4、火星转WGS84(访问方式同3)
http://123.56.67.147:3312/cesiumdemo/projConvert/gcj02towgs84?jd=116.10623424413022&wd=39.20119367685246
5、百度坐标系 (BD-09) 转 火星坐标系 (GCJ-02)(访问方式同3)
http://123.56.67.147:3312/cesiumdemo/projConvert/bd09togcj02?jd=116&wd=39
6、火星坐标系 (GCJ-02) 转百度坐标系 (BD-09)(访问方式同3)
http://123.56.67.147:3312/cesiumdemo/projConvert/gcj02tobd09?jd=116&wd=39