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

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

7
Розділення багатокутників на * n * кількість груп рівних підрахунків за допомогою ArcPy?
Одне з моїх завдань для роботи - розділити посилки на групи. Ці групи використовуються агентами для спілкування з власниками нерухомості. Мета - полегшити роботу агента, згрупувавши посилки, які знаходяться поруч один з одним, а також розділити посилки на рівні числа, щоб робота була розподілена рівномірно. Кількість агентів може коливатися від …

2
Розрахунок поля дати з сьогоднішньою датою від datetime.date.today ()?
Я працюю над частиною інструменту, який буде використовувати arcpy.CalculateField_management, щоб додати поточну дату до таблиці attribut. Я блукав далеко і вшир по інтерв'ю і, здається, не знаходжу вирішення цього питання. Під час використання цього коду я отримую значення "00:00:00 AM" input = r'C:\GIS\CARGIS\SHAPES.gdb\CRASH_ON_2013' today = datetime.date.today() dte = today.strftime('%m/%d/%Y') arcpy.CalculateField_management(input,"DTCARXTRCT",dte,"PYTHON") …

1
Налаштування випадаючого списку в параметрах інструмента сценарію Python?
Я намагаюся створити інструмент із сценарію python, про який я написав, який буде приймати створений нами список і використовувати його як спадне меню в готовому інструменті як один із входів (див. Прикладене зображення): Список, який я використовую, - це великий список, який включає всі міста в штаті Вермонт, і я …

3
Пошук у базі даних геоданих за класом ознак чи таблицею за назвою?
Я шукаю спосіб пошуку в базах даних геоданих за класом чи таблицею, використовуючи його ім'я. Чи є така функція, як ця? Очевидно, що пошук у Windows повертає лише випадкові ідентифікатори для таблиць у базі даних геоданих. Я хотів би фактично шукати набори даних у них. Я думаю, що це допоможе …

2
Обробляйте шари анотації за допомогою arcpy
Я хочу отримати доступ до шарів анотацій за допомогою arcpy (мета - перевірити кілька текстових рядків у текстових анотаціях). Під анотацією я маю на увазі малювання інструментів для інструментів , а не динамічних міток. Ці шари анотацій знаходяться під шаром групи під назвою "За замовчуванням". Документація Esri говорить про те, …

5
Як підвищити продуктивність при використанні курсорів ArcGIS в Python з великими таблицями?
У мене досить великий клас функціональних класів у базі даних геоданих (~ 4 000 000 записів). Це звичайна сітка точок з роздільною здатністю 100 м. Мені потрібно виконати своєрідне узагальнення на цьому шарі. Для цього я створюю нову сітку, де кожна точка лежить посередині 4 "старих" точок: * * * …

2
Виконання сценарію у вікні Pychon ArcMap?
Я писав Python у своєму текстовому редакторі, щоб у мене був сценарій Python, script.py. Я все ще розробляю його, тому не хочу розміщувати його в моєму наборі інструментів, і на даний момент це означає копіювати та вставляти його з мого текстового редактора у вікно Python на ArcGIS Desktop. Чи є …

2
Як вказати одиницю виміру при доступі до атрибута "довжина" об'єкта Geometry ()?
За допомогою інструмента CalculateField_management можна вказати одиницю виміру при обчисленні довжини форми: #Calculate polyline lengths in miles polylines = "C:\sampleShape.shp" arcpy.CalculateField_management(polylines, "shapeLen", "!Shape.length@MILES!", "PYTHON_9.3") Я б хотів зробити те ж саме в курсорі, використовуючи "SHAPE @ LENGTH" кожної функції, при цьому довжина повертається в обраній вами одиниці: #hypothetical example 1 …

6
Переміщення / зміщення точок розташування за допомогою ArcPy або ModelBuilder?
У мене є декілька шарів CAD, що не є геореференційними (див. Це питання ), які мають функції анотації тексту. Я створив модель для перетворення тексту в пункти, але після перетворення анотації в клас класових точок я бачу, що точки прив’язки тексту CAD не збігаються з центром тексту CAD (до якого …

1
Експорт вибраної функції в новий Shapefile за допомогою ArcPy?
В даний час у мене є курсор пошуку, ітераційний через файл форми у ArcGIS 10.1, який вибирає функцію та виконує аналіз проглянутості цієї функції (і лише цієї функції). Який найпростіший спосіб також експортувати ту саму функцію у файл з тим самим іменем у Python? fieldFID = 'FID' arcpy.CheckOutExtension("Spatial") arcpy.MakeFeatureLayer_management (inPoints, …


1
Навчання пітона землевпорядникам [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 3 роки тому . Хтось має хороші приклади використання Python для автоматизації або спрощення поширених завдань зйомки? На …

1
Використовуєте інструменти ArcPy та PyGRASS в одному сценарії Python?
Я намагаюся написати скрипт Python, який включає різні команди ArcPy / ArcGIS і хочу комбінувати його з інструментами для геообробки GRASS. На жаль, імпорт бібліотек GRASS не працює. import grass.script as grass закінчується помилкою: Traceback (most recent call last): File "<interactive input>", line 1, in <module> ImportError: No module named …

3
Як перекласифікувати дуже великий набір даних про земельне покриття?
Розгляньте набір даних NLCD2001 Land Cover для Аляски ( посилання для завантаження ). Мені потрібно перекласифікувати цей набір даних, щоб збереглися лише пікселі значення 41, 42 та 43; всі інші значення пікселів повинні стати NoData (або 0, якщо необхідно). Це здається простим завданням, вимагає лише одного дзвінка до інструменту Reclassify. …

2
Сценарії Python, які виконуються всередині ArcMap проти тих, які працюють поза?
Я тільки починаю вникати в сценарій Python для роботи. Зараз я створюю сценарій для автоматизації процесу. В основному, він запитує у користувача ім'я клієнта, отримує проекцію, якщо вона доступна, створює каталог на C: диск для клієнта, створює файл бази даних геоданих, специфічний для клієнта, створює необхідний набір даних та створює …
10 arcpy 

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