Я пытаюсь добавить информацию о координатах в свою базу данных, добавив поддержку django.contrib.gis
в мое приложение. Я пишу south
миграцию данных, которая берет адреса из базы данных и запрашивает у Google координаты (пока я думаю, что лучше всего использовать geopy
для этого).
Далее мне нужно преобразовать возвращенные координаты из WGS84:4326
, системы координат Google, в WGS84:22186
, мою систему координат.
Я заблудился среди документации GeoDjango, пытаясь найти способ сделать это. Насколько я понимаю, мне нужно сделать следующее:
gcoord = SpatialReference("4326")
mycoord = SpatialReference("22186")
trans = CoordTransform(gcoord, mycoord)
но тогда я не знаю, как использовать этот CoordTransform
объект .. кажется, что он используется объектами данных GDAL, но это излишне для того, что я хочу сделать ..