2 PavelML » С Новым годом.
Спасибо за ответ, но в нем много смутного.
Отвечая на вопрос 1) - почему меняются геодезические координаты выделенного куска в далеком после зпт знаке, Вы указываете на неортотрасформированность( т.е. на не выправленность снимков с учетом кривизны рельефа и угла съемки), но если бы причина была в этом , то разница была бы
метры и десятки метров, а там итоговая разница в
2см. Вы посмотрите вложенный пример в предыдущем моем посте. Там разница в 6-м знаке после зпт. Да и вообще сравните yandex и google maps по рисунку на мостовой, скажем у памятника Петру у Исаакиевского собора в Питере, что хорошо видно - там нет никаких поднятых зданий. Короче, Вы стали объяснять, почему google и yandex maps так отличны по координатам, но и в этом случае Ваш ответ не подходит,т.к. отличие yandex от google несколько метров,а не 2 см.
Я же так понимаю логику SAS в данном вопросе - выделен прямоугольный кусок, он имеет геодезические координаты :
в Google maps спутник :
MMPLL,1, 39.8919636011124, 57.62113
4223924MMPLL,2, 39.8941630125046, 57.62113
4223924MMPLL,3, 39.8941630125046, 57.62001
95883511MMPLL,4, 39.8919636011124, 57.62001
95883511после чего карту меняем на yandex спутник. А SAS планета, как можно заметить, так уж устроена , что при смене карты, она геодезические координаты существующих меток,треков etc (и
выделений в т.ч). НЕ трансформирует в систему координат НОВОЙ карты! Что в общем имеет свои удобства - можно сравнить насколько Системы координат различных карт будут отличными по координатам.
Т.е. коль скоро геодезические координаты выделения не меняются(!!!) при переключении карт, то именно кусок со старыми (!) координатами углов и должен экспортироваться при склейке в новой карте, а на самом деле выходит вот такая ерунда :
MMPLL,1, 39.8919636011124, 57.62113
26274473MMPLL,2, 39.8941630125046, 57.62113
26274473MMPLL,3, 39.8941630125046, 57.62001
87157729MMPLL,4, 39.8919636011124, 57.62001
87157729По широте возникает откуда ни возьмись невязка в в 6 знаке после зпт - у значения, которое физически принципиально НЕ ДОЛЖНО меняться, и если оно меняется, то это признак какого-то бага или методической(может, алгоритмической) ошибки. Которую почему-то автор SAS на багтрекере так поспешил посчитать не ошибкой
и закрыл обсуждение.
Короче, пока писал, понял - действительно проекции,
как указал Демидов в том баге, разные, а при смене карты SAS планеты, по всей видимости, запоминает пиксельные координаты выделенного куска, а они будучи пересчитаны в геодезические по формулам новой проекции,не могут дать точно таких же результатов, т.к. формулы проекции уже другие и , хоть, и результат , теоретически ДОЛЖЕН быть такой же, но за счет вычислительных ошибок округления вылезают отличия. Видимо, это алгоритмическая ошибка - для точности перед переходом к новой СК (и или проекции) нужно запоминать не пиксельные координаты , а геодезические, чтобы не пересчитывать.
То же самое касается и меток.
Далее,вопросы 2,3,4. Когда Вы говорите об "отсутствии ответственности за результат" у SAS планеты, то Вы имеете ввиду, что экспорт SAS планета делает от фонаря и там(в экспортируемых при склейке файлах) могут быть какие угодно баги ? Как-то резко получается, но вопросы-то остаются, можно даже общий вопрос поставить -
о сравнении Google и Yandex maps, и какой датум будет наилучшим для трансформации Google maps в Yandex maps ?И наконец о том , как найти Датум данной карты :Не очень понятно, Вы имели ввиду, что СК и Проекция карты известны или вообще не известны ? Если известны , то почему "берем навскидку" ? И почему "если имеется проекция" :
Берем навскидку (для опытного картографа практически безошибочно) те функции преобразования - которые работают в направлении от исходных координат к конечным.
Если в преобразовании имеется проекция Гаусса-Крюгера,
Если же СК и Проекция карты не известны, то Вы подход в их определении объяснили только тем, что надо быть "опытным картографом", что, конечно, малоутешительно.
А вообще, как мне кажется, если датум неясен, но ясны СК и Проекция карты, то Ваше описание больше походит на (плохо осознаваемую) методику оптимального поиска при регрессионном анализе, причем на полнофакторный эксперимент, т.е. не должно бы по науке быть никакого упомянутого Вами шаманства.
Да, и что Вы имели ввиду, говоря о паре датумов :
Все верно, я слегка утрирую, называя словом "датум" всю группу параметров преобразования, включая вид проекции. НА самом деле такая группа может иметь даже пару датумов внутри.
?