我正在为我的朋友设置一个iPhone跟踪系统,这样他们就可以通过iPhone随时随地通过WiFi或手机数据将他们的位置提交到我的网站.
该网站将使用谷歌地图进行协调,以便我的其他朋友可以追踪他们的位置,但是,我对谷歌地图的坐标的准确性是我所关注的,究竟有多准确使用谷歌通过IP地址追踪位置的地图?
我考虑的是95%,但这是在一个相当准确的村庄进行测试,但是如果它在一个城市会发生什么?这会导致不准确的位置吗?
任何帮助表示赞赏.
我试图通过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) 我正在尝试设置一段代码,用于检测用户何时从欧洲国家/地区访问,我的网站位于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)
所以任何人都可以帮助我找出我应该处理的价值观吗?
谢谢你的帮助!
彼得.
有没有办法使用任何Google API来实时获取用户的IP地理位置?
我认为它将使用Analytics Database,这是唯一一个在城市级别跟踪我的用户实际上是正确的(我可以测试的任何其他IP-Location-API显示我的IP地址距离我的真实位置近200公里).谷歌显示它200米(!)!)
我想知道我的用户位置(在浏览器端并将其传输到我的服务器或服务器端)以提供与城市相关的内容.但我不想让我的用户中的一个令人讨厌的弹出窗口要求使用GPS,所以我想使用IP地址.
有什么建议?
我想在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) 我知道Google会发布adwords的"都市圈".是否有从邮政编码到城域代码的转换器?我所指的地铁列表位于:http://code.google.com/apis/adwords/docs/developer/adwords_api_us_metros.html
嗨,我有一个用户注册的IP地址列表,任何人都可以建议最好的ip2location免费服务(REST服务是我的首选)...
谢谢
我一直在成功使用IPv4到国家转换器.例如:获取机器的IP并与表进行比较以获得国家.
我目前正在更新这个,并且我想问一下IPv6是否有将IPv6转换为国家的解决方案?
注意:偏爱PHP和MySQL
谢谢
我想整理一个PHP脚本来解决城市名称(没有其他需要),只有一个国家(IRAN)具有良好的解决方案.由于我必须多次查询数据库,因此最好通过可下载的本地版本.我已经阅读了stackoverflow上的大部分帖子,因为现在我已经测试了这些:
任何好主意都会非常感激.
ip-geolocation ×10
geolocation ×5
php ×4
cat ×1
cloudflare ×1
curl ×1
geocoding ×1
geoip ×1
google-maps ×1
html5 ×1
ip-address ×1
ipv6 ×1
javascript ×1
local ×1
system ×1
tracking ×1