Получение адреса слоя

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Получение адреса слоя

Сообщение zubenko1592 »

Добрый день! подскажите как в model builder arcGis Pro 3.0.2 получить переменную с полным адресом слоя пространственных данных, имея переменную типа "слой пространственных данных" (в ней прописано только имя слоя, имеющегося в карте)
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: Получение адреса слоя

Сообщение zubenko1592 »

ОК.
попробую спросить по другому.

В карте ArcGis Pro имеется шейпфайл. Подписан он условно "файл"

вопрос: как в командной строке питона получить полный его адрес в файловой системе?
gork
Интересующийся
Сообщения: 17
Зарегистрирован: 12 янв 2016, 09:33
Репутация: 7
Откуда: Екатеринбург

Re: Получение адреса слоя

Сообщение gork »

как-то так:
>>> aprx = arcpy.mp.ArcGISProject('CURRENT')
>>> map = aprx.activeMap # ну или как Вы можете добраться до своей карты
>>> lyr = map.listLayers('файл')[0] # предположим он там есть, причем один с таким названием
>>> lyr.dataSource
'D:\\work\\arcgis_pro_test\\shp\\test_shapefile.shp'
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: Получение адреса слоя

Сообщение zubenko1592 »

gork писал(а): 11 ноя 2022, 14:28как-то так:
>>> aprx = arcpy.mp.ArcGISProject('CURRENT')
>>> map = aprx.activeMap # ну или как Вы можете добраться до своей карты
>>> lyr = map.listLayers('файл')[0] # предположим он там есть, причем один с таким названием
>>> lyr.dataSource
'D:\\work\\arcgis_pro_test\\shp\\test_shapefile.shp'
СПАСИБО!!!!!
Аватара пользователя
zubenko1592
Активный участник
Сообщения: 164
Зарегистрирован: 23 апр 2011, 10:18
Репутация: -1

Re: Получение адреса слоя

Сообщение zubenko1592 »

arcpy.Describe("файл").catalogPath

еще вот так можно
Ответить

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

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

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