Как вывести правильный лат-длинный GeoJSON из WKB с помощью django.gis.geos.GEOSGeomety?
У меня есть база данных, которая имеет геометрические атрибуты в формате WKB:
010400000001000000010100000035553113AC38F64062B44D0A97951A41
Я использую django.gis.geos GEOSGeometry для получения координат MultiPoint:
goem = "010400000001000000010100000035553113AC38F64062B44D0A97951A41"
x = GEOSGeometry(geom)
print(x.json) //output { "type": "MultiPoint", "coordinates": [ [ 91018.754685719337431, 435557.760062044602819 ] ] }
У меня также есть функция flyto map, которая работает с широтой и долготой, но не работает с форматом, представленным выше:
//working version
latitude = 51.91648
longitude = 4.45246
map.flyTo([latitude, longitude], 11.5, {
animate: false,
duration: 0 // in seconds
});
//not working version. How is possible to translate these 2 coordinates in latitude and longitude
// coordinateA = 91018.754685719337431
// coordinateB = 435557.760062044602819
//
// map.flyTo([coordinateA, coordinateB], 11.5, {
// animate: false,
// duration: 0 // in seconds
// });
Есть ли способ вычислить широту и долготу на основе координат, полученных из GEOSGeometry?