HarmonyOS 鸿蒙Next 定位库@kit.LocationKit定位结果参考系是否为WGS84及地图库@kit.MapKit参考系是否为GCJ02?WGS84与GCJ02如何转换
HarmonyOS 鸿蒙Next 定位库@kit.LocationKit定位结果参考系是否为WGS84及地图库@kit.MapKit参考系是否为GCJ02?WGS84与GCJ02如何转换
鸿蒙用的定位库@kit.LocationKit的定位结果参考系是不是WGS84(地球坐标)、地图库@kit.MapKit用的参考系是不是GCJ02(火星坐标)?WGS84和GCJ02怎么互转
2 回复
当前鸿蒙@kit.LocationKit使用WGS84坐标系;@kit.MapKit地图使用的坐标类型 在国内站点,中国大陆、中国香港和中国澳门使用GCJ02坐标系,中国台湾使用WGS84坐标系。 在海外站点,统一使用WGS84坐标系,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/map-petalmaps-V5
map.convertCoordinate坐标系转换当前仅支持WGS84坐标系转GCJ02坐标系,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/map-map-V5#section12255142816237;暂无提供GCJ02转WGS84坐标系的计划。
map.convertCoordinate坐标系转换当前仅支持WGS84坐标系转GCJ02坐标系,参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/map-map-V5#section12255142816237;暂无提供GCJ02转WGS84坐标系的计划。
HarmonyOS 鸿蒙Next 定位库与地图库参考系及WGS84与GCJ02转换
HarmonyOS 鸿蒙Next的定位库@kit.LocationKit定位结果参考系是WGS84,而地图库@kit.MapKit在国内使用时,其参考系通常为GCJ02。这是因为在国内(包括港澳)通过WGS84坐标调用Map Kit服务时,需要进行坐标转换,以确保位置的准确性。
WGS84与GCJ02之间的转换涉及复杂的算法,包括判断经纬度是否在国内、经度与纬度的转换公式等。HarmonyOS提供了API接口进行这两种坐标系的转换,开发者可以通过调用相关函数实现坐标转换。
如果开发者需要在HarmonyOS平台上进行WGS84与GCJ02的转换,建议查阅HarmonyOS官方文档,了解具体的API使用方法和示例代码。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。