首页 / 浏览问题 / 移动GIS / 问题详情
imobile如何将坐标转换成可以在超图显示的点
12EXP 2022年08月19日
imobile如何将坐标(经纬度)转换成可以在超图显示的点?有什么方法?

1个回答

您好,没有理解您这边的意思,如果是需要进行投影转换的话可以参考投影转换demo,参考geometryinfo demo

如果只是在map中显示的话只是动态投影的话可以直接开启动态投影 map.setDynamicProjection(true); 将不同的坐标系放置在同一个场景中。
2,560EXP 2022年08月19日
我的意思是我想获取点击地图以后的经纬度,但是返回的确是一个CGPoint对象,我该怎么去根据这个对象转换成经纬度呢?对了,我用的是ios的sdk
1.用map的pixelToMap将地图中指定点的像素坐标转换为地图坐标(这个方法必须在设置 setImageSize() 方法之后才能正常工作),再用两个PrjCoordSys分别设置为源坐标系与目的坐标系,最后用到CoordSysTranslator

2.经纬度坐标可以作为point2d对象的坐标值,不能转为对象

3.onSingleTap在按下并抬起时发生,只要符合这个条件就触发该函数,没有任何附加条件
...