我正在扩展GeoModel以存储数据存储区中的位置,因此我可以更有效地进行基于地理位置的搜索,并且我假设我可以使用GeoPt属性来存储纬度和经度。存储工作正常。但我完全失去了如何从实体中提取lat和lon。
我必须遗漏一些简单但我无法找到GeoPt类型的文档,所以我正在寻找有关支持方法的帮助。
class StopLocation(GeoModel):
stopID = db.StringProperty()
def create(stopID,lat,lon):
stop = StopLocation()
stop.stopID = stopID
stop.location = GeoPt(lat,lon)
latitude = stop.location???
答案 0 :(得分:7)
latitude = stop.location.lat
longitude = stop.location.lon
这不起作用吗?