Страница 1 из 1

Как отобразить карту в нужной проекции

Добавлено: 03 окт 2013, 14:18
sysrepos
Добрый день! Помогите разобраться с проекциями в аркГис. Делаю только первые шаги.

Скачал карту РФ с сайта http://www.vsegei.ru/ru/info/topo/
Россия 1:15 000 000 (~16 Mb)
работаю с одним из файлов (Границы РФ) polta.shp
чтобы правильно его спроецировать, добавил файл проекции, как написано на сайте

Цифровые географические основы подготовлены с использованием программного обеспечения ArcView и ArcGIS в конической равнопромежуточной проекции на эллипсоиде Красовского с центральным меридианом 100° в.д. и главными параллелями 46,4° и 71,8° с.ш.

Код: Выделить всё

PROJCS["kras_arc",GEOGCS["sph_kras",DATUM["<custom>",SPHEROID["<custom>",6352193.8,0.0]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Equidistant_Conic"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",100.0],PARAMETER["Standard_Parallel_1",46.4],PARAMETER["Standard_Parallel_2",71.8],PARAMETER["Latitude_Of_Origin",54.0],UNIT["Meter",1.0]]
карта открылась, вроде все правильно.

Далее хочу все рабочее пространство сделать в WGS84.
нажимаю пр кн мыши на Слои - Свойства - Системы координат - Географические системы координат - World - WGS84. И вся карта превращается в кашу.

Вопрос. Что нужно нажимать, чтобы отобразить карту в WGS84?

В мапинфо та же самая карта показалась правильно, в Панораме то же (после преобразования)

http://pixs.ru/showimage/1jpg_4226661_9252915.jpg
http://pixs.ru/showimage/2jpg_5229182_9252920.jpg

Re: Как отобразить карту в нужной проекции

Добавлено: 03 окт 2013, 14:43
Andrey Zhukov
По хорошему, класс объектов надо перепроецировать. Но WGS1984 - не лучший вариант для отображения информации. Наприме, Web Mercator будет выглядеть посимпатичнее.

В данном случае, возможно, ArcGIS не смог правильно подцепить датум проекции. Лучше так:

Код: Выделить всё

PROJCS["Equidistant_Conic_K1940",GEOGCS["GCS_Krasovsky_1940",DATUM["D_Krasovsky_1940",SPHEROID["Krasovsky_1940",6378245.0,298.3]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433]],PROJECTION["Equidistant_Conic"],PARAMETER["False_Easting",0.0],PARAMETER["False_Northing",0.0],PARAMETER["Central_Meridian",100.0],PARAMETER["Standard_Parallel_1",46.4],PARAMETER["Standard_Parallel_2",71.8],PARAMETER["Latitude_Of_Origin",0.0],UNIT["Meter",1.0]]

Re: Как отобразить карту в нужной проекции

Добавлено: 03 окт 2013, 15:01
sysrepos
то, что WGS1984 - не лучший вариант не лучший вариант, согласен, но заказчик требует отображение именно в WGS84.

Спасибо за проекцию, с Вашей проекцие преобразование к WGS84 получилось правильно.

Re: Как отобразить карту в нужной проекции

Добавлено: 03 окт 2013, 15:13
dime1
Через Define projection добавляется же пользовательская проекция? Дело не в перепроецировании в WGS, а в свойствах заданной проекции.
О, вот и решилось
P.S. *мысли вслух* у института странная аббревиатура