Определение номера UTM
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 05 фев 2020, 14:34
- Репутация: 0
- Откуда: Moscow
Определение номера UTM
Добрый день.
Известно, что UTM зона меняется каждые 6 градусов.
И если на входе точка в геодезической СК, то проблемы при вычислении точки в проекции нет (в том числе поиск номера зоны UTM).
А если на входе задается точка уже в проекции, то можно как-то определить номер зоны или ее необходимо задавать вручную.
Заранее благодарю за помощь!
Известно, что UTM зона меняется каждые 6 градусов.
И если на входе точка в геодезической СК, то проблемы при вычислении точки в проекции нет (в том числе поиск номера зоны UTM).
А если на входе задается точка уже в проекции, то можно как-то определить номер зоны или ее необходимо задавать вручную.
Заранее благодарю за помощь!
- Эдуард Казаков
- Гуру
- Сообщения: 549
- Зарегистрирован: 23 апр 2014, 17:11
- Репутация: 535
- Откуда: Planet Earth
- Контактная информация:
Re: Определение номера UTM
Если у вас абстрактные координаты непонятно в какой СК, то никак не определить. Даже если вы знаете, что это какая-то зона UTM. Потому что одна и та же координата в разных зонах существует и определяет разные точки.
Если СК метрической системы известна, то просто трансформируете её в географические координаты и определяете зону.
Если СК метрической системы известна, то просто трансформируете её в географические координаты и определяете зону.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 05 фев 2020, 14:34
- Репутация: 0
- Откуда: Moscow
Re: Определение номера UTM
Допустим, я знаю СК и эллипсоид.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 05 фев 2020, 14:34
- Репутация: 0
- Откуда: Moscow
Re: Определение номера UTM
Для пересчета в географические координаты требуется дополнительный набор параметров: (latitude_of_origin, central_meridian, scale_factor, false_northing, false_easting).
Вопрос заключается в том, чтобы в рантайме определить central_meridian и посчитать географические координаты
Вопрос заключается в том, чтобы в рантайме определить central_meridian и посчитать географические координаты
- Эдуард Казаков
- Гуру
- Сообщения: 549
- Зарегистрирован: 23 апр 2014, 17:11
- Репутация: 535
- Откуда: Planet Earth
- Контактная информация:
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 05 фев 2020, 14:34
- Репутация: 0
- Откуда: Moscow
Re: Определение номера UTM
Допустим: я имею набор СК: https://epsg.io/26910, https://epsg.io/26911 и тд...
Такие параметры как масштабный коэффициент, ложный восток, ложный север заданы.
Однако для того, чтобы не плодить набор СК для каждой UTM зоны, параметры которой отличаются только центральным меридианом, предлагается определить 1 СК с UTM проекцией, а рассчитывать центральный меридиан непосредственно в функции.
При пересчете в проекцию таких проблем нет, однако при пересчете обратно правила определения номера зоны нет.
Вот и вопрос, можно ли как то определить номер зоны внутри функции или необходимо в данном случае указывать номер зоны вручную.
Такие параметры как масштабный коэффициент, ложный восток, ложный север заданы.
Однако для того, чтобы не плодить набор СК для каждой UTM зоны, параметры которой отличаются только центральным меридианом, предлагается определить 1 СК с UTM проекцией, а рассчитывать центральный меридиан непосредственно в функции.
При пересчете в проекцию таких проблем нет, однако при пересчете обратно правила определения номера зоны нет.
Вот и вопрос, можно ли как то определить номер зоны внутри функции или необходимо в данном случае указывать номер зоны вручную.
- antonv
- Активный участник
- Сообщения: 234
- Зарегистрирован: 29 ноя 2016, 10:44
- Репутация: 114
- Откуда: Санкт-Петербург
Re: Определение номера UTM
petrovNE, ваша задача изначально странная. Она уже была решена созданием набора разных СК для каждой UTM зоны. Существуют стандартизированные способы указания параметров систем координат - например, PROJ4 или WKT. И в них центральный меридиан указывается в явном виде, поэтому никаких проблем с указанием зоны и с пересчётом в географические координаты нет. Вы хотите придумать свой стандарт? Номер зоны всё равно придётся где-то указывать и хранить.
-
- Новоприбывший
- Сообщения: 10
- Зарегистрирован: 05 фев 2020, 14:34
- Репутация: 0
- Откуда: Moscow
Re: Определение номера UTM
Действительно, нельзя задавать точку в проекции без UTM зоны.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость