利用GeoIP数据库及API进行地理定位查询
2013-02-13 09:08
330 查看
地理定位查询的的数据库比较多,而且大多都开放一些free的版本,国内的有纯真数据库等,但是他只提供文本的地理位置信息,不提供经纬度数据。国外的有MaxMind的GeoIP数据库、IP2Location数据库等,它们提供经纬度数据,本文简单介绍下,MaxMind的GeoIP,此数据库用于国家的查询。
首先,在MaxMind官网下载所需资源
GeoIP数据库下载地址:http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz。下载后,我们将其解压到d盘,具体的安装文档参看 GeoIP City Database Installation Instructions
MaxMind提供多种api接口,如:perl, java, python, c, php, c#等,我们这里使用c#(https://github.com/maxmind/geoip-api-csharp2),这个库是使用Mono编写的,下载下来放入Visual Studio。
相关资料
Awstats显示国家地区插件GeoIP安装
首先,在MaxMind官网下载所需资源
GeoIP数据库下载地址:http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz。下载后,我们将其解压到d盘,具体的安装文档参看 GeoIP City Database Installation Instructions
MaxMind提供多种api接口,如:perl, java, python, c, php, c#等,我们这里使用c#(https://github.com/maxmind/geoip-api-csharp2),这个库是使用Mono编写的,下载下来放入Visual Studio。
相关资料
Awstats显示国家地区插件GeoIP安装
相关文章推荐
- 利用GeoIP数据库及API进行地理定位查询 Java
- 利用GeoIP数据库及API进行地理定位查询
- 结合Google Maps API和GeoIP/新浪/搜狐接口的IP地理信息可视化查询
- 练习题——Gson解析、利用JDBC连接数据库进行数据的存取及查询等的综合
- [JSP] 创建mysql数据库&利用JSP进行数据库查询(2)
- 【Servlet】利用JSTL表达式,C标签的循环与判断,对数据库查询内容进行分页
- 安卓开发笔记①:利用高德地图API进行定位、开发电子围栏、天气预报、轨迹记录、搜索周边(位置)
- Android 利用高德地图API进行定位、开发电子围栏、天气预报、轨迹记录、搜索周边(位置)
- 利用工具进行数据库数据的复杂查询 [转]
- 利用SQL Server 2008中的SSIS进行大规模的数据库查询操作 推荐
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作代码
- 利用GSON对json数据中的时间类型字符串进行处理,并且进行数据库查询
- js方式进行地理位置的定位api搜集
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。
- [JSP] 创建mysql数据库&利用JSP进行数据库查询(1)
- Hibernate中利用Criteria进行数据库表数据的增加查询。
- 利用dbcp数据库连接池连接数据库,并利用dbtuils框架对数据库test中book表进行插入、删除、修改、查询的操作。book表结构如下:(id,name,price,author,descrip
- 利用HTML5中Geolocation获取地理位置调用Google Map API在Google Map上定位
- 利用API方式进行数据库的增删改查
- 利用百度地图Android SDK 进行模糊地理位置的查询