HarmonyOS 位置服务是否支持获取地区编码和城市编码

通过geoLocationManager.getCurrentLocation将经纬度转为地理描述,但其中没有地区编码和城市编码字段,是否有其他方式获取这两个字段信息

HarmonyOS
2024-12-27 17:37:14
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

在使用geoLocationManager.getAddressesFromLocation()时,需要将

let reverseGeocodeRequest:geoLocationManager.ReverseGeoCodeRequest = {
  "latitude": 31.12,
  "longitude": 121.11,
  //改成10或者20
  "maxItems": 1
};

maxItem的值设成一个较大的值10或20去获取,遍历寻找数组中

descriptions非空的值descriptions中的第一个值为城市编码,第二个值为行政编码

分享
微博
QQ
微信
回复
2024-12-27 19:04:36
相关问题
HarmonyOS 地图位置服务相关资料
349浏览 • 1回复 待解决
HarmonyOS 系统位置服务问题
561浏览 • 1回复 待解决
HarmonyOS 模拟器位置服务 报3301300错误
429浏览 • 1回复 待解决
HarmonyOS编码支持情况?
245浏览 • 1回复 待解决
HarmonyOS 编码集不支持
292浏览 • 1回复 待解决
HarmonyOS 地理编码与逆地理编码
196浏览 • 1回复 待解决
HarmonyOS TextEncoder支持ISO-8859-1编码
565浏览 • 1回复 待解决
是否可以同时启动多个编码
2162浏览 • 1回复 待解决
HarmonyOS Socket中send是否可以指定编码
203浏览 • 1回复 待解决
HarmonyOS URL编码问题
233浏览 • 1回复 待解决
HarmonyOS ArkTS编码规范
441浏览 • 1回复 待解决
音视频都支持哪些编码格式
1229浏览 • 1回复 待解决