Проверенные онлайн-конвертеры кооринат

Системы координат, проекции, преобразования, привязка
Boris
Гуру
Сообщения: 4205
Зарегистрирован: 10 апр 2006, 22:34
Репутация: 433
Откуда: Париж

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Boris » 18 май 2014, 02:21

Hunter23071985 писал(а): Это радует. Что про ArcGIS что скажете?
А что про нее можно сказать?
У меня (в голове, т.к. я не помню где эти сведения получил, и я их не перепроверял) есть знание, что ArcGIS использует библиотеку PROJ4 для пересчетов. Формат записи файлов проекций для ArcGIS близок по формату к записи PROJ4. Нет очевидных возражений тому, что PROJ4 не является "счетным механизмом" для ArcGIS. Т.е. расчеты должны быть тождественны. Если есть противоположные сведения, то их можно и оценить.
Есть совершенно очевидное знание, даже два, относительно того от чего зависят цифры пересчета:
1. формулы пересчетов бывают: прямые(из проекции в проекцию), через градусы и через точку на поверхности эллипсоида. От этого может несильно меняться получаемое число;
2. Сами формулы стабильно известны, но могут различаться тщательностью вычислений внутри математических библиотек в отношении стандартных тригонометрических функций и программ численного интегрирования;
Так же:
1. большинство пересчетов PROJ4 (и наследники) основываются конфигурационных файлах, где задаются параметры проекций, подразумеваемых при пересчете, т.к. редко, где прописаны полные параметры как этого требует PROJ4. Эти конфигурационные файлы не стандартизированы и могут различаться у разных пакетов. Т.е. библиотека расчетов ОДНА, а параметры проекций - разные. Это дает различие в числах на порядок (а то и два) больше, чем сами различия в алгоритмах расчетов.
2. ГОСТ-2008 один из вариантов пересчета координат на территорию РФ, до него был ГОСТ-2001. Мой скромный опыт говорит, что в пределах Мособласти оба имеют хорошую степень "фантазии" при переходе WGS84->CK-42, причем ГОСТ-2008 - дает большую погрешность к реальному положению.
3. В ГОСТ-2001 давались погрешности пересчета WGS84->CK-42, как +-2 метра. В ГОСТ-2008 такой информации нет. Но +-2 метра - это очень хорошо для картографии, но по ощущению - невероятно.
4. Точность больше 5-10 метров, при пересчете через формулы, по отношению к реальному положению точки, полученному из геодезических измерений - утопия.

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Проверенные онлайн-конвертеры кооринат

Сообщение trir » 18 май 2014, 07:40


Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 18 май 2014, 10:53

Boris писал(а):есть знание, что ArcGIS использует библиотеку PROJ4 для пересчетов.
У меня же есть доказательства этому, вот одно из них.
trir писал(а):VB, Java
Спасибо, посмотрю.

Прошу ответить ещё на 2 вопроса, которые возникли при чтении ЛС:
1. Каких проекционных координат, кроме СК-1963 года не было в моём списке?
2. Правильно ли я понял, что "Web Mercator" - это исходная сферическая, "WGS 1984 Web Mercator" - это эллипсоид, а "WGS 1984 Web Mercator (Auxiliary Sphere)" - приближенный к сфере?

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Проверенные онлайн-конвертеры кооринат

Сообщение ericsson » 18 май 2014, 11:12

Вообще, совпадение результатов конвертирования координат является только доказательством того, что в обоих случаях используется одинаковая математика и одинаковые численно параметры, что, очевидно, не означает совпадение библиотек.
Ответ на второй вопрос:
http://spatialreference.org/ref/sr-org/esri102100/html/ - это WMAS
http://spatialreference.org/ref/sr-org/45/html/ - это Web Mercator
http://spatialreference.org/ref/sr-org/6864/html/ - еще один вариант
Все, что Web, как правило, просто на сфере.

Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 20 май 2014, 22:58

Это снова я.
Простите, времени детально заняться данной темой совсем нет, но очень хочется постичь хотя бы азы.
Сегодня смог выделить пару часов, начал всё же с сервера ArcGIS, нашёл кучу информации.

Подскажите:
1. Правильно ли я понял назначение СК
Географические - спутниковая навигация
Проекционные - межевание, земельный кадастр, топография
Плоские - региональные, локальные и местные базы данных

2. Как понять идентификаторы СК / WKID в ArcGIS
ГЕОГРАФИЧЕСКИЕ
СК-42: 4178,4179,4284
СК-42: 104135
СК-63: нет
СК-95: 4200
ПЗ-90: 4740

ПРОЕКЦИОННЫЕ
СК-42_Касп: 3383
СК-42/58: 2172-2175,3120,3328-3335,3833-3841
СК-42/63: 2935-2941,3350-3352,
СК-42/83: 2166-2168,2397-2399,102764,102765
СК-42: 2523-2549,2551-2599,2601-2640
СК-42: 28402-28492
СК-63: нет
СК-95: 2641-2735,2738-2757
СК-95: 20002-20092
ПЗ-90: нет?

ПЛОСКИЕ
(в ArcGIS НЕТ, но можно создать)


