Преобразовать из координат SRS в широту и долготу в Python
У меня есть пара координат в SRS (Пространственная система отсчета):
EPSG: 25830
а также
X: 501343,42
Y: 4137351,57
И я хочу преобразовать его в широту и долготу.
Может быть?
заранее спасибо
1 ответ
Решение
Ваш SRS - зона ETRS89 / UTM 30N (см. http://epsg.io/25830), используемая в Европе. В этой системе координат X - ваша долгота, а Y - ваша широта. Я подозреваю, что вы спрашиваете, чтобы перепроектировать эти точки в градусы, возможно, используя широко распространенную систему координат WGS84. Если это так, есть много способов, например, командная строка из библиотеки PROJ4 (которая является основой для многих инструментов с открытым исходным кодом)
echo 501343.42 4137351.57 | cs2cs -f "%.6f" +init=epsg:25830 +to +init=epsg:4326
> -2.984825 37.382912 0.000000