Страница 1 из 1
Ошибка перепроецирования, в чем причина?
Добавлено: 09 июн 2021, 16:57
Iggi1981
Приветствую уважаемое сообщество.
Делаю одинаковую процедуру перепроецирования в ГСК2011, для разных файлов.
Вариант №1: исходный файл определяется как Pulkovo_1942_GK_19N, всё работает, действительно в результате я вижу
разницу в результате порядка 80 метров (для данной территории).
Вариант № 2: файл определяется как Gauss_Kruger_CM_111 - в результате перепроецирование заканчивается с ошибкой.
Что я не так делаю?
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 09 июн 2021, 17:38
tikhpetr
А выложите "ошибочный" файл.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 09 июн 2021, 17:51
Iggi1981
tikhpetr,
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 09 июн 2021, 19:00
lam
Установите, в ArcCatalog, для файла из варианта №2 - Pulkovo_1942_3_Degree_GK_CM_111E
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 10:34
Iggi1981
lam, работает! О чем это говорит?
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 12:31
lam
Iggi1981 писал(а): ↑10 июн 2021, 10:34 О чем это говорит?
О синтаксисе в описании системы координат, ArcGis чувствителен к этому.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 12:44
Iggi1981
lam писал(а): ↑10 июн 2021, 12:31О синтаксисе в описании системы координат
Это файлы gtf или prj?
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 13:31
lam
prj
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 13:43
Iggi1981
lam писал(а): ↑10 июн 2021, 13:31prj
GEOGCS["GCS_RUSSIA_2011",DATUM["D_RUSSIA_2011",SPHEROID["S_RUSSIA_2011",6378136.5,298.2564151]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]]
Но это не объясняет того, что в одном случае перепроецирование работает, а в другом - нет. Если есть ошибка в синтаксисе "GCS_RUSSIA_2011" - оно бы вообще не работало? А зависит от входного файла, в котором по-разному определены проекции.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 20:53
lam
"Gauss_Kruger_CM_111" - в базе ArcGis нет СК с таким названием.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 10 июн 2021, 22:57
Iggi1981
lam писал(а): ↑10 июн 2021, 20:53"Gauss_Kruger_CM_111" - в базе ArcGis нет СК с таким названием.
Ну не знаю, это ArcGIS определил автоматически. Обычный 6-градусный Гаусс-Крюгер на эллипсоиде Красовского.
А вот его проекция:
PROJCS["Gauss-Kruger_CM_111E",GEOGCS["GCS_Pulkovo_1942",DATUM["D_Pulkovo_1942",SPHEROID["Krassowsky_1940",6378245,298.299999999999]],PRIMEM["Greenwich",0],UNIT["Degree",0.0174532925199432955]],PROJECTION["Transverse_Mercator"],PARAMETER["False_Easting",500000],PARAMETER["False_Northing",0],PARAMETER["Central_Meridian",111],PARAMETER["Scale_Factor",1],PARAMETER["Latitude_Of_Origin",0],UNIT["Meter",1]]
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 11 июн 2021, 07:30
lam
Это не "родной" prj файл ArcGis.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 11 июн 2021, 10:17
Iggi1981
lam писал(а): ↑11 июн 2021, 07:30Это не "родной" prj файл ArcGis.
Да, я знаю, этот шейп-файл был сделан в другой программе. При этом ArcGIS его распознает и кладёт на правильное место.
Re: Ошибка перепроецирования, в чем причина?
Добавлено: 11 июн 2021, 21:02
lam
Рекомендую все же, переназначать СК в ArcGis или создавать тоже в ArcGis, тогда "сюрпризов" не будет с перепроецированием.