【发布时间】:2012-05-21 22:55:21
【问题描述】:
我定义了一个城市模型,它保存了城市的 geoname_id 和 location(作为 GeoPt)。我想实现两件事。
- 我想从给定城市获取
500km半径范围内的所有城市。 - 我想计算两个给定城市之间
km的距离。
实现这一目标的最佳方法是什么,请记住,我有一个非常大的城市数据库,我不想在性能因素上做出太多牺牲。感谢您提供任何帮助或建议。
【问题讨论】:
标签: python google-app-engine geolocation distance