当前位置: 首页 > news >正文

深圳手机网站建设哪家好开封市建设中专网站

深圳手机网站建设哪家好,开封市建设中专网站,进行目的地网站建设,搭建一个购物网站(逆)地理编码转化开发 场景概述 使用坐标描述一个位置,非常准确,但是并不直观,面向用户表达并不友好。系统向开发者提供了以下两种转化能力。 地理编码转化:将地理描述转化为具体坐标。 逆地理编码转化能力…

(逆)地理编码转化开发
场景概述
使用坐标描述一个位置,非常准确,但是并不直观,面向用户表达并不友好。系统向开发者提供了以下两种转化能力。
地理编码转化:将地理描述转化为具体坐标。

逆地理编码转化能力:将坐标转化为地理描述。
其中地理编码包含多个属性来描述位置,包括国家、行政区划、街道、门牌号、地址描述等等,这样的信息更便于用户理解。
接口说明
进行坐标和地理编码信息的相互转化,所使用的接口说明如下。
 

鸿蒙原生应用元服务开发-位置服务地理编码转化开发-鸿蒙开发者社区


开发步骤
说明
GeoConvert需要访问后端服务,请确保设备联网,以进行信息获取。
导入geoLocationManager模块,所有与(逆)地理编码转化能力相关的功能API,都是通过该模块提供的。

.import geoLocationManager from '@ohos.geoLocationManager';

查询geoCoder服务是否可用。
调用isGeoServiceAvailable查询geoCoder服务是否可用,如果服务可用再继续进行步骤3。

import geoLocationManager from '@ohos.geoLocationManager';
try {let isAvailable = geoLocationManager.isGeocoderAvailable();
} catch (err) {console.error("errCode:" + err.code + ",errMessage:" + err.message);
}

获取转化结果。
调用getAddressesFromLocation,坐标转化地理位置信息。

let reverseGeocodeRequest = {"latitude": 31.12, "longitude": 121.11, "maxItems": 1};
try {geoLocationManager.getAddressesFromLocation(reverseGeocodeRequest, (err, data) => {if (err) {console.log('getAddressesFromLocation err: ' + JSON.stringify(err));} else {console.log('getAddressesFromLocation data: ' + JSON.stringify(data));}});
} catch (err) {console.error("errCode:" + err.code + ",errMessage:" + err.message);
}

参考接口API说明位置服务,应用可以获得与此坐标匹配的GeoAddress列表,应用可以根据实际使用需求,读取相应的参数数据。
调用getAddressesFromLocationName位置描述转化坐标。

.let geocodeRequest = {"description": "上海市浦东新区xx路xx号", "maxItems": 1};
.try {
.    geoLocationManager.getAddressesFromLocationName(geocodeRequest, (err, data) => {
.        if (err) {
.            console.log('getAddressesFromLocationName err: ' + JSON.stringify(err));
.        } else {
.            console.log('getAddressesFromLocationName data: ' + JSON.stringify(data));
.        }
.    });
.} catch (err) {
.    console.error("errCode:" + err.code + ",errMessage:" + err.message);
.}

参考接口API说明,应用可以获得与位置描述相匹配的GeoAddress列表,其中包含对应的坐标数据,请参考API使用。
如果需要查询的位置描述可能出现多地重名的请求,可以设置GeoCodeRequest,通过设置一个经纬度范围,以高效地获取期望的准确结果。
本文引用参考HarmonyOS官方API9。

http://www.yayakq.cn/news/680711/

相关文章:

  • 视频网站是如何做的网站建设制作怎么弄
  • 如何做论坛网站wordpress音乐美化
  • 企业网站建设与网页设计seo的中文是什么意思
  • 怎么给网站做推广wordpress付费主题推荐
  • 网站建设二级页面方案机构网站建设需要交费吗
  • 开设公司网站湖北立方建设工程有限公司网站
  • 福州建设厅网站网站工程和网络工程有什么区别
  • 成都网站制作公司电话wordpress404页面跳转到首页
  • 校园网站建设和管理工作制度做网站work什
  • 网站建设与网站主机的选择定制一款app
  • 国外设计作品网站php快速开发平台
  • 网站关键词排名优化技巧找兼职工作在家做哪个网站好
  • 萤石云网站开发建设商城网站制作
  • 河南住房和城乡建设厅职称网站新手如何给自己的网站做优化
  • 网站备案的时间免费建设网站有哪些
  • 深圳的seo网站排名优化工业设计是什么
  • 网站做关键词库的作用适合vue做的网站类型
  • 申请自己的网站清远最新通知
  • 沈阳做网站培训重庆建设官网
  • 网站排名优化外包公司wordpress调试主题
  • 南昌旅游集团网站建设万网建站
  • asp网站开发心得体会南京江宁 网站建设
  • 如何借用别人网站做模板企业服务平台官网入口
  • 开源php建站系统内容营销ppt
  • 做网站商城必须要买空间吗网站的二维码怎么做的
  • 内蒙古兴安盟建设局网站松江叶榭网站建设
  • 南宁建站模板源码湖南建设厅网站二建注销
  • php旅游网站开发的功能如何评价一个网页的设计
  • app网站开发培训深圳买门的网站建设
  • 电商网站建设资讯建设网站需申请什么手续