2012-08-09 75 views

回答

9

正确。荣誉TOS的荣誉。

还有其他执行地理编码的服务。仅举几例:BingYahooMapQuest,Nominatim。不过,这些服务有各种服务条款限制,与谷歌相似,也可能适用。如果没有,那么有查询限制。还有USC WebGIS,但其demos频繁停机,据报道该服务是间歇性的。

围绕许多这些免费服务的限制的方式可能是使用商业服务。这里有几个,每个都有不同的作用。有些人会搜索地址并做出最佳猜测(或近似)结果 - 这是Google和其他搜索服务所做的。

其他人将收到一个怀疑是真实的地址,然后实际验证它,然后对其进行地理编码。这导致可能更有帮助和准确的结果,因为地址被保证是正确和标准化的。在美国,这被称为CASS™ processing(尽管并非所有供应商都会进行地理编码)。这对于在地图上创建周长(给定地理编码精度值)以及在正确的位置显示坐标而非几百英里外的次佳地址很有用。

一种这样的地理编码服务是LiveAddress API。 (我在SmartyStreets工作。)The demos show how the geocoding works,但它很灵活,所以你可以选择如何用tilemill来实现它。此外,LiveAddress没有查询限制,因为系统将根据需求进行扩展。而且您不会支付无法验证的地址,这有助于防止滥用。

您的选择取决于您的需求。做一点研究,你应该找到一些好的。希望这个对你有帮助!

+1

感谢您的答复。任何建议加拿大地址? – banditKing 2012-08-09 04:38:34

+0

Nominatim等一些免费服务显然是做全球地理编码,或者你可以尝试像Cdyne或StrikeIron这样的商业化服务。 – Matt 2012-08-09 04:45:10

+0

发现这个: http://vterrain.org/Culture/geocoding.html – banditKing 2012-08-09 05:14:02

0

当然也有运行一个自己的Nominatim安装的可能性。相当多的工作,但你有没有限制?

要获得startet,请参阅this page

+1

虽然这个链接可能回答这个问题,但最好在这里包含答案的基本部分,并提供供参考的链接。如果链接页面更改,则仅链接答案可能会失效。 – Sasa 2015-02-07 18:32:06

+0

对不起,也许我错过了你的观点,但我真的不知道你想告诉我什么。你真的想要我复制整个参考页?因为ist是关于如何安装Nominatim的逐步说明。那么我应该如何提取必要的部分,实际上整个过程是必要的?你真的在这里读过这个问题吗,我的回答和参考页?所以,如果我错过了你的观点,那么请纠正我。 – linuzer 2015-02-09 10:19:50

相关问题