我只是想知道是否可以使用postgres + postGIS创建一个空间数据库,其中用户可以查询世界上的每个城市,然后在结果集中获得他们的真实坐标(纬度和经度)。
发布于 2013-09-20 21:44:06
有一堆可用的数据集。
我假设GeoNames在这里是最合适的。这个项目从Wikipedia中提取所有指定了坐标的对象。当然,查询城市也是很有可能的。
如果你需要更详细的信息,那么一切都取决于特定的国家。比方说,荷兰政府可以为你提供state estate database的摘录,其中包括所有建筑物、有人居住的地方、活着的船等等。
我假设建立一个完整的城市列表将是一个成本高昂的项目。
https://stackoverflow.com/questions/18911540
复制相似问题