ip定位地理位置
① 可以通过ip地址很精确的定位到具体位置吗
IP地址抄与地理位置没有一一对应的关系
目前高精度的IP定位依据的一般是大数据,将移动端的GPS、WIFI等获取的地理位置信息和使用的IP地址上报之后得出,但IP地址并不是固定的,所以查出来的可能有时效性,也不准确
② 请问ip如何定位
查询IP地址并定位有以下步骤:
1
打开命令提示符,单击开始,选择运专行
③ 如何通过IP地址进行精准定位
在甲方工作的朋友可能会遇到这样的问题,服务器或者系统经常被扫描,通过IP地址我们只能查到某一个市级城市,如下图:
当我们想具体到街道甚至门牌号,该怎么办???
偶然间发现网络地图有高精度IP定位API的接口,通过该接口我们可以通过IP地址定位到具体的地理位置,甚至能精确到门牌号及周围的标志性建筑。该接口的说明地址为:http://lbsyun..com/index.php?title=webapi/high-acc-ip
若想要使用该接口进行查询,必须先申请一个密钥(AK),如下图:
申请过程就不进行说明了。API的接口参数说明和返回参数说明也不过多的介绍,大家可以看一看。因为我想返回基础定位结果+地址信息+POI信息,所以我将请求参数extensions的值设置为3。
一次完整的http请求为:http://api.map..com/highacciploc/v1?qcip=183.55.116.90&qterm=pc&ak=“你的 密钥(AK)”&coord=bd09ll&extensions=3 。请求结果如下图:
结果为json格式数据:
{"content":{"location":{"lat":23.06588,"lng":115.404586},"locid":"","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":"","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简单的写了一个脚本,具体代码点击阅读原文可见。
大家把脚本上面的参数ak值改为自己的密钥即可。测试截图如下:
再放一张自己IP的测试截图:
确实精确到了路名,很准确,虽然没有pois的信息。
最后声明一下,成功率:综合定位成功率 65% ,精度:90% 误差 80m 以内;95% 误差 350m。这是官方给出的数据,所说有一定的概率是查询失败的!!!!
④ 如何根据ip地址定位
首先要安装IP地址查抄找器,然后打开此程序,弹出“IP地址查找器V2.0的主界面”。
由于IP地址的分配是全球统一管理的,因此入侵者可以通过查询有关机构的IP地址数据库来得到该IP所对应的地理位置,由于IP管理机构多处于国外,而且分布比较零散,因此这里介绍两个能查询到IP数据库的国内个人网站。
⑤ 怎么选择靠谱的IP地理位置定位产品
覆盖度抄,在IP地理位置定位行业中也称汇聚率或定位率。是指统计将IP定位到省、城市、区县、街道等不同精度的IP(因为将IP地址定位到所属国家是较为粗糙的精度,所以业内计算汇聚率时并不统计国家精度以上级别的数据。),也可称为定位率。例如,对一个IP地理位置定位产品而言,定位100个IP,成功定位80个IP到省、城市、区县、街道,则该IP地理位置定位产品的汇聚率为80%。
而市场中产品提供商声称自己的数据能够覆盖全球。但经过充分的对比分析,很多同类开源产品在城市精度下的汇聚率仅在30%~40%,或直接不返回定位结果。不同产品对于不同地区的汇聚率表现不一,有些在全球层面上汇聚率表现较好,有些仅在中国地区汇聚率表现较好,这与其数据专业程度及是否为IPV4全库有关。
⑥ gps定位和ip定位有什么差别
所有的手机都有四个定位渠道,一是卫星定位(包括GPS),二是WIFI小区定位,三是网络IP定位,四是基站定位。对于普通用户来说,除了基站定位不能自主使用以外,其他三种在具备条件时都可以使用。
GPS定位
完整的GPS包括三部分
1.空间部分
GPS的空间部分是由24颗卫星组成(21颗工作卫星,3颗备用卫星),它位于距地表20200km的上空,均匀分布在6 个轨道面上(每个轨道面4 颗) ,轨道倾角为55°。卫星的分布使得在全球任何地方、任何时间都可观测到4 颗以上的卫星,并能在卫星中预存的导航信息。GPS的卫星因为大气摩擦等问题,随着时间的推移,导航精度会逐渐降低。
2. 地面控制系统
地面控制系统由监测站(Monitor Station)、主控制站(Master Monitor Station)、地面天线(Ground Antenna)所组成,主控制站位于美国科罗拉多州春田市(Colorado Spring)。地面控制站负责收集由卫星传回之讯息,并计算卫星星历、相对距离,大气校正等数据。
3.用户设备部分
用户设备部分即GPS 信号接收机。其主要功能是能够捕获到按一定卫星截止角所选择的待测卫星,并跟踪这些卫星的运行。当接收机捕获到跟踪的卫星信号后,就可测量出接收天线至卫星的伪距离和距离的变化率,解调出卫星轨道参数等数据。根据这些数据,接收机中的微处理计算机就可按定位解算方法进行定位计算,计算出用户所在地理位置的经纬度、高度、速度、时间等信息。接收机硬件和机内软件以及GPS 数据的后处理软件包构成完整的GPS 用户设备。GPS 接收机的结构分为天线单元和接收单元两部分。接收机一般采用机内和机外两种直流电源。设置机内电源的目的在于更换外电源时不中断连续观测。在用机外电源时机内电池自动充电。关机后,机内电池为RAM存储器供电,以防止数据丢失。目前各种类型的接受机体积越来越小,重量越来越轻,便于野外观测使用。其次则为使用者接收器,现有单频与双频两种,但由于价格因素,一般使用者所购买的多为单频接收器。
我们通常所说的GPS往往仅只用户设备部分,它通过接受天空不同位置的三颗以上的卫星信号,测定手持机所在的位置,简单来说是利用了数学上三条线确定一个点的原理。
IP定位
IP定位技术就是为确定IP设备地理位置所采用的技术。近年来,基于地理位置的网络应用层出不穷,主要包括定向广告(targeted advertisement)、社交网络、网络安全、性能优化等。
在IP定位系统或算法中,一般包括4个要素:定位服务器、测量节点、待定位节点和基础设施,
IP定位的基本原理是:利用IP设备的名字、注册信息或时延信息等来估计其地理位置。
IP定位算法设计的基本原则是:在保证定位精度的前提下,尽量减少测量开销,同时兼具良好的扩展性,并能保护用户隐私。最初的定位算法通过向DNS服务器查询或者挖掘隐含在主机名中的信息来推测IP设备的地理位置。之后,一些定位算法根据时延与地理距离之间的线性关系来估测主机位置,并通过拓扑信息来减小定位误差。近年来,基于概率的定位算法重新成为一个研究热点,通过寻找时延与地理距离的分布规律来进行定位。虽经不断改进,但这两类算法都不能精确地定位,因此,一些综合的定位算法使用了上述两类方法来进行交叉验证以提高精度。
IP定位算法可以按照是否需要客户端的支持、定位原理等不同标准进行分类。可分为独立于客户端的定位算法和基于客户端的定位算法。
这两类算法各有优劣:
独立于客户端的定位算法主要借助推测、网络测量等方法推断目标主机位置。
基于客户端的定位算法精度较高,但是往往要借助GPS、蜂窝基站、WiFi接入点等基础设施。
如今,伴随着社交网络的流行,用户地理位置被公布出来,一方面促进了好友间的交流,另一方面也带来用户对于隐私泄露的担忧。此外,IPv6网络的大面积部署和位置标识/身份标识分离协议(locator/ID separation protocol,简称LISP)等新型协议的提出,也为IP定位技术的发展带来了新的机遇和挑战。
这是有关IP定位技术的一篇研究文章,IP定位技术的研究 http://www.jos.org.cn/html/2014/7/4621.htm
⑦ 如何通过IP准确定位
一般用户都是使用宽带拨号上网,每次拨号的IP都会变化~所以没有办法确定具体的位置回,但是可以在网络中查询答这个IP属于哪个城市的IP。如果确实有东西或被骗,你可以向公安部门提起诉讼。公安部门应该能够检查该IP所使用的地址,即拨号用户,以便检查对方的地址。但是如果对方是用代理上网查询也不准确!
因特网协议地址,或IP地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以掩盖物理地址的差异。
(7)ip定位地理位置扩展阅读:
注意事项:
IP地址分配是全球统一管理,所以入侵者可以查询IP地址的数据库相关机构的地理位置相对应的IP地址,因为知识产权管理机构大多在国外,分布分散,所以这里介绍两个国内个人网站可以查询的IP数据库。
IP地址在Internet上寻址主机的一种方法,也称为Internet协议地址。IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每一个网络和每一台主机分配一个逻辑地址,以掩盖物理地址的差异。常见的IP地址分为IPv4和IPv6。有一些IP代理软件,但大多数是收费的。
⑧ 为什么根据ip地址定位地理位置
网上所有查询ip地址的网站所使用的ip地址数据库,都是人工添加的,也就版是说,每个能查询的权ip都是在有人使用过,或者知道在什么位置,然后在数据库中写入,xx.xxx.xxx.xxx
ip地址属于xx城市xx区
这样,在别人搜索这个ip时,就可以知道这个ip大概位置了
但是,ip地址这个东西,毕竟是几亿种组合方式,不可能所有ip都被人使用过,或者填写到数据库中的
所以,有的查不到,或者出错就是正常的,那个查询ip的东西仅供参考,