从IP地址获取地理位置

rb毗湿奴

我需要跟踪用户详细信息,因为该客户端的位置和IP地址是必需的。
我从那里获得了IP地址

$this->input->ip_address();

在codiigniter。
现在的问题是,如何通过使用各自的IP地址在Google地图中确定其位置

瑞耐士

只需使用ipinfo.io

http://ipinfo.io/

它使用了一个我们可以发布IP地址的location api,它将以json的形式返回位置详细信息:

我们可以使用从json响应到Google Maps API的经度和纬度详细信息在地图上显示位置。

这是我使用的代码:

此脚本根据json响应创建具有经度和纬度的Google Map实例:

jQuery(document).ready(function(){
    jQuery.get("http://ipinfo.io/202.88.237.138", function (response)
               {
                   var lats = response.loc.split(',')[0]; 
                   var lngs = response.loc.split(',')[1];
                   map = new GMaps({
                       el: '#map',
                       lat: lats, //latitude
                       lng: lngs //longitude
                   });

               }, "jsonp");
});

该地图将显示在:

<div style="border:1px solid red; height:745px;" id="map"></div>

需要运行Google Maps API gmaps.js

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从IP地址获取地理位置

来自分类Dev

如何在ASP.NET MVC中使用IP地址获取地理位置

来自分类Dev

根据IP地址(地理位置)确定用户语言

来自分类Dev

ajax从smart-ip获取地理位置json数据

来自分类Dev

ajax从smart-ip获取地理位置json数据

来自分类Dev

从屏幕位置获取地理位置

来自分类Dev

如何使用maxmind查找IP地址的历史地理位置?

来自分类Dev

根据 Woocommerce 中的 IP 地址(地理位置)更改添加到购物车按钮

来自分类Dev

IP地理位置查询太慢

来自分类Dev

IP地理位置查询太慢

来自分类Dev

从没有谷歌地理位置的地址获取经度/纬度

来自分类Dev

使用AngularJS获取地理位置坐标

来自分类Dev

如何从WebURL获取地理位置

来自分类Dev

Shell脚本从Google获取地理位置

来自分类Dev

如何从WebURL获取地理位置

来自分类Dev

获取地理位置KCLError域错误

来自分类Dev

我可以获取客户端 IP 的地理位置数据吗

来自分类Dev

使用地理位置自动填写地址表格

来自分类Dev

PHP地理位置(街道地址->纬度)

来自分类Dev

如何在Windows Phone 8.1通用应用程序中获取街道地址的地理位置?

来自分类Dev

如何在Windows Phone 8.1通用应用程序中获取街道地址的地理位置?

来自分类Dev

通过调用手机内置的地理位置功能(而非IP)来获取用户当前位置

来自分类Dev

使用地理位置获取附近位置的信息

来自分类Dev

Cordova地理位置插件未从Android的GPS获取位置

来自分类Dev

使用地理位置获取附近位置的信息

来自分类Dev

电报地理位置

来自分类Dev

gpsd的地理位置

来自分类Dev

角度地理位置

来自分类Dev

OrientDB地理位置