使用百度地图定位IP位置

作者: 童童学2828 | 来源:发表于2016-12-06 15:08 被阅读0次

    百度IP定位API

    百度地图提供了通过IP定位地址的API

    ip定位api

    http://api.map.baidu.com/location/ip?ak=cniM9EhgsMas4US3j6IxGx5x&ip=120.42.100.190&coor=bd09ll

    • ak = api key (需要在百度开发平台注册申请)
    • ip = 要查询的api地址

    结果如下所示:
    <pre>
    {"address":"CN|\u798f\u5efa|\u53a6\u95e8|None|CHINANET|0|0","content":
    {"address":"\u798f\u5efa\u7701\u53a6\u95e8\u5e02","address_detail":{"city":"\u53a6
    \u95e8\u5e02","city_code":194,"district":"","province":"\u798f\u5efa
    \u7701","street":"","street_number":""},"point":
    {"x":"118.10388605","y":"24.48923061"}},"status":0}
    </pre>
    结果包含地址,经纬度信息

    ip高精度定位api

    https://api.map.baidu.com/highacciploc/v1?qcip=120.42.100.190&qterm=pc&ak=cniM9EhgsMas4US3j6IIGW5m&coord=bd09ll
    高精度定位使用方法同上

    经纬度定位

    http://api.map.baidu.com/lbsapi/getpoint/index.html

    将前面定位得到的经纬度可以在这个地址里看到可视化的地图位置。


    QQ截图20161206150517.jpg

    可视化接口

    使用文档
    最下面可以直接有可视化接口,临时使用不需要自动化的可以用使用文档的可视化接口

    QQ截图20161206150603.jpg

    相关文章

      网友评论

        本文标题:使用百度地图定位IP位置

        本文链接:https://www.haomeiwen.com/subject/abdrmttx.html