【问题标题】:Geocoding on IP address in googlemaps API谷歌地图API中IP地址的地理编码
【发布时间】:2012-08-01 08:35:58
【问题描述】:

在谷歌地图网站上,可以搜索一个名为“我的位置”的地址,该地址会对您的 IP 地址进行地理编码查找。

google API 中是否提供此功能?

【问题讨论】:

    标签: google-geocoding-api


    【解决方案1】:

    Google 不提供该功能。但是,现代浏览器支持 HTML5 Geolocation,它为您提供 JavaScript 中的功能: https://developers.google.com/maps/articles/geolocation

    目前 Google 不直接提供该功能。

    【讨论】:

    • 谢谢。是的,依靠“现代”浏览器是最简单的解决方案。
    【解决方案2】:

    您可以使用以下代码对 IP 地址进行地理编码:

     function functionname(Your IP Here)
        {
    
                $ip = $ClientIP;
    
                $json = file_get_contents("http://api.easyjquery.com/ips/?ip=".$ip."&full=true");
    
                $json = json_decode($json,true);
    
                return $json;
    
    
        }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-08-28
      • 1970-01-01
      • 2019-06-10
      • 2014-12-17
      • 1970-01-01
      • 2016-03-13
      • 1970-01-01
      相关资源
      最近更新 更多