Загрузка слоя в ArcMap с помощью языка Python

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Aleksey FL
Интересующийся
Сообщения: 18
Зарегистрирован: 31 авг 2010, 13:40
Репутация: 0

Загрузка слоя в ArcMap с помощью языка Python

Сообщение Aleksey FL »

Подскажите пожалуйста!!!!
Мне необходимо сделать так чтобы скрипт, написанный на Python загружал шейп-файл в ArcMap. При этом программа должна запустить ArcMap, а потом в него загрузить нужный шейп! Насколько я знаю, для этого нужно использовать модуль arcpy, а где его можно добыть???
Помогите, плиз :oops:
Ariki
Гуру
Сообщения: 731
Зарегистрирован: 12 янв 2011, 22:40
Репутация: 304
Ваше звание:

Re: Загрузка слоя в ArcMap с помощью языка Python

Сообщение Ariki »

Модуль arcpy устанавливается вместе с ArcGIS 10. Пригоден ли он для ваших задач - не могу сказать. Модуль arcgisscripting в версиях 9.x возможности работать с картой не предоставляет.
В вашем случае я бы попробовал использовать ArcObjects. По идее, должно работать из любого языка, поддерживающего COM. Еще один вариант - создать mxd-документ карты со ссылкой на нужный шейп и открывать его.
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: Amazon [Bot], Bing [Bot] и 3 гостя