ios 高德挪动地图获取经纬度_高德地图获取地理位置经纬度并将经维度转化为详细地址信息...
经纬度 116.396574, 39.992706 的地理编码结果:
/***************************************
由于Chrome、IOS10等已不再支持非安全域的浏览器定位请求,为保证定位成功率和精度,请尽快升级您的站点到HTTPS。
***************************************/
var map, geolocation;
//加载地图,调用浏览器定位服务
map = new AMap.Map('container', {
resizeEnable: true
});
map.plugin('AMap.Geolocation', function() {
geolocation = new AMap.Geolocation({
enableHighAccuracy: true,//是否使用高精度定位,默认:true
timeout: 10000, //超过10秒后停止定位,默认:无穷大
buttonOffset: new AMap.Pixel(10, 20),//定位按钮与设置的停靠位置的偏移量,默认:Pixel(10, 20)
zoomToAccuracy: true, //定位成功后调整地图视野范围使定位位置及精度范围视野内可见,默认:false
buttonPosition:'RB'
});
map.addControl(geolocation);
geolocation.getCurrentPosition();
AMap.event.addListener(geolocation, 'complete', onComplete);//返回定位信息
AMap.event.addListener(geolocation, 'error', onError); //返回定位出错信息
});
//解析定位结果
function onComplete(data) {
var str=['定位成功'];
str.push('经度:' + data.position.getLng());
str.push('纬度:' + data.position.getLat());
lnglatXY = [data.position.getLng(),data.position.getLat()]; //已知点坐标
regeocoder(lnglatXY);
if(data.accuracy){
str.push('精度:' + data.accuracy + ' 米');
}//如为IP精确定位结果则没有精度信息
str.push('是否经过偏移:' + (data.isConverted ? '是' : '否'));
document.getElementById('tip').innerHTML = str.join('
');
}
//解析定位错误信息
function onError(data) {
document.getElementById('tip').innerHTML = '定位失败';
}
function regeocoder(loc) { //逆地理编码
var geocoder = new AMap.Geocoder({
radius: 1000,
extensions: "all"
});
geocoder.getAddress(loc, function(status, result) {
if (status === 'complete' && result.info === 'OK') {
console.dir(result);
geocoder_CallBack(result);
}
});
var marker = new AMap.Marker({ //加点
map: map,
position: loc
});
map.setFitView();
}
function geocoder_CallBack(data) {
var address = data.regeocode.formattedAddress; //返回地址描述
document.getElementById("result").innerHTML = address;
}
ios 高德挪动地图获取经纬度_高德地图获取地理位置经纬度并将经维度转化为详细地址信息...相关推荐
- WEB开发 高德地图应用,初始加载,地图定位,层级变化控制,根据经纬度获取详细地址信息,点击事件以及地图自适应
1.前台html位置准备 <div id="Sharingrouter"> <div id="container" r ...
- android高德地图获取海拔_高德地图如何查经纬度和海拔
展开全部 高德地图测海拔的具体方法如下: 1.第一步打636f70793231313335323631343130323136353331333366306564开高德地图的网页,找到并点击下方那行小 ...
- 高德地图大头针功能_高德地图 (多个大头针显示)
高德地图 运用场景:先获取本机经纬度 ,从服务端获取周围的小区和停车场的经纬度,通过服务端返回的type赋值给大头针的title来判断是小区还是停车场 1,首先实例化地图 #import #impor ...
- 高德地图 街道范围_高德地图推出货车导航,解决3000万货车司机出行痛点
[猎云网(微信:ilieyun)北京]12月6日报道 高德地图今日推出全新的货车导航功能,易行平台出行方式及范围再次升级.这也是高德地图继推出无障碍地图之后,再一次面向特殊需求群体推出的新功能.货车导 ...
- 高德地图定位失败_高德开放平台
JS-API的Geolocation定位插件,融合了HTML5 Geolocation定位接口.精确IP定位服务,以及安卓定位sdk定位.其中与安卓定位sdk的结合使用适用于开发安卓系统的H5应用,需 ...
- 高德地图轨迹回放_高德地图上线了一个新功能….
文.路人甲TM 德地图这两天刚上线了一个叫做「家人地图」的功能,所谓家人地图顾名思义,就是你可以通过高德地图组建一个家人圈,在这个圈子里面你可以看到你的家人在什么位置,当你的家人到达什么位置的时候自动 ...
- 根据城市的三字代码查询经纬度_百度地图API简单应用——1.根据地址查询经纬度...
这几天比较空闲,就接触了下百度地图的API(开发者中心链接地址:http://developer.baidu.com),发现调用还是挺方便的.只要简单几步注册下,就可以获得一个Key,就能直接调用(P ...
- qgis经纬度_转载 QGIS获取城市路网数据(经纬度)
工作中遇到了要提取某地路网信息的需求,碰巧碰见这篇文章,完美解决了问题. 转载自CSDN大神zhg_vincent的文章 1 前言 本文介绍如何通过QGIS来获取境内任意城市的路网数据(经纬度坐标), ...
- java百度地图逆地址解析_百度地图逆地址解析
什么是Geocoding? Geocoding API 是一类简单的HTTP接口,用于提供从地址到经纬度坐标或者从经纬度坐标到地址的转换服务,用户可以使用C# .C++.Java等开发语言发送HTTP ...
最新文章
- java实现二进制转16进制
- android 隐藏webview地址栏,flutter - 在Flutter Webview中隐藏Url引用 - SO中文参考 - www.soinside.com...
- 【服务端渲染】NuxtJS基础
- php 正则匹配中文标点,JavaScript_js实现正则匹配中文标点符号的方法,本文实例讲述了js正则匹配中 - phpStudy...
- OpenResity + nginx + mysq配置
- 华中师范大学计算机学院郑,郑年亨-华中师范国家数字化研究中心
- IDEA 配置log4j
- FANUC主板图纸 电路图
- 告别乐盲,AI 通过歌词生成旋律【智能快讯】
- linux命令清理磁盘空间,Linux如何使用命令行清理磁盘来增加空间
- 郭盛华技术有多牛?外媒:稳坐亚洲第一
- 学习TypeScrip3(接口和对象类型)
- Scard API 智能卡操作
- Redis 中的 集合(Set) SCARD:获取集合包含的元素数量
- inter uhd graphics630显卡驱动_Intel新驱动已支持Win10 H2更新、11代酷睿狂喜
- 试题 历届真题 魔方旋转问题【历届真题】【决赛】【高职组】
- php开发-如何调用后端服务
- c语言中do是什么用法,C语言基础知识:do while用法理解
- Android开发——集成友盟社会化分享遇到的坑(一)
- idea2019本地导入lombok不兼容问题
热门文章
- 作者:蒋凡(1979-),男,百度外卖研发中心技术委员会主席、主任架构师,中国计算机学会专业会员。...
- 作者:陆扬(1985-),女,中国科学院上海天文台助理工程师
- 作者:周绮凤,女,博士,厦门大学自动化系副教授。
- 【项目管理】用LoC衡量程序员的工作效率是不科学的
- 遍历Map要选择好的遍历方式(洛谷P1097题题解,Java语言描述)
- 选数(洛谷P1036题题解,Java语言描述)
- 浅谈Taro和Apollo在开发过程中的实践
- vue组件之间8种组件通信方式总结
- 云计算应用之路--第三届中国云计算大会
- Canvas 画占比图 解决canvas锯齿 bug