4

我正在用 django 建立一个旅游网站。当用户输入目的地城市名称(或兴趣点,如黄石)时,我想做 ajax 自动建议。问题是我如何获得建议数据库?有网络服务吗?最好能支持国外城市。非常感谢。

4

2 回答 2

6

你想要的是一个地名词典数据库。

美国官方 USGS 地名词典可供下载

两个全球地理编码数据库包括:

Geonames有一个免费的城市和 POI 列表。它包括 USGS 地名录和许多其他信息。但是,您可能必须对他们的数据库进行子集化,因为它可能会为您返回太多结果。

Maxmind还有一个免费的城市数据库。

于 2010-06-04T00:56:58.510 回答
1

看看OpenStreetMap有很多城市,pois 中英文都有

于 2010-07-11T12:49:11.970 回答