【发布时间】:2011-09-29 20:49:10
【问题描述】:
我正在尝试将坐标信息添加到我的数据库中,并将django.contrib.gis 支持添加到我的应用程序中。我正在编写一个 south 数据迁移,它从数据库中获取地址,并向 Google 询问坐标(到目前为止,我认为我最好的选择是为此使用 geopy)。
接下来,我需要将返回的坐标从 Google 的坐标系 WGS84:4326 转换为我的坐标系 WGS84:22186。
我迷失在 GeoDjango 文档中,试图找到一种方法来做到这一点。到目前为止,我认为我需要这样做:
gcoord = SpatialReference("4326")
mycoord = SpatialReference("22186")
trans = CoordTransform(gcoord, mycoord)
但是,我不知道如何使用 CoordTransform 对象..似乎被 GDAL 的数据对象使用,但这对于我想做的事情来说太过分了..
【问题讨论】:
标签: python django geolocation geodjango geopy