2013-05-03 42 views
0

当用户输入郊区名称或邮政编码时,我需要查找周边郊区或邮政编码,我查看了我在研究中找到的以下解决方案,但是没有一个能够帮助解决其他问题?如何实现搜索周边郊区或邮政编码?

1) Google Map >> limitations on number of requests 
2) Geonames >> not precision 
3) Lucene >> usually for data search not sure how to use for suburbs. 
+0

你读过[这篇文章](http://www.ibm.com/developerworks/java/library/j-spatial/)吗?它解释了如何使用Lucene完成地理空间搜索。 – mindas 2013-05-03 09:21:43

+0

我会使用Geonames进行此类搜索。我注意到你的“不精确”的评论,但会补充说,所有的分级分类在城市和郊区方面都存在问题。首先,并不是所有的城市都有明确的界限,在这种情况下,什么是出入?其次,城市通常有多个细分系统 - 例如传统的“城镇”名称与当前的行政区域 - 应该很容易理解这两个系统不一定相互对应。 – 2013-06-29 19:11:22

回答