首页 / 浏览问题 / WebGIS / 问题详情
js中平面无投影坐标系的坐标值怎么转换为其他坐标系的坐标值,是否有相关的API
5EXP 2024年07月29日
目前场景为地图设置为EGSP:4516坐标系,现在有一套由超图提供的平面无投影坐标系的坐标点位,需要转换为同一坐标系展示,需要怎么转换

1个回答

您好,平面无投影坐标系无法直接进行坐标转换,需要先为其设置坐标系,如果已知点的坐标值对应的坐标系,可以直接设定坐标系;如果不知道对应坐标系,可以先设定为4516坐标系,然后再进行数据配准(参考:https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/Registration/RegisteData.html

931EXP 2024年07月29日
您说的设置坐标系是指在地图工具中进行设置还是可以在js中转换之前设置
用桌面端做比较方便,js中可以做投影转换,无法做配准
您好,我这边还有几个问题
1. 超图提供的坐标系信息为  Planar Coordinate System---m  是否就是您说的平面无投影坐标系
2. js中可以做投影转换,但是您一开始也说了无法直接进行坐标转换,需要设置坐标系,平面无投影坐标系不是坐标系吗
3. 如果设置坐标系后可以在js中进行投影转换,是使用哪个api
4. 超图提供的点位信息经过转换也需要进行配准吗,这一步是必须的吗

1、是的

2、平面无投影的坐标系的坐标不代表地理信息,比如“北京市”有一个固定的地理位置,在地理坐标系或投影坐标系中有固定的xy值,但是在平面无投影坐标系是不能确定的,https://help.supermap.com/iDesktopX/zh/tutorial/DataProcessing/Projection/PrjCoordSysType.html?rhhlterm=%E5%9D%90%E6%A0%87%E7%B3%BB%E7%9A%84%E7%B1%BB%E5%9E%8B

3、见下方的截图

4、投影转换,需要是投影坐标系或地理坐标系,如果原本的坐标就是没有参考意义的xy,比如重新设定一个坐标系3857,但是在“北京市”这个坐标系中不是这个xy值,这个时候就需要进行配准,移动到正确位置

好的  感谢回复
...