Страница 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
				 Александр Мурый