学习
实践
活动
专区
工具
TVP
写文章
  • 广告
    关闭

    热门网络产品特惠

    热门网络产品限时钜惠,流量包1分钱起,可领99元产品无门槛优惠券

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ip转换为地理位置存入elasticsearch

    有些需要将一些数据基于地址位置进行分析,比如哪些区域比较活跃,在什么时间范围内活跃,但是后端仅能获取ip地址,因此需要将ip地址转换为地理位置,幸运的是我们有开源的工具可以使用,maxmind/GeoIP2 -java使用GeoLite2-City.mmdb库就可以由ip分析得到对应的经纬度,下面给出具体操作步骤: 1、从https://dev.maxmind.com/geoip/geoip2/geolite2 /下载免费的GeoLite2-City库,但是准确度不如收费的geoip2-city库 2、创建elasticsearch索引 3、更新映射 4、将数据插入到elasticsearch,ip解析经纬度参考 转换为地理位置信息 private GeoPoint ip2Geo(DatabaseReader reader,String ip){ try { InetAddress ipAddress = InetAddress.getByName(ip); // Replace "city" with the appropriate method for your database, e.g

    13751

    分享几个IP获取地理位置的API接口

    :本机IP地址 location:IP所对应的地理位置(中间会有“\t”分隔地区与运营商) loc_client:作用不明 请求示例: Request URL: errmsg:错误信息 data:查询的IP所对应的地理位置(中间会有“\t”分隔地区与运营商) 请求示例: Request URL:http://ip.360.cn ":"上海市\t电信" } 备注:本接口抓包自360IP分享计划网站 ip508获取指定IP、地区及所处位置 接口地址:http://www.ip508.com i:查询到的IP地址 c:查询到的IP所对应的地理位置 a:查询到的详细位置(如XX公司) 请求示例: Request URL:http://www.ip508 http://www.ip138.com/ 老牌的IP查询网站 http://www.ip.cn/ 比较知名的IP查询网站 http://myip.com.tw/ 来自中国台湾的IP

    50K91

    分享几个IP获取地理位置的API接口

    :json 返回值: greetheader:提示语(如上午好、中午好等) nickname:本机已登录的360账号 ip:本机IP地址 location:IP所对应的地理位置(中间会有“\t”分隔地区与运营商 360IP分享计划网站 360获取指定IP的地区及运营商 接口地址:http://ip.360.cn/IPQuery/ipquery 传递参数: ip:要查询的IP地址 参数传递方式:GET/POST 返回类型:json 返回值: errno:错误编号(为零则代表成功) errmsg:错误信息 data:查询的IP所对应的地理位置(中间会有“\t”分隔地区与运营商) 请求示例: Request URL ip508获取指定IP、地区及所处位置 接口地址:http://www.ip508.com/ip 传递参数: q:要查询的IP地址(为空则查询本机IP) 参数传递方式:GET/POST 返回类型:json 返回值: r:是否请求成功 i:查询到的IP地址 c:查询到的IP所对应的地理位置 a:查询到的详细位置(如XX公司) 请求示例: Request URL:http://www.ip508.com/ip

    11910

    Dragoon:使用延迟测量的IP地理位置高级建模(CS)

    IP地理位置是许多应用领域的关键推动力,例如确定攻击源、定向广告和内容分发网络。尽管IP地理定位是一个持续的研究领域在一个十年中,它仍然是一个挑战性的任务,而好的结果只有通过主动延迟测量的使用。 此外,我们介绍了一种改进的地理位置估算过程的适应性更准确的数学建模的新方法。目前的技术提供的关于解决地标问题的信息较少,而且使用的模型也不精确。 我们展示了我们的方法在现实环境中的可用性,并首次在欧洲分析了地理位置。优化的地标选择和高级调制相结合,可以提高IP地理位置的准确性。 原文题目:Dragoon: Advanced Modelling of IP Geolocation by use of Latency Measurements 原文:IP Geolocation is 地理位置高级建模.pdf

    40070

    本地搜索优化:地理位置

    三、通过IP地址确认你的位置 谷歌有一个IP地址数据库可以粗略估计城市级位置,谷歌通过最近服务器检测的方式确定你的地理位置。 互联网协议地址每连接到互联网都有一个IP号码,这就是互联网如何能够使用IP号码作为标识符来回发送信息,因为街道地址实际上IP号码是独一无二的,世界上的每个连接都是独一。 通过谷歌搜索what is my ip,谷歌就会把IP地址告诉我们。其次想知道你所在位置,谷歌搜索where am I,这个时候谷歌给你显示它认为你所在地区的区域地图。 Geolocation API确认你的位置 W3C Geolocation API允许你的浏览器使用各种线索来计算准确的位置,例如我们常用的WIFI网络或GPS,计算出来的位置与你的站点共享,这是最准确的获取地理位置的方法

    48630

    关注

    腾讯云开发者公众号
    10元无门槛代金券
    洞察腾讯核心技术
    剖析业界实践案例
    腾讯云开发者公众号二维码

    相关产品

    • 云服务器

      云服务器

      云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。 腾讯云服务器(CVM)为您提供安全可靠的弹性云计算服务。只需几分钟,您就可以在云端获取和启用云服务器,并实时扩展或缩减云计算资源。云服务器 支持按实际使用的资源计费,可以为您节约计算成本。

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券