ip地址查询精确找人误差1米左右(找人查ip精准地址)

最近有很多读者朋友对ip地址查询精确找人误差1米左右有疑问。由部分网友整理出相关内容希望能够解答你的疑惑,关于找人查ip精准地址,本站也已经为你找到了问题的答案,希望能帮助到你。

在甲方工作的朋友可能会遇到这样的问题,服务器或者系统经常被扫描,通过IP地址我们只能查到某一个市级城市,如下图:

ip地址查询精确找人误差1米左右(找人查ip精准地址)

当我们想具体到街道甚至门牌号,该怎么办???

偶然间发现百度地图有高精度IP定位API的接口,通过该接口我们可以通过IP地址定位到具体的地理位置,甚至能精确到门牌号及周围的标志性建筑。该接口的说明地址为:http://lbsyun.baidu.com/index.php?title=webapi/high-acc-ip

若想要使用该接口进行查询,必须先申请一个密钥(AK),如下图:

ip地址查询精确找人误差1米左右(找人查ip精准地址)

申请过程就不进行说明了。API的接口参数说明和返回参数说明也不过多的介绍,大家可以看一看。因为我想返回基础定位结果+地址信息+POI信息,所以我将请求参数extensions的值设置为3。一次完整的http请求为:http://api.map.baidu.com/highacciploc/v1?qcip=183.55.116.90&qterm=pc&ak=“你的 密钥(AK)”&coord=bd09ll&extensions=3 。请求结果如下图:

ip地址查询精确找人误差1米左右(找人查ip精准地址)

结果为json格式数据:

{“content”:{“location”:{“lat”:23.06588,”lng”:115.404586},”locid”:”925a2a9e3ac5be1cf003afd23c344ab3″,”radius”:30,”confidence”:0.5,”address_component”:{“country”:”中国”,”province”:”广东省”,”city”:”汕尾市”,”district”:”海丰县”,”street”:”新平路”,”street_number”:””,”admin_area_code”:441521},”formatted_address”:”广东省汕尾市海丰县新平路”,”business”:”公平”},”result”:{“error”:161,”loc_time”:”2016-10-19 21:53:28″}}

我们需要的字段为:content字段里面的formatted_address。当然我们也可以将location里面的经度和纬度提取出来从而显示在地图上面。有的IP地址会返回pois数据,比如:183.55.116.95。返回参数如下:

{“content”:{“location”:{“lat”:23.082367,”lng”:115.466276},”locid”:”3fb96555906fff3100ff21119142ccd5″,”radius”:30,”confidence”:1.0,”address_component”:{“country”:”中国”,”province”:”广东省”,”city”:”汕尾市”,”district”:”海丰县”,”street”:”S335″,”street_number”:””,”admin_area_code”:441521},”formatted_address”:”广东省汕尾市海丰县S335″,”pois”:[{“name”:”双墩村”,”address”:”汕尾市海丰县三三五省道”,”tag”:”行政地标;村庄”,”location”:{“lat”:23.082422,”lng”:115.465348},”uid”:”18010998377147269119″},{“name”:”双墩村委会”,”address”:”汕尾市海丰县”,”tag”:”政府机构;各级政府”,”location”:{“lat”:23.083394,”lng”:115.465914},”uid”:”17661602237861855231″},{“name”:”长联塘尾”,”address”:”汕尾市海丰县”,”tag”:”行政地标;村庄”,”location”:{“lat”:23.081358,”lng”:115.467315},”uid”:”18010998372852301823″},{“name”:”双墩小学”,”address”:”335省道附近”,”tag”:”教育培训;小学”,”location”:{“lat”:23.083336,”lng”:115.465061},”uid”:”17661601958688980991″},{“name”:”大溪头”,”address”:”汕尾市海丰县”,”tag”:”行政地标;村庄”,”location”:{“lat”:23.090326,”lng”:115.465995},”uid”:”18010998368557334527″}],”location_description”:”双墩村东104米”},”result”:{“error”:161,”loc_time”:”2016-10-19 22:03:31″}}

此时我们可以把pois字段也提取出来,值得注意的是pois为数组,我们可以遍历数组数据。

通过上面的分析,用python简单的写了一个脚本,具体代码如下:

# -*- coding:utf-8 -*-

# author:allen权

import sys

import urllib2

import json

def get_ip_information(ip):

url=’http://api.map.baidu.com/highacciploc/v1?qcip=’+ip+’&qterm=pc&ak=’你的密钥(AK)’&coord=bd09ll&extensions=3′

poiss=”

request=urllib2.Request(url)

page=urllib2.urlopen(request, timeout=10)

data_json=page.read()

data_dic=json.loads(data_json)

