首页 / 浏览问题 / 移动GIS / 问题详情
iserver发布的百度地图服务如何获取经纬度坐标
sm
23EXP 2020年09月10日

请问;iserver发布的百度地图服务的坐标系类型是什么?我在android客户端如何获取到经纬度坐标?

上图是我在服务上发布的百度地图.

1个回答

您好,iserver发布百度地图服务,坐标系为PCS_WGS_1984_WEB_MERCATOR(epsg:3857)。在移动端获取的坐标值也是该坐标系下的,是投影坐标系的值,单位为米。如果要获取经纬度的坐标,可以将获取到的坐标转换为经纬度坐标系,使用接口:CoordSysTranslator。具体参数请参考API文档CoordSysTranslator类。
9,192EXP 2020年09月14日

我参考CoordSysTranslator类试了好长时间,还是不行,设置x,y坐标偏移量也不行.

您好,您是要把投影坐标系转换为地理坐标系吗?我看问题您不是要获取经纬度值吗?您坐标转换的参数第一个坐标系为源坐标系,应该是投影坐标系
我想实现投影坐标系和地理坐标系相互转换,现在是地理坐标系转成投影坐标系,看看能和百度地图服务上的点对应不.
地理转投影是没有问题的,你那边看一下你传的point值是不是经纬度的值。但是普通的进行投影转换和百度地图是没法叠加的,百度地图是通过加密后的,您需要看一下百度地图使用的坐标系偏移量是多少。建议您那边可以在网上搜一下如何将普通坐标系转换为百度坐标系。
你好,我想问有没有坐标转换的示例,我在发布的百度地图服务上获取的坐标为1.3737190026465079E7,5099751.805079058,这是什么类型的坐标,如何转换成百度经纬度坐标,或者转换成经纬度坐标.
看坐标值是个投影坐标系下的坐标值,但是具体是什么坐标系得看下iserver那个的坐标系。坐标转换我们不提供转成百度坐标,这个需要您那边自己在网上找一下转换为百度坐标的算法,移动端坐标转换的接口CoordSysTranslator,转换的具体参数查看帮助文档
...