Запитання з тегом «arcpy»

Сайт-пакет, створений Esri для викриття ArcGIS Desktop (ArcMap і ArcGIS Pro) геопроцедури, картографування тощо, Python.

3
Експорт таблиці в файл XYZ ASCII через ArcPy?
Я шукаю спосіб експорту таблиці ArcGIS (створеної за допомогою інструмента Sample ) в текстовий файл через ArcPy. Я можу це зробити в ArcGIS через контекстне меню, клацнувши правою кнопкою миші по таблиці, але не знайшов способу це зробити.

4
Запуск сценаріїв Python (з параметрами) в іншому скрипті Python з ArcPy?
Загальний шаблон кодування, який використовується в AML, полягав у запуску AML (з параметрами) всередині іншого AML. Додаток, який я зараз розробляю, виграє від можливості запуску сценарію Python (з параметрами) в іншому сценарії Python. Однак це, здається, зовсім не прямо. Використовуючи ArcGIS 10, я експериментую із загортанням «внутрішнього» сценарію Python в …

6
Як змусити ArcPy працювати з Anaconda?
Я намагаюся виконувати покрокові вказівки у відповіді на " як розділити встановлення Python за допомогою ArcGIS ", але не можу знайти файл шляху DTBGGP64.pth, в C:\Python27\ArcGIS10.2\Lib\site-packages. Хтось стикався з подібним питанням? Мені цікаво, чи існує рішення, включивши файл шляху, який повідомляє Анаконда, де встановлена ​​архпія? Я спробував створити .pth файл, …

1
Як отримати розмір файлу класу функцій geodatabase на диску?
Чи є простий спосіб визначити кількість місця на жорсткому диску, який займає клас функцій? Я відчуваю, що мені не вистачає чогось простого, але я не пригадую такого способу. Ви можете подумати, що клацання правою кнопкою миші на наборі даних в ArcCatalog зробить це за вас. Найкраще, що мені вдалося зробити, …

3
Чи відповідають заводські коди об'єктів ArcGIS SpatialReference з номерами EPSG?
У мене є проект, де я читаю в геометрії об’єкти з текстових файлів, щоб помістити їх у ArcSDE. Ці об’єкти геометрії мають асоційований код EPSG, і я шукаю спосіб переконатися, що вони знаходяться в правильній проекції, коли я закінчую з ними. Переглянувши заводські коди, які мене цікавлять, (GCS GDA94; EPSG: …

3
Запуск Python Script під час відкриття MXD?
Хтось може сказати мені, як це досягти? Я хочу, щоб сценарій Python був запущений при відкритті MXD, що дозволить перетягнути робочий лист Excel в GDB та оновити карту. Я хочу лише, щоб це сталося в цьому конкретному MXD.

2
Використовуючи ArcPy для визначення версії документа ArcMap?
Чи існує спосіб з ArcPy визначити версію картографічного документа (MXD). Я працюю над рішенням про інвентаризацію наших MXD і хотів би знати, чи є документ 8.1, 9.2, 10.0 тощо. Зараз я використовую ArcGIS 10.0, але якщо є оновлення в 10.1, яке не існує в 10.0, я також вдячний почути це. …

6
Як зробити інвентар ГІС?
У моєму кабінеті відбудеться велика зміна у розділі ГІС. Цей розділ функціонує з 1980-х років і має величезну колекцію даних ГІС (тобто файли форм, растрові файли, дані тощо), але ніколи не проходив жодної інвентаризації. Зараз це станеться. Чи є який-небудь автоматизований спосіб витягти всю інформацію про дані ГІС (наприклад, форм-файл, …

5
Включаючи змінну, де пункт arcpy.Select_analysis ()?
Я намагаюся провести цикл форм-файлів, вибираючи по черзі кожну функцію і копіюючи її до тимчасового файлу форми, включеного в аналіз об'єднання. Я використовую курсор, щоб знайти ім'я ідентифікатора для кожної функції, яку я встановлюю на змінну "Ім'я". Кожен раз, коли я намагаюся використовувати цю змінну як частину пункту де в …

3
Додавання нового групового шару за допомогою ArcPy?
Хтось зараз, як додати груповий шар з Python в ArcGIS Desktop 10? Я можу використовувати arcpy.mapping.AddLayer, але, безумовно, це лише для фактичного шару на відміну від групового шару. поки що я маю це import arcpy mxd = arcpy.mapping.MapDocument("CURRENT") df = arcpy.mapping.listdataframes(mxd, "layers")[0] arcpy.mapping.AddLayer

1
Як розділити увігнутий багатокутник у опуклі багатокутники в дузі?
Я шукаю інструмент чи алгоритм для виявлення увігнутих багатокутників та розбиття їх на опуклі багатокутники. Як пояснено на малюнку, синій багатокутник розбивається на багатокутники А та В Я використовую Arcpy під Arcgis 10.1

8
Як вручну порушити виконання оператора у вікні Python ArcMap?
Як можна порушити виконання тривалого процесу в консолі пітона ArcMap? Наприклад, як ви зламаєте довгу ітерацію, подібну до наведеної нижче, після її запуску? for i in range(1, 50): # some long process which takes over a minute to complete Я хочу в будь-який момент зупинити процес, натиснувши комбінацію клавіатури, клацнувши …

1
ArcGIS 10.1 Python AddIn Використання багатопроцесорних збоїв ArcMap?
Я хотів би виконати багатопроцесорне завдання з інструменту надбудови python. Моє питання полягає в тому, що процес не працює. В основному виходить з ладу ArcMap. Ось мій основний код: def function(startOID, endOID, fc): wrksp = r"c:\temp\mp_addintest\data\test_%s.txt" % (int(startOID) + int(endOID)) # real logic removed to dumb it down with open(wrksp, …

6
Отримання міри кожного многокутника у формі файла за допомогою ArcPy?
У ArcGIS 10 та Python я хочу отримати інформацію про ступінь (xmax, ymax, xmin, ymin) кожного полігону у файлі форм. Я можу отримати масштаби всього файлу форм, використовуючи file=r"D:\SCRATCH\ARCGIS\100k_trc_tiles_TVM.shp" desc=arcpy.Describe(file) print desc.extent.Xmax 394551.52085039532 Але я не можу зрозуміти, як отримати ту саму інформацію для кожного рядка набору даних. rows = …

2
Додавання формфайлу чи класу характеристик як шар у ArcGIS Desktop за допомогою Python / ArcPy?
Я намагаюся автоматизувати різні завдання в ArcGIS Desktop (використовуючи ArcMap взагалі) за допомогою Python, і мені постійно потрібен спосіб додати форму форми до поточної карти. (А потім займіться цим, але це вже інша історія). Найкраще, що я можу зробити, це додати файл шару до поточної карти, використовуючи наступне ("addLayer" є …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.