Добавление пользовательских проекций в ArcGIS

Обсуждение материалов сайта: вопросы, замечания, предложения
Ответить
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 8902
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 642
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Добавление пользовательских проекций в ArcGIS

Сообщение Максим Дубинин » 14 янв 2006, 02:08

Обсуждение статьи "Добавление пользовательских проекций в ArcGIS"

http://gis-lab.info/qa/addprjag.html
пристегивайтесь, турбулентность прямо по курсу

AndreyL
Завсегдатай
Сообщения: 484
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Сообщение AndreyL » 19 янв 2007, 16:27

А как в ArcGIS добавить новый датум? И в ERDAS IMAGINE?

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 8902
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 642
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Сообщение Максим Дубинин » 23 янв 2007, 02:53

Необходимо создать переменную среды
set PEOBJEDITHOME \path\to\the\data

По этому пути можно создавать файлы со след. названиями:
datum
geogcs
geogtran
primem
projcsspheroid
unit

Для датума, содержание д.б. следующее:
/* DATUM,code,"name",<spheroid_code> */
Например:
206261,"my_datum",Krasovsky_1940
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
taimyr
IT-моторист
Сообщения: 460
Зарегистрирован: 14 окт 2003, 12:36
Статьи: 13
Проекты: 2/1
Репутация: 17
Откуда: Москва
Контактная информация:

Re: Добавление пользовательских проекций в ArcGIS

Сообщение taimyr » 01 дек 2012, 21:21

Обнаружился весьма неслабый баг в проекции Geographic (Pulkovo_1942).prj из предлагаемого готового набора проекций.
А именно - если шейпу присвоить эту проекцию, то вроде как все создается - отображается корректно, но если возникает необходимость перепроецировать в WGS 84 - метод трансформации не предлагается, при "насильственном" введении оного - ругается что метод некорректен. В итоге проецирование выполняется вообще невесть во что. Если тому же шейпу присвоить вроде как то же самое, но из штатного набора - Geographic... - Europe - Pulkovo 1942 - то все работет корректно.
С проекциями Albers - все нормально и корректно перепроецируется.
У меня просто множество шейпов создавались "друг из друга" и кочевали годами с этой проекцией, и сейчас, переходя нв WGS 84, обнаружил сие....
И оставшиеся в живых позавидуют мёртвым....

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 259
Откуда: Москва

Re: Добавление пользовательских проекций в ArcGIS

Сообщение Дмитрий Барышников » 01 дек 2012, 22:29

А если попробовать GCS_Krasovsky_1940?
geographic coordinate systems->spheroid-based->Krasovsky 1940

Аватара пользователя
taimyr
IT-моторист
Сообщения: 460
Зарегистрирован: 14 окт 2003, 12:36
Статьи: 13
Проекты: 2/1
Репутация: 17
Откуда: Москва
Контактная информация:

Re: Добавление пользовательских проекций в ArcGIS

Сообщение taimyr » 01 дек 2012, 22:56

А если попробовать GCS_Krasovsky_1940?
geographic coordinate systems->spheroid-based->Krasovsky 1940
Географическое преобразование работает корректно, результат тот же
И оставшиеся в живых позавидуют мёртвым....

Донецков
Гуру
Сообщения: 3051
Зарегистрирован: 19 май 2010, 19:44
Репутация: 187

Re: Добавление пользовательских проекций в ArcGIS

Сообщение Донецков » 02 июл 2013, 09:18

В ArcGIS 10.1 (базовая) столкнулся с тем, что нет каталога
c:\Program Files\ArcGIS\Coordinate Systems - в 9.3 и 10 - точно помню, что все было Ок!
- где сейчас хранятся файлы prj? Поиск ничего не находит...
Имеется C:\Program Files (x86)\ArcGIS\Desktop10.1\Reference Systems, но то что находится в нем, по моему не совсем то, что нужно, во всяком случае, там всего несколько файлов prj, а было сотни определений СК...
в C:\Users\имя пользователя\ - тоже ничего нет...

Донецков
Гуру
Сообщения: 3051
Зарегистрирован: 19 май 2010, 19:44
Репутация: 187

Re: Добавление пользовательских проекций в ArcGIS

Сообщение Донецков » 17 ноя 2013, 00:05

Для версий 10.1 и 10.2 свои PRJ нужно сохранять в C:\Users\имя пользователя\AppData\Roaming\ESRI\Desktop10.x\ArcMap\Coordinate Systems
если нет каталога Coordinate Systems - его нужно создать...

Ответить

Вернуться в «Материалы сайта»