第三方服务【集成地图SDK时坐标系与HarmonyOS不一致,如何转换?】


第三方服务
2025-03-24 14:22:49
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
强哥智疗
1

使用鸿蒙系统自带的坐标转换接口

鸿蒙系统提供了convertCoordinate接口,用于在不同坐标系之间进行转换。以下是具体的转换方法:

import { map, mapCommon } from '@kit.MapKit';

// 初始化需要转换的坐标
let wgs84Position: mapCommon.LatLng = { latitude: 30, longitude: 118 };

// 调用 convertCoordinateSync 方法转换坐标
let gcj02Position: mapCommon.LatLng = map.convertCoordinateSync(
  mapCommon.CoordinateType.WGS84,
  mapCommon.CoordinateType.GCJ02,
  wgs84Position
);
分享
微博
QQ
微信
回复
2025-03-24 16:19:50
相关问题
开发第三方SDK如何编译?
14970浏览 • 2回复 待解决
HarmonyOS 坐标系经纬度转换
1741浏览 • 1回复 待解决
HarmonyOS 如何拉起第三方地图APP
1137浏览 • 1回复 待解决
HarmonyOS flutter第三方sdk适配情况咨询
1259浏览 • 1回复 待解决
HarmonyOS 单位不一致问题
1101浏览 • 1回复 待解决
HarmonyOS第三方sdk bugly平替方案
1607浏览 • 1回复 待解决
文字空行高度字体高度不一致
3146浏览 • 1回复 待解决
HarmonyOS如何移植第三方MCU?
11027浏览 • 1回复 待解决
HarmonyOS 如何启动第三方APP
1204浏览 • 1回复 待解决
HarmonyOS 如何加载第三方页面
1043浏览 • 1回复 待解决
HarmonyOS SM2加密后数据Java不一致
1255浏览 • 1回复 待解决
HarmonyOS 第三方APP跳转
1142浏览 • 1回复 待解决