Преобразование широты и долготы в utm на экваторе (широты имеют смешанные знаки)Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Преобразование широты и долготы в utm на экваторе (широты имеют смешанные знаки)

Сообщение Anonymous »

Я использую пакет utm и хочу преобразовать набор широт и долгот вблизи экватора. В моем случае использования я заранее не знаю зону UTM.
Следующий минимальный пример

Код: Выделить всё

import utm
import numpy as np
easting, northing, utm_zone, utm_letter = utm.from_latlon(
np.array([0.1,-0.1]), # latitudes
np.array([0,0]) # longitudes
)
возвращает

Код: Выделить всё

ValueError: latitudes must all have the same sign
Есть ли способ заставить все точки находиться в одной зоне utm без ошибок?
Я знаю, что в целом следует постарайтесь сохранить координаты в пределах одной зоны UTM. Однако это кажется очень ограничивающим при работе на границе зоны UTM. Многие из найденных мной решений, похоже, требуют указания зоны UTM для преобразования координат.

Подробнее здесь: https://stackoverflow.com/questions/764 ... -mixed-sig
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»