zoukankan      html  css  js  c++  java
  • 根据经纬度获取位置描述:百度API与高德API的区别

    百度API

    使用百度坐标

    1、访问方式一

    http://api.map.baidu.com/geocoder/v2/?location=35.063592,118.38513&output=json&ak=WEc8????7lRKgbid6Y

    结果:

    {
        "status":"OK",
        "result":{
            "location":{
                "lng":117.121901,
                "lat":36.682243
            },
            "formatted_address":"山东省济南市历下区奥体中路",
            "business":"",
            "addressComponent":{
                "city":"济南市",
                "direction":"",
                "distance":"",
                "district":"历下区",
                "province":"山东省",
                "street":"奥体中路",
                "street_number":""
            },
            "cityCode":288
        }
    }

    问题:有时获取不到。获取的格式化地址与方式二相同。

    2、访问方式二

    http://api.map.baidu.com/geocoder?location=35.063592,118.38513&output=json&ak=WEc8????7lRKgbid6Y

    结果:

    {"status":0,"result":{"location":{"lng":117.12190100736793,"lat":36.68224284735439},"formatted_address":"山东省济南市历下区奥体中路","business":"","addressComponent":{"country":"中国","country_code":0,"country_code_iso":"CHN","country_code_iso2":"CN","province":"山东省","city":"济南市","city_level":2,"district":"历下区","town":"","adcode":"370102","street":"奥体中路","street_number":"","direction":"","distance":""},"pois":[],"roads":[],"poiRegions":[],"sematic_description":"新疆特色花海子陕甘风味附近10米","cityCode":288}}
    

    实际位置:

    说明:

    百度API返回了两部分信息:【山东省济南市历下区舜华西路】是格式化的地址;【银荷大厦-东南门附近29米】是提示信息。

    百度API返回提示信息里基本都是XX附近多少米。

    高德API

    使用高德坐标

    http://restapi.amap.com/v3/geocode/regeo?key=您的key&location=117.130967881945,36.673222113716&poitype=&radius=1000&extensions=all&batch=false&roadlevel=0

    结果:

    实际位置同上。

    说明:

    返回的是“山东省济南市历下区舜华路街道威海市商业银行(济南高新区支行)银荷大厦”。

    高德API一般会带坐标建筑或坐标单位,但有时会忽略道路名称。

    谷歌API

    需要翻墙。略。

  • 相关阅读:
    MySQL查询所有库中表名
    MySQL统计数据库表大小
    Spring Cloud 自定义ConfigServer 解决敏感信息存储问题
    JQuery Ajax执行过程AOP拦截
    虚拟机下的centos断电(非正常关机)后mysql启动不了
    Ubuntu 13.10 如何修改背景色--豆沙绿
    CI框架CodeIgniter伪静态各种服务器设置
    MongoDB中MapReduce不同的写法,不同的结果
    分享个人预算系统源码(含说明文档)
    Java lambda 分组后多列求和
  • 原文地址:https://www.cnblogs.com/xianhan/p/8781497.html
Copyright © 2011-2022 走看看