PS:
Заранее спасибо.
И заранее извиняюсь, если задал глупые вопросы, - я просто пытаюсь разобраться.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Проверенные онлайн-конвертеры кооринат

Сообщение ericsson » 21 май 2014, 01:28

Делить СК по "назначению" можно только условно.

Лучший способ понять назначение каждой конкретной СК - это посмотреть на то, в каких пределах она определена или для какой территории предназначена. А также какими свойствами она обладает.

Скажем, утверждение о том, что "географические СК нужны для спутниковой навигации" неверно для всех систем координат кроме WGS84, используемой в GPS и ПЗ-90, используемой в Глонасс. Все остальные - это просто системы координат на эллипсоидах, сфероидах и т.п., которые используют угловые единицы измерения (градусы).

Прямоугольные, полученные путем разных методов проекции первых на плоскость (в итоге - на плоскость, а так там могут быть самые замысловатые фигуры вроде конусов, цилиндров под разными углами и т.п., которые уже проще "развернуть") - это уже другая история. Их назначение - самое разное.

Скажем, проекция Меркатора удобна для отображения данных в глобальных картографических онлайн-сервисах (ее просто считать, и она покрывает, грубо, весь населенный мир). Еще ее используют в морских навигационных картах, потому что она конформная и сохраняет углы, что важно для навигации по магнитному компасу.

А какая-нибудь UTM или Гаусс-Крюгер удобны для покрытия большой территории узкими зонами с сохранением формы и масштаба в пределах листа, что годится для сухопутных топографических карт. Но делать веб-сервис в UTM - бессмысленно, если это не сервис, покрывающий одну административную область, например.

Местные системы координат (которые бывают весьма разнообразны как в смысле их датума, используемого сфероида и т.п., так и в смысле проекции) нужны, чтобы отображать с минимальными искажениями небольшую территорию (административной единицы, например).

Что значит "как понять WKID" - я сам не понял, потому что WKID - это условные номера, точно также как EPSG, например. И понимать тут либо нечего, либо вы спрашиваете о чем-то другом, на самом деле.

Вопросы не то чтобы глупые - они, скорее, звучат как нечто, оторванное от реальной задачи, а потому не всегда понятно, что вам отвечать на них, ну а развернутые лекции на все возможные варианты читать - сами понимаете...

Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 21 май 2014, 07:44

ericsson писал(а):Лучший способ понять назначение каждой конкретной СК - это посмотреть на то, в каких пределах она определена или для какой территории предназначена.
Ещё бы знать, где... :) Спасибо за ответ.
ericsson писал(а):Что значит "как понять WKID" - я сам не понял, потому что WKID - это условные номера
Понятно 3 момента:
а) WKID - это условные номера, названия которых приведены по ссылкам 01, 02.
б) На основе WKID легко искать данные и строить запрос к ArcGIS (пример: http://sampleserver1.arcgisonline.com/A ... SR=[b]4326[/b]&outSR=4740&geometries={%0D%0A%22geometryType%22%3A%22esriGeometryPoint%22%2C%0D%0A%22geometries%22%3A[{%22x%22%3A56.35391946%2C%22y%22%3A88.71021824}]%0D%0A}&f=HTML).
в) У ряда СК есть разбивка на зоны по долготе, что вполне логично.


Не понятно тоже 2 момента:
1. Как перевести английские названия WKID на русский (почему так много "версий" СК-42 и СК-95)?
2. В какой из "WKID" считал Афонин (вроде бы ни один результат с ним не совпадает)?

Развёрнутых лекций не прошу, мне бы в двух словах.
Может где-то есть "разжёванная" информация, только я не нашёл?

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Проверенные онлайн-конвертеры кооринат

Сообщение trir » 21 май 2014, 11:16

В двух словах - ни в какой
Вы ищете черную кошку в тёмной комнате, когда её там нет!
Все ГИС в качестве базовой (нулевой) СК используют WGS84, это значит. что все параметры СК задаются относительно WGS84. Афонин же, в качестве базовой СК - берёт ПЗ-90.02 (причём параметры берёт из ГОСТ Р 51794-2008). В том же ГОСТ'е есть параметры перехода от ПЗ-90.02 к WGS84 (Приложение В)

P.S. Забейте на WKID, используйте WKT!

Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 21 май 2014, 19:46

Всем добрый вечер!

To trir
То, что у всех ГИС базовая СК WGS84 я читал, когда хотел понять, как работают навигаторы.
К WGS84 перешёл из СК-42 с помощью макроса, улучшенного с учётом одного комментария.

Получилось точка в СК-42 с координатами [56.35324775;88.7106564444444] имеет в WGS84
широту 56.3539194632528 и долготу 88.7102182398007. Правильно?

С помощью WKID у меня получилось правильно конвертировать координаты Росреестра.
С WKT дела не имел. Пока не понимаю, как использовать Well-Know Text для конвертации точек...

Update: Нашёл тут что-то похожее.
Можно пример, как использовать? У нас жарко, мозг-зараза в расплаве работать не хочет...

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Проверенные онлайн-конвертеры кооринат

Сообщение trir » 21 май 2014, 20:28

