Pulkovo42<>WGS84: подведем резюме
Добавлено: 21 авг 2011, 14:17
Уважаемые коллеги,
Впервые на личном опыте столкнулась с большой и общей бедой - трансформирование координат м/у СК42 и СК84. На различных профильных форумах в Интернете, в том числе и здесь на ГИС-лаб, большое количество обсуждений посвящено обсуждению проблемы перевода координат из СК Pulkovo42 в WGS84 и обратно. Затрагиваются разные аспекты вопроса, однако ответы не всегда ясны.. Возможно, просто мне с первых раз без серьезного геодезического образования в этом не просто разобраться.. Поэтому я решилась завести новую тему и, так сказать, подвести некоторое резюме по всем решенным/нерешенным вопросам в этой проблеме. Надеюсь на вашу помощь и что эта информация будет многим полезна.
Итак, ситуация довольно типичная: топографическая карта (план 1:5 000) в CK Pulkovo42 и ряд точек полевых GPS-измерений в WGS84 (сняты двухчастотным приемником в режиме кинематического позиционирования: базовая станция и ровер). Координаты реперов базовых станций в WGS84 (но есть и в Pulkovo42, получены методом статического позиционирования от пункта ГГС с известными СК42 координатами*). При нанесении результатов съемки (база-ровер) на топоплан, отметки ж/д столбов на плане и по результатам съемки "разъехались" примерно на 3 метра. А нужно, чтобы погрешность была не более первых дециметров... Как это сделать?
*-соответствие координат реперов WGS84/СК42 получила как данность. Возможно, там тоже надо что-то перепроверить. Т.к. при нанесении в QGIS и ArcGIS отдельно точек реперов в WGS84 и СК42 дало расхождение около 6м (галочка "перепроецирования на лету" д/QGIS вкл.).
После прочтения форумов на аналогичные тематики, я поняла, что проблема комплексная:
1) Вопрос ПО.
Разное ПО использует разные методы трансформации. Так существует 3ех параметрическое преобразование и 7ми, опять-таки в разных вариантах с учетом разных коэффициентов, в которых можно просто утонуть.. В результате мы получаем расхождение м/у точками несколько метров (сравнивала QGIS 1.7 (одинак рез-ты с GeoCalk) и ArcGIS 9.3). Кто-то использует бесплатный калькулятор от Photomod, который, как я понимаю, тоже не идеален. Или не менее известная табл в формате MS EXCEL.
Jчевидно, что во избежании лишних проблем работать лучше в одной СК. Но какую выбрать программу для трансформации исходных данных в одну СК?
2) Какие-то несистематические погрешности в самой СК42 (обсуждалось в т.ч. тут). Один из предлагаемых вариантов переход СК42-СК95-WGS84. Но для этого нужны соответствия нескольких точек СК42/СК95, так?
Какие пути решения проблемы (точность соответствия координат WGS84 и Pulkovo42 после трансформации - первые дециметры)? Единственно верные параметры перехода (общие или в каждом случае свои), грамотное ПО?
Извините за столько длинный пост. Надеюсь на вашу помощь.
Впервые на личном опыте столкнулась с большой и общей бедой - трансформирование координат м/у СК42 и СК84. На различных профильных форумах в Интернете, в том числе и здесь на ГИС-лаб, большое количество обсуждений посвящено обсуждению проблемы перевода координат из СК Pulkovo42 в WGS84 и обратно. Затрагиваются разные аспекты вопроса, однако ответы не всегда ясны.. Возможно, просто мне с первых раз без серьезного геодезического образования в этом не просто разобраться.. Поэтому я решилась завести новую тему и, так сказать, подвести некоторое резюме по всем решенным/нерешенным вопросам в этой проблеме. Надеюсь на вашу помощь и что эта информация будет многим полезна.
Итак, ситуация довольно типичная: топографическая карта (план 1:5 000) в CK Pulkovo42 и ряд точек полевых GPS-измерений в WGS84 (сняты двухчастотным приемником в режиме кинематического позиционирования: базовая станция и ровер). Координаты реперов базовых станций в WGS84 (но есть и в Pulkovo42, получены методом статического позиционирования от пункта ГГС с известными СК42 координатами*). При нанесении результатов съемки (база-ровер) на топоплан, отметки ж/д столбов на плане и по результатам съемки "разъехались" примерно на 3 метра. А нужно, чтобы погрешность была не более первых дециметров... Как это сделать?
*-соответствие координат реперов WGS84/СК42 получила как данность. Возможно, там тоже надо что-то перепроверить. Т.к. при нанесении в QGIS и ArcGIS отдельно точек реперов в WGS84 и СК42 дало расхождение около 6м (галочка "перепроецирования на лету" д/QGIS вкл.).
После прочтения форумов на аналогичные тематики, я поняла, что проблема комплексная:
1) Вопрос ПО.
Разное ПО использует разные методы трансформации. Так существует 3ех параметрическое преобразование и 7ми, опять-таки в разных вариантах с учетом разных коэффициентов, в которых можно просто утонуть.. В результате мы получаем расхождение м/у точками несколько метров (сравнивала QGIS 1.7 (одинак рез-ты с GeoCalk) и ArcGIS 9.3). Кто-то использует бесплатный калькулятор от Photomod, который, как я понимаю, тоже не идеален. Или не менее известная табл в формате MS EXCEL.
Jчевидно, что во избежании лишних проблем работать лучше в одной СК. Но какую выбрать программу для трансформации исходных данных в одну СК?
2) Какие-то несистематические погрешности в самой СК42 (обсуждалось в т.ч. тут). Один из предлагаемых вариантов переход СК42-СК95-WGS84. Но для этого нужны соответствия нескольких точек СК42/СК95, так?
Какие пути решения проблемы (точность соответствия координат WGS84 и Pulkovo42 после трансформации - первые дециметры)? Единственно верные параметры перехода (общие или в каждом случае свои), грамотное ПО?
Извините за столько длинный пост. Надеюсь на вашу помощь.