腾讯地图 和 百度地图

腾讯地图

申请 key
https://lbs.qq.com/guides/startup.html
第一步完成
申请好之后 类似这种key DOXBZ-5LL6X-7VN4D-7HQL5-Q66UO-BHINM 这是一个假的key 就是这种形式
第二步

选择你要用手机呢 还是pc 还是想要获取 经纬度呢 里面有实例 可以直接套用的 这个是定位链接 https://lbs.qq.com/guides/loc.html

只不过定位的话 准不准 那就要看具体配置了

pc端
我是先定位获取信息 就是这个

{   "module":"geolocation",
    "nation": "中国",
    "province": "广州省",
    "city":"深圳市",
    "district":"南山区",
    "adcode":"440305", //行政区ID,六位数字, 前两位是省,中间是市,后面两位是区,比如深圳市ID为440300
    "addr":"深圳大学杜鹃山(白石路北250米)",
    "lat":22.530001, //火星坐标(gcj02),腾讯、Google、高德通用
    "lng":113.935364,
    "accuracy":13 //误差范围,以米为单位
}

想要获取这个 前提是你必须把你的项目配置好
不然获取的是这样的

{   "module":"geolocation",
    "nation": "中国",
    "province": "广州省",
    "city":"深圳市",
    "district":"",
    "adcode":"440305", //行政区ID,六位数字, 前两位是省,中间是市,后面两位是区,比如深圳市ID为440300
    "addr":"",
    "lat":22.530001, //火星坐标(gcj02),腾讯、Google、高德通用
    "lng":113.935364,
    "accuracy":10000 //误差范围,以米为单位
}

看到里面的这个了吗 “accuracy”:10000 误差一万米 我的天 那就不意外为什么 “district”:"", “addr”:"", 为空了

想想呀 定位误差一万米 具体信息怎么会有呢

具体的 解决办法 一定要用腾讯地图或者百度地图 获取经纬度 然后再用经纬度逆解析 (就是用经纬度转变为确切地址 )

上面有逆解析 https://lbs.qq.com/guides/loc.html 都在这里

这只是定位 直接显示地图的话 里面更详尽 直接复制案例就行了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值