问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何通过基站信息实现web页面地图定位

发布网友 发布时间:2022-04-21 03:34

我来回答

1个回答

热心网友 时间:2022-06-17 18:42

这里大体上有两种思路。一是采用专业的数据网站提供的收费API,这种方法快速、方便,遇到问题有技术支持,惟一的缺点就是收费较高,通常是按调用次数和时间段来收费。当然,我们还是采用第二种方法,免费公开接口--Google Web Service API。这里需要说明的是,你的网络必须有访问google的权限(自行度娘,这里不再详述)。
实现思路:把接收的基站信息拼装成google web service api 需要的json格式,再通过POST方法访问google api,返回json格式的结果数据,从中提取你需要的经纬度坐标。
代码片断如下:
var xmlhttp;
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
} else {
// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
return JSON.parse(xmlhttp.responseText);
}
}
xmlhttp.open("POST","key=xxxxxxxx",true);
xmlhttp.setRequestHeader("Content-type","application/json");
xmlhttp.send(拼装好的json);
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
平方公里与亩有什么区别? 申请名称预先核准应提交哪些档 申请名称预先核准应提交哪些资料 申请名称预先核准需要哪些资料 如何隐藏iphonex的刘海? 07款凯美瑞遥控怎么换电池 金针云耳蒸滑鸡做法 爱奇艺VIP会员有哪些免费领取或者低价购买的渠道?持续更新中_百度知 ... 吸尘器应该怎么选?全屋灰尘清洁神器——追觅 V16 吸尘器深度测评 两个长方形重叠部分的面积相当于小长方形面积的4分之1,相当于大的6分... 电子地图系统WEBGIS 关键技术 WEB视界的那个卫星地图是怎么做的啊? 如何发起WEB服务显示地图 google地图(web版)是怎么实现的? 怎么用ArcGIS制作Web地图 如何运用高德地图JavaScript API打造个性化Web地图 手机制图和Web地图制作需要用到哪些软件 web 网站中添加百度地图导航功能,怎么实现 电子表格中的"宏"是什么意思 海螺肉大约炒多少时间? 爆炒海螺肉的做法,爆炒海螺肉怎么做好吃,爆炒 炒海螺怎么做好吃,辣椒炒海螺的家常做法 爆炒海螺肉的家常做法大全怎么做好吃 爆炒海螺肉怎么做好吃 辣炒海螺怎么做最好吃 辣炒海螺的简单做法 炒海螺肉的做法大全家常 爆炒海螺怎么做 炒海螺肉 海螺肉跟什么炒做好吃 如何炒海螺肉 辣炒海螺的做法大全家常 后台数据库与前端web中地图的交互? Web电子地图的实现原理请教 Web地图应用怎么设置重力感应 Web电子地图的实现原理请教 百度地图apiweb怎么精确定位 我想用web页面版的离线百度地图应用,有解决方案吗 web开发百度地图拖拽后又回到原点这是什么原因 百度地图如何使用web服务,查询周边的建筑,并返回周围建筑距离中心点的距离 web开发百度地图JS api,地图怎么设置连续显示 怎么取消apple music自动续费? 苹果音乐怎么取消自动续费?apple win10平板电脑用哪个版本好 平板电脑可以装电脑版的win10系统? qq绑定的身份证怎么解除绑定 在excel中“宏”是什么意思?有什么作用? 白萝卜炖牛肉怎么做好吃又烂窍门 白萝卜炖牛肉怎么做好吃又烂 牛肉炖萝卜怎么做好吃又烂 白萝卜炖牛肉怎么烧好吃 白萝卜炖牛肉怎么炖