Как вывести правильный лат-длинный 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?

Вернуться на верх