相关疑难解决方法(0)

从IP地址获取位置

我想从他们的IP地址检索访问者的城市,州和国家等信息,以便我可以根据他们的位置自定义我的网页.有没有一种好的,可靠的方法在PHP中执行此操作?我使用JavaScript进行客户端脚本编写,使用PHP进行服务器端脚本编写,使用MySQL进行数据库访问.

php ip geolocation geoip

192
推荐指数
16
解决办法
35万
查看次数

使用地理位置获取城市名称

我设法使用html5地理位置获取用户的经度和纬度.

//Check if browser supports W3C Geolocation API
if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(successFunction, errorFunction);
} 
//Get latitude and longitude;
function successFunction(position) {
    var lat = position.coords.latitude;
    var long = position.coords.longitude;
}
Run Code Online (Sandbox Code Playgroud)

我想显示城市名称,似乎获得它的唯一方法是使用反向地理定位api.我阅读谷歌的反向地理定位文档,但我不知道如何在我的网站上获得输出.

我不知道如何使用它:"http://maps.googleapis.com/maps/api/geocode/json?latlng='+lat+','+long+'&sensor=true"在页面上显示城市名称.

什么是标准方法呢?

html javascript geolocation

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

没有谷歌如何反转地理编码?

除了谷歌地图API之外,是否有任何网络服务(付费或免费)允许您反转地理编码?

我的特定应用程序将可以访问经度和纬度,我需要能够获得美国邮政编码或州.

我无法使用Google的原因是,服务条款似乎表明,如果您使用Google Maps API,则需要使用这些数据来显示Google地图.

我正在使用C#.Net框架,以防相关.

reverse-geocoding

51
推荐指数
5
解决办法
5万
查看次数

获取没有地理位置的国家/城市API React-native?

有没有办法在移动设备上找到客户位置?例如,如果用户打开应用,我怎么能找到他们的大概位置?

例如,如果用户来自旧金山CA,则会有一些类型标识符让我知道用户来自旧金山CA. 我真的不需要他们的确切位置只是县或一般的原产地.

好吧,我有一个参考:这个SO问题 .我们能以某种方式在React-native中实现相同的功能吗?

geolocation react-native

13
推荐指数
2
解决办法
8813
查看次数

服务器响应状态为429(请求过多)intlTelInput.js

我正在使用intlTelInput.min.js通过此代码进行地理IP查找

jQuery("#teephnumber").intlTelInput({
        allowExtensions: true,
        defaultCountry: "auto",
        setNumber: "Telephone number",
        geoIpLookup: function(callback) {
            $.get('http://ipinfo.io', function() {}, "jsonp").always(function(resp) {
              var countryCode = (resp && resp.country) ? resp.country : "";
              callback(countryCode);
            });
          },
        nationalMode: false,
        utilsScript: "/wp-content/themes/imc/js/utils.js"
    });
Run Code Online (Sandbox Code Playgroud)

它工作正常,但现在不在控制台中,我看到此错误:

The server responded with a status of 429 (Too Many Requests), GET http://ipinfo.io/?callback=jQuery1112025137682701461017_1438183879450&_=1438183879451
Run Code Online (Sandbox Code Playgroud)

而且没有JavaScript代码可以正常工作,这可能是什么原因?

javascript jquery geolocation

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