Страница 1 из 2
данные в двух СК
Добавлено: 09 апр 2010, 13:21
Александр Мурый
Уваж. знатоки! Сразу скажу - форум читал, мануалы cs2cs, proj, ogr2ogr смотрел.
Есть отдельные наборы векторных / растровых карт в двух СК. Их параметры в формате proj:
1. +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +no_defs +a=6378245 +rf=298.3 +to_meter=1
В QGIS проекция определилась как
Pulkovo 1995 / Gauss-Kruger CM 39E
2. +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +no_defs +a=6378245 +rf=298.3 +towgs84=28.000,-130.000,-95.000 +to_meter=1
проекция
Pulkovo 42 / GK zone 7
Как видно, и то, и другое -- Gauss-Kruger, только СК95 / СК42.
Мне было сказано, что №1 - это местная СК.
Вопрос: Похоже на местную СК? Я не имел с ними дело..
Задача: совместить данные
Пробовал переводить координаты в ogr2ogr, затем "совмещать" данные в QGIS поиграться -- запутался

Re: данные в двух СК
Добавлено: 09 апр 2010, 13:28
nadiopt
интересное совпадение, как раз сижу бьюсь над переводом из Пулково-95 в Пулково-42
в аркгис пишет "Трансформация не определена"
в Кугис молча преобразует, но явно неправильно, без учета эллипсоидов. Там у обеих Красовский или у 95-ой другой какой-то?
Гуру, помогите:)
Re: данные в двух СК
Добавлено: 09 апр 2010, 13:34
Александр Мурый
гуру пока нет. напишу я)
как я прочитал где-то, у СК95 тоже эллипсоид Красовского, но "подправленный"
Re: данные в двух СК
Добавлено: 09 апр 2010, 13:38
nadiopt
пока что мы сделали следующим образом
была СК-95 с трехградусными зонами Гаусса-Крюгера
перевели ее в СК-95 Гаусс-Крюгер зона 7Н
изничтожили СК, объявили СК Пулково-42 зона 7Н
перевели в ВГС
на гугль садится прилично:)
Re: данные в двух СК
Добавлено: 09 апр 2010, 13:45
Александр Мурый
Да, надо и мне пойти через WGS84. Еще поучу матчасть..
Re: данные в двух СК
Добавлено: 09 апр 2010, 14:02
Mavka
В обоих вариантах эллипсоид вообще не указан, должно быть типа "+ellps=krass".
Pulkovo 1995 / Gauss-Kruger CM 39E
Re: данные в двух СК
Добавлено: 09 апр 2010, 14:52
Александр Мурый
Спасибо, эллипсоид-то пропустил.. Задача немного изменилась:
Pulkovo 1995 / Gauss-Kruger CM 39E --->
Pulkovo 42 / GK zone 7 <--- WGS84
В общем, делаю:
1. Pulkovo 1995 / Gauss-Kruger CM 39E --> Pulkovo 42 / GK zone 7
Код: Выделить всё
ogr2ogr -s_srs "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs" -t_srs "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +units=m +no_defs" -f "ESRI Shapefile" example_28407.shp example.shp
2. WGS84 --> Pulkovo 42 / GK zone 7
Код: Выделить всё
ogr2ogr -s_srs "+proj=longlat +ellps=WGS84 +datum=WGS84 +no_defs" -t_srs "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +units=m +no_defs" -f "ESRI Shapefile" graniza_28407.shp graniza.shp
3. Ставлю в QGIS в свойствах проекта
Pulkovo 42 / GK zone 7 и "преобразование координат на лету"
В результате по
X порядок координат ~ 7 000 000 и 7 500 000 (различаются на 500 000)
по
Y ~ 50 000 и 4 850 000 (различаются на 4 800 000)
Где я ступил, подскажите, а? Какие-то коэффициенты пересчета надо? Или неправильно указаны
+x_0 и
+y_0?
Re: данные в двух СК
Добавлено: 09 апр 2010, 15:07
SS_Rebelious
amuriy писал(а):В результате по X порядок координат ~ 7 000 000 и 7 500 000 (различаются на 500 000)
по Y ~ 50 000 и 4 850 000 (различаются на 4 800 000)
А нельзя ли пример начальных и конечных координат?
Re: данные в двух СК
Добавлено: 09 апр 2010, 15:46
Александр Мурый
Пример:
1. Pulkovo 1995 / Gauss-Kruger CM 39E
X: 11 936,73
Y: 103 153,8
Pulkovo 42 / GK zone 7, та же точка объекта
X: 7 011 936,73
Y: 103 153,8
При включенном "преобразовании координат на лету" они совмещаются.
2. WGS84 (градусы)
X: 40,661097
Y: 43,561907
Pulkovo 42 / GK zone 7, та же точка
X: 7 634 209,886
Y: 4 826 572,81
То есть в Pulkovo 42 / GK zone 7 разница порядка 4 800 000 по Y
Re: данные в двух СК
Добавлено: 09 апр 2010, 16:36
SS_Rebelious
По направлению север-юг запад-восток для X и Y для каждой из СК уточнить тоже не мешает.
amuriy писал(а):Pulkovo 42 / GK zone 7, та же точка объекта
X: 7 011 936,73
Y: 103 153,8
здесь у координаты Y (на север или на восток?) не хватает миллионного значения (объект же не на экваторе?).
Прежде, чем продолжим дальше, следует выяснить: точно ли известны все необходимые параметры систем координат в которых находятся точки?
если широта 4103153.8, а долгота 7 011 936,73 в СК-42 зона 7 (шестиградусная), то в геокалькулятор фотомода даёт в WGS значения 36.932374136 и 33.522832811 соответственно, что далеко не 40 или 43.
Вообще, я сейчас в ирке, можем там обсудить.
Re: данные в двух СК
Добавлено: 09 апр 2010, 19:45
trir
В СК-95 datum - ПЗ-90, а проекция кажется та же, что и в СК-42.
http://ru.wikipedia.org/wiki/%D0%9F%D0%97-90
ПЗ-90 - почти то же самое, что и WGS-84. Расхождение осей - метры, ориентация та же.
Конкретней смотри ссылки в википедии.
А у тебя не местная, а кажется просто обрезан номер зоны, типа для удобства. У нас так же делают,
только с СК-63 и называют это "условной системой координат" - чтоб враги не догадались ;=)
Re: данные в двух СК
Добавлено: 09 апр 2010, 20:05
Александр Мурый
И как вернуть в "нормальный" вид? То есть "ключики" перехода от МСК к ГСК не нужны, так?
просто СК95 --> СК42 не получается
Re: данные в двух СК
Добавлено: 09 апр 2010, 20:22
trir
Попробуй вариант - datum wgs84, а проекция GK zone 7, но без первой цифры
Re: данные в двух СК
Добавлено: 09 апр 2010, 20:34
trir
Re: данные в двух СК
Добавлено: 09 апр 2010, 20:37
Александр Мурый