我们一直需要为我们的一些产品实施一些地理位置服务集成。有很多第三方公司提供免费和付费的地理位置服务和数据库,这些服务和数据库有时会不断更新,有时一个月会更新一次。地理位置服务从何处获取其数据库内容?
这些服务从哪里获取他们分发的数据库的地理位置信息?
我们一直需要为我们的一些产品实施一些地理位置服务集成。有很多第三方公司提供免费和付费的地理位置服务和数据库,这些服务和数据库有时会不断更新,有时一个月会更新一次。地理位置服务从何处获取其数据库内容?
这些服务从哪里获取他们分发的数据库的地理位置信息?
取决于地理位置的类型。如果您的意思是ip <> country/city [例如www.maxmind.com] - 基本信息可以在网络运营商/ regional internet registries维护的whois记录中找到。例如:http://tools.whois.net/whoisbyip/?host=64.34.119.12
我想可以半自动地清理/标准化这些数据。
如果您的意思是mac地址<>地理坐标 - 最有可能的是[在他们同意或不同意的情况下]监视用户 - 从移动设备上运行的应用程序收集信息,驾驶“ - 就像谷歌地球街景团队一样。
我们从公开enities得到我们的数据:
然后每月更新我们的MySQL数据库。我们的服务目前免费!
我mean't IP <>国家/地区。因此,这些服务不会坐在那里,每天/每周/每月自动重新查询每个IP地址组合的whois结果,以确定某些位置是否已更改,是吗? –
至少已经成熟[可能还有其他RIR]提供其数据库转储。 http://www.ripe.net/data-tools/db/faq/faq-db - > ftp://ftp.ripe.net/ripe/dbase/split – pQd
谢谢,但我的问题是,这些公司(像Ripe)获取他们的数据?他们显然不会把他们拉出空气。是否有一些高级的RSS提要他们从他们的信息或类似的东西? –