if(data_dic.has_key(“content”)):

content=data_dic[“content”]

address_component=content[“address_component”]

formatted_address=content[“formatted_address”]

print “该IP地址的具体位置为:”

print address_component[“country”]

print formatted_address

if (content.has_key(“pois”)):

print “该IP地址附近POI信息如下:”

pois=content[“pois”]

for index in range(len(pois)):

pois_name=pois[index][“name”]

pois_address=pois[index][“address”]

print pois_name, pois_address

else:

print ‘IP地址定位失败!!!’

if __name__==’__main__’:

get_ip_information(‘183.55.116.95’)

大家把脚本上面的参数ak值改为自己的密钥即可。测试截图如下:

ip地址查询精确找人误差1米左右(找人查ip精准地址)

再放一张自己IP的测试截图:

ip地址查询精确找人误差1米左右(找人查ip精准地址)

确实精确到了路名,很准确,虽然没有pois的信息。

最后声明一下,成功率:综合定位成功率 65% ,精度:90% 误差 80m 以内;95% 误差 350m。这是官方给出的数据,所说有一定的概率是查询失败的!!!!

主题测试文章,只做测试使用。发布者:艾迪号,转转请注明出处:https://www.cqaedi.cn/baike/19649.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022年 12月 13日 上午10:53
下一篇 2022年 12月 13日 下午12:53

相关推荐

  • 男士戒指十大奢侈品牌,男士戒指十大全球品牌

    男士戒指作为一种奢侈品,一直以来都是彰显品味和地位的象征。在市场上,有许多知名的奢侈品牌专注于男士戒指的设计与制作。这些品牌以其独特的设计、精湛的工艺和高质量的材料,吸引了众多消费者的关注和追捧。从经典的卡地亚、宝格丽到时尚的梵克雅宝、蒂芙尼,从传统的劳力士、欧米茄到新锐的宇舶表、浪琴,这些品牌无一不代表着男士戒指领域的顶级奢华与品质。无论是想展示自己的品味…

    百科大全 2023年 7月 16日
    00
  • 宜兴紫砂壶大师排名(宜兴紫砂壶大师排名大全 名单)

    最近,许多读者对宜兴紫砂壶大师的排名有疑问。有网友整理了相关内容,希望能回答你的疑惑。宜兴紫砂壶大师排名全集 这个网站已经为你找到了问题的答案,希望对你有所帮助。 历代紫砂壶大师名单 – 明代紫砂壶大师名单 【金沙寺僧】【供春】【元昌】【时间朋】【董翰】【赵梁】【李茂林】【时间大彬】【徐友泉】【李仲芳】【陈仲美】【欧正春】【邵文金】【邵文银】【邵…

    百科大全 2023年 3月 23日
    00
  • 高压锅煮粥(高压锅煮粥打不开锅盖怎么办)

    标题:高压锅煮粥:简单、快速且美味的家常美食 在这个快节奏的生活中,我们总是希望能快捷地做出一道美味的家常菜。今天,我们就来分享一种简单、快速且美味的家常美食——高压锅煮粥。接下来,请跟随我们的步骤,一起学习如何制作这道美味的高压锅煮粥。 首先,我们需要准备以下食材: 大米:1杯 清水:1.5杯 盐:适量 食用油:适量 配料(可根据个人喜好选择):蔬菜、肉类…

    百科大全 2024年 3月 30日
    00
  • 6月5日是世界什么日(6月5日是世界什么日主题)

    最近有很多读者朋友对6月5日是世界什么日有疑问。由部分网友整理出相关内容希望能够解答你的疑惑,关于6月5日是世界什么日主题,本站也已经为你找到了问题的答案,希望能帮助到你。 △远望心向党   船行四大洋,铁心永向党。   从长江之畔到万里海疆,每一次解缆起航的汽笛都意味着不舍的离别,每一次返航靠泊的汽笛都是凯旋的乐章。在这两声汽笛之间,远望号船队始终一心向党…

    百科大全 2023年 1月 6日
    00
  • 幼儿园园长需要具备什么条件(幼儿园园长证需要什么条件)

    最近,许多读者质疑幼儿园校长需要具备什么条件。有网友整理了相关内容,希望能回答你的疑惑。这个网站已经为你找到了关于幼儿园校长证书需要什么条件的问题的答案,希望对你有所帮助。 近年来,幼儿园校长助理是一个热门职位,因为行政助理类型的专业工作是各行各业企业事业单位领导的必要人才配置。一般来说,它是领导的得力助手和得力助手! 虽然园长助理根据各园区的要求有所不同,…

    百科大全 2023年 3月 27日
    00

站长QQ

7401002

在线咨询: QQ交谈

邮件:7401002@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信