标签: ip-geolocation

IP Geolocation究竟有多准确?

我正在为我的朋友设置一个iPhone跟踪系统,这样他们就可以通过iPhone随时随地通过WiFi或手机数据将他们的位置提交到我的网站.

该网站将使用谷歌地图进行协调,以便我的其他朋友可以追踪他们的位置,但是,我对谷歌地图的坐标的准确性是我所关注的,究竟有多准确使用谷歌通过IP地址追踪位置的地图?

我考虑的是95%,但这是在一个相当准确的村庄进行测试,但是如果它在一个城市会发生什么?这会导致不准确的位置吗?

任何帮助表示赞赏.

tracking system geolocation ip-geolocation

18
推荐指数
1
解决办法
2万
查看次数

通过html5和javascript获取用户地理位置

我试图通过html5 geolcation api获取用户地理位置,我使用以下代码片段:

if (navigator.geolocation) {
    var timeoutVal = 10 * 1000 * 1000;
    navigator.geolocation.getCurrentPosition(
      displayPosition, 
      displayError,
      { enableHighAccuracy: true, timeout: timeoutVal, maximumAge: 0 }
    );
  }
  else {
     // DO SOME STUFF HERE
  }


  function displayPosition(position) {

    // configuration
    var myZoom = 12;
    var myMarkerIsDraggable = true;
    var myCoordsLenght = 6;
    var defaultLat = position.coords.latitude;
    var defaultLng = position.coords.longitude;
    document.getElementById('latitude').value = defaultLat;
    document.getElementById('longitude').value = defaultLng;
    /*
      1. creates the map
      2. zooms
      3. centers the map
      4. sets the …
Run Code Online (Sandbox Code Playgroud)

javascript html5 google-maps geolocation ip-geolocation

14
推荐指数
1
解决办法
2万
查看次数

我如何通过cloudflare地理位置检测所有欧洲国家

我正在尝试设置一段代码,用于检测用户何时从欧洲国家/地区访问,我的网站位于cloudflare平台上,并且我正在使用cloudflare地理位置功能,使用以下代码:

$country_code = $_SERVER["HTTP_CF_IPCOUNTRY"];
Run Code Online (Sandbox Code Playgroud)

我不知道返回值是什么以及如何正确处理它们,显然我应该在if语句中使用if语句.

if($location == '1' || $location == '2' || $location == '3'){
    //process
}else{
    echo 'not Europe';
}
Run Code Online (Sandbox Code Playgroud)

所以任何人都可以帮助我找出我应该处理的价值观吗?

谢谢你的帮助!

彼得.

php geolocation ip-geolocation cloudflare

12
推荐指数
1
解决办法
7748
查看次数

Google IP Geolocation API

有没有办法使用任何Google API来实时获取用户的IP地理位置?

我认为它将使用Analytics Database,这是唯一一个在城市级别跟踪我的用户实际上是正确的(我可以测试的任何其他IP-Location-API显示我的IP地址距离我的真实位置近200公里).谷歌显示它200米(!)!)

我想知道我的用户位置(在浏览器端并将其传输到我的服务器或服务器端)以提供与城市相关的内容.但我不想让我的用户中的一个令人讨厌的弹出窗口要求使用GPS,所以我想使用IP地址.

有什么建议?

php ip-geolocation

10
推荐指数
2
解决办法
4万
查看次数

curl:(3)在URL中找到非法字符

我想在ipinfo.io上批量查找ip详细信息.这是我的代码. $ cat ips.txt | xargs -I% curl http://ipinfo.io/%/region

文件"ips.txt"在单独的行中包含三个ip地址:(1)8.8.8.8(2)8.8.4.4(3)1.2.3.4

这只解析了最后一个ip地址.它应该给(1)加利福尼亚(2)科罗拉多(3)华盛顿.我得到以下内容:

curl:(3)URL curl中发现的非法字符:(3)URL Washington中发现的非法字符

如果我只用一个ip地址编写ips.txt(例如8.8.8.8),我会得到很好的结果.我认为我的文本文件或我使用cat的方式有问题.你能帮我清理我的代码,以便解决所有三个IP地址吗?

根据请求,这里是我的设置的详细信息.

$ uname -a
CYGWIN_NT-10.0 OFFICECOMP 2.3.1(0.291/5/3) 2015-11-14 12:44 x86_64 Cygwin
$ curl -V
curl 7.45.0 (x86_64-unknown-cygwin) libcurl/7.45.0 OpenSSL/1.0.2d zlib/1.2.8 lib idn/1.29 libssh2/1.5.0
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: Debug IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP UnixSockets Metali
Run Code Online (Sandbox Code Playgroud)

curl cat ip-geolocation

10
推荐指数
1
解决办法
2万
查看次数

将邮政编码转换为Google Metro Code?

我知道Google会发布adwords的"都市圈".是否有从邮政编码到城域代码的转换器?我所指的地铁列表位于:http://code.google.com/apis/adwords/docs/developer/adwords_api_us_metros.html

geocoding geolocation ip-geolocation

8
推荐指数
1
解决办法
8347
查看次数

如何从IP地址获取城市名称

嗨,我有一个用户注册的IP地址列表,任何人都可以建议最好的ip2location免费服务(REST服务是我的首选)...

谢谢

ip-geolocation

8
推荐指数
1
解决办法
1万
查看次数

IP到国家 - IPv6

我一直在成功使用IPv4到国家转换器.例如:获取机器的IP并与表进行比较以获得国家.

我目前正在更新这个,并且我想问一下IPv6是否有将IPv6转换为国家的解决方案?

注意:偏爱PHP和MySQL

谢谢

ipv6 ip-geolocation

8
推荐指数
2
解决办法
7123
查看次数

从PHP获取IP的位置详细信息

是否可以从PHP中的用户IP地址获取位置详细信息.

有什么建议 ??

谢谢

php geoip ip-geolocation

6
推荐指数
1
解决办法
5956
查看次数

可靠的城市级Geo-IP,免费本地数据库

我想整理一个PHP脚本来解决城市名称(没有其他需要),只有一个国家(IRAN)具有良好的解决方案.由于我必须多次查询数据库,因此最好通过可下载的本地版本.我已经阅读了stackoverflow上的大部分帖子,因为现在我已经测试了这些:

  • maxmind的GeoIP City听起来不错,但不是免费的.
  • 来自maxmind的GeoIP具有较低的准确度(约50-60%)
  • ip2country.net有一个IP-2-City数据库,但不是免费的,不解析伊朗的城市名称.
  • 我也尝试过来自ipinfodb.com 的DB#.Lite,这里有一个API 而没有任何成功.问题是,它没有检测到许多城市名称.
  • 我也试过hostip.info API,但似乎太慢了.
  • 有一个免费的PHP类与本地数据库,只解析国家名称.
  • 我不知道是否有机会,使用Piwik使用这个GeoIP插件.如果有人知道,我们将不胜感激.
  • ipinfo.io是另一项无法准确解析城市名称的服务.
  • 我不知道是否有办法使用谷歌分析来解析城市名称,因为我认为谷歌将比伊朗等国家的任何其他服务更好.

任何好主意都会非常感激.

php local ip-address geolocation ip-geolocation

6
推荐指数
1
解决办法
3302
查看次数