Использовать WKID - значит использовать СК, уже забитые в ArcGIS. Но можно использовать собственные СК, передав её описание в формате WKT(пример). Описание СК, грубо говоря, состоит из двух частей: датум и проекция. И если с описанием проекции всё принципе ясно, то с параметрами датума, совсем нет. Например здесь описание СК дано в двух вариантах:
"МСК-63 зона 1", 8, 1001, 7, 49.03333333333, 0, 1, 1300000, -5509414.70
Используется датум MapInfo
1001 Pulkovo 1942 ELLIPSOID_KRASSOVSKY 24 -123 -94 -0.02 0.25 0.13 1.1 0

А здесь:
"МСК-63 зона 1", 8, 9999, 3, 23.57, -140.95, -79.8, 0, -0.35, -0.79, -0.22, 0, 7, 49.03333333333, 0, 1, 1300000, -5509414.70
Датум, с параметрами по ГОСТ 51794-2008

И не спрашивайте какой правильный!

Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 21 май 2014, 21:02

Мать честная! Чем дальше, тем сложней.
С чем я только не сталкивался по работе или по собственной инициативе (из-за своего любопытства).
Но, если честно, проще разобраться с квантовой физикой, чем с СК. В физике есть формулы, это всё упрощает.
Здесь же царит какой-то сюрреализм (IMHO)...

Согласен, что конвертация СК - не основное назначение ArcGIS, но у них всё же есть такая возможность.
И сервис вроде бы авторитетный. Однако получается, что с нашими СК он работает некорректно?
Может тогда есть другой, более адекватный web-сервис (ESRI, etc.)? Супер-точность не нужна.
Я бы для своих "спецов" сделал макрос, и на этом всё бы закончилось.
ПО они не хотят изучать, писать сложный макрос я не хочу (это как изобретать велосипед, не comme il faut).
Посоветуете что-нибудь?

trir
Гуру
Сообщения: 5292
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Проверенные онлайн-конвертеры кооринат

Сообщение trir » 21 май 2014, 22:19

Однако получается, что с нашими СК он работает некорректно?
Нет, просто никто не знает как они устроенны, проблема не в софте, а в СК
Супер-точность не нужна.
Тогда выбери один датум (параметры) и всё

У СК42/63 общий датум, но разные проекции, параметры проекций СК63 секретны, а значит софт их не знает (а если будешь их гнать через сеть - то это статья...) Кадастровые СК- это обрезанный СК63, софт их тоже не знает, но параметры известны. СК95 это уточнённый СК42, "уточнение" - секретно! ПЗ.90 вообще, кажется никто не использует. Только если найдёшь девайс с голым ГЛОНАСС'ом

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Проверенные онлайн-конвертеры кооринат

Сообщение ericsson » 22 май 2014, 00:18

Я попробую перефразировать.
WKID, EPSG и прочие коды - это всего-навсего коды наборов параметров системы координат.
В любом случае, эти параметры считаются от WGS84 (то есть фактически - это параметры перехода).
Для одной и той же СК могут быть опубликованы разные параметры, потому что:
а) изменился стандарт, и, условно, в ГОСТ 2009 года параметры перехода не такие, как в ГОСТ 2001 года;
б) кроме официальных параметров, которые могут быть едиными на всю страну, могут быть локально подобранные параметры для ограниченных территорий (это справедливо для СК-42, например, и речь не о зонах проекций, а о том, что тамошний датум - не общемировой, а потому для разных участков Земли приближения разные);
в) есть, банально, СК с неизвестными (секретными) параметрами, которые подобраны непонятно как - так было с СК-42 довольно долгое время;
г) есть, в конце концов, преобразования с разным числом параметров, и наборы для них должны тоже иметь свой условный номер.

Вам же предлагают перейти от тупой нумерации к пониманию этих самых параметров, которые описаны в WKT.

Hunter23071985
Интересующийся
Сообщения: 31
Зарегистрирован: 15 май 2014, 15:59
Репутация: -2

Re: Проверенные онлайн-конвертеры кооринат

Сообщение Hunter23071985 » 22 май 2014, 22:43

trir, ericsson спасибо за разъяснения.
Перейти "к пониманию этих самых параметров" не так-то легко для простых смертных.
Наверное, только в нашей Раше такая котовасия с СК. Или нет? Хотя, какая разница...

Что-то мысли путаются - отработал 15-часов, но рабочий день ещё для меня не закончился.
Похоже в таком режиме буду работать минимум до 12 июня.
Так что временно исчезаю.

Ещё раз всем огромное спасибо!

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Проверенные онлайн-конвертеры кооринат

Сообщение ericsson » 22 май 2014, 23:40

Вам никто не предлагает влезать в дебри высшей геодезии. Предлагают, по крайней мере, научиться читать описание параметров перехода, чтобы понимать разницу между разными наборами и уметь их сравнивать, не более.
Что касается множественности проекций - нет, не только у нас, конечно, потому что другие страны тоже на круглой Земле расположены. Чем больше территория - тем многообразнее. Хотя кое-какие моменты могут все ухудшить, конечно.

Ответить

Вернуться в «Координаты и привязка»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 32 гостя