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

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


2
Оновлення імпортованих модулів у ArcGIS Python Toolbox?
Використовуючи панель інструментів python (.pyt) в ArcMap, я зазвичай дотримуюся шаблону, коли сам файл .pyt є просто обгорткою для збору вхідних аргументів та визначення самих інструментів. Підтримуючий код зберігається в окремих модулях, що перевіряються. Приклад: import supporting_module class MyTool(object): ... def execute(self, parameters, messages): """The source code of the tool.""" …

4
Перекомпілювати Python Addin після редагування сценарію?
Я розробляв кілька пітонних добавок, і мені просто цікаво, який найкращий спосіб перекомпілювати додаток у будь-який час, коли я редагую сценарій. В даний час, якщо я редагую сценарій, мені здається, що треба Закрийте ArcMap Перейдіть у папку Мій додаток та двічі клацніть файл python 'makeaddin' Двічі клацніть на файлі "Додати …

3
Експорт лише певних стовпців у файл CSV в ArcGIS for Desktop?
Я написав сценарій python, використовуючи arcpy, який виводить клас функції багатокутника у File Geodatabase. Я додав функцію експорту атрибутів в окремий файл CSV. Я використовую код, який я знайшов у цій публікації, який працює чудово. Однак цей код експортує кожен стовпець класу функцій. Я тільки хочу , щоб експортувати поля …

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

2
Виклик arcpy / python з .NET?
Чи є доступні приклади, які показують, як python може бути інтегрований у .NET ArcGIS Addin або Extension? У мене є ряд сценаріїв python, які я хотів би зателефонувати з подій форми (наприклад, натискання кнопок) у .NET. Я також хотів би мати можливість встановити змінні в сценарії з форми .NET. Чи …

3
Вибір багатокутника ArcSDE за точкою на ArcGIS Desktop за допомогою ArcPy?
Я продовжую думати, що я повинен щось бракувати, але, здається, в ArcGIS 10 не існує інструменту для вибору особливостей (зокрема багатокутників) із шару в точковому (X, Y) місці через ArcPy. Параметри для такого інструменту будуть просто назвою шару та розташуванням XY. На даний момент я вирішую це питання, створюючи точковий …

1
Розщеплення полігонів у середині точки за допомогою ArcPy?
Я намагаюся розділити близько 4000 багатокутників у їх середині, перпендикулярно їх найдовшій осі (тобто по ширині в середині точки), як на схемі нижче. В ідеалі я хотів би зробити це автоматично і уникати розділення кожного багатокутника вручну. Я витягнув середню точку полігонів шляхом перетворення найдовших ліній, які можна намалювати в …

2
Ефективний вибір відповідних записів за допомогою ArcPy?
Нижче наведено код, який я використовую для копіювання кнопки "пов'язані таблиці" в ArcMap. У ArcMap ця кнопка вибирає функції одного класу характеристик або таблиці на основі вибору функцій в іншому пов'язаному класі чи таблиці функцій. В ArcMap я можу скористатися цією кнопкою, щоб "натиснути" свій вибір на відповідну таблицю за …

5
Працювати командою проекту з розробки Python з ArcGIS?
У нас є проект розвитку в Python (ArcGIS 10). Цей проект включає суміш інструментальних скриньок, шаблонів карт, файлів шарів, шаблонів баз даних файлів (виконуючи роль шаблонів, які імпортуються на карту за допомогою скриптів) та різних інших речей. Ми використовуємо Eclipse як наш вихідний редактор, а SVN - як наш сховище …

1
Відновлення джерел даних у кількох MXD за допомогою ArcPy?
У мене є близько 50 mxd з усіма розбитими шарами, які я переживав і вручну скидав. Дані було переміщено з іншого комп'ютера, і структура папки була змінена, так що це не просто простий процес зміни (приклад): "F: \ Дані \ Rivers.shp" до "C: \ Data \ Rivers.shp" це більше схоже …

5
Ефективно знайти сусідів 1-го порядку 200k багатокутників
Для кожної з 208 781 блок-груп перепису я хотів би отримати ідентифікатори FIPS усіх своїх сусідів першого порядку. У мене всі межі TIGER завантажені і об'єднані в єдиний файл формату 1 Гб. Я спробував сценарій ArcPython, який використовує SelectLayerByLocation для BOUNDARY_TOUCHES по своїй суті, але це займає більше 1 секунди …

5
Змінюючи псевдоніми функцій класу та поля за допомогою ArcPy?
У мене є понад сто FC, кожен з 10 або 20 атрибутами, щоб додати або змінити псевдоніми два або більше разів на рік. Потрібно говорити, що це не те, що я збираюся пробурчувати собі шлях. Як я можу автоматизувати цей процес? Рішення Python воліє, але використовуватиме все, що працює. У …

2
Запуск сценарію Python у Планувальнику завдань. Сценарій не запускається
У мене є сценарій, який я хочу запускати регулярно щомісяця, не потребуючи його відкривати та запускати його. Я посилався на кожну веб-сторінку, яку я можу знайти в Планіровщику завдань Windows, і дотримувався їх вказівок. Однак запуск сценарію з програми планування завдань відкриє сценарій лише в Python, а не запустить його. …

4
Видобуток кількості вершин у кожному багатокутнику?
У мене є ArcGIS Desktop 10.2, і моє завдання полягає в тому, як витягти вершини числа в кожному багатокутнику для всіх таких функцій: У моєму класі функцій є багато посилок, і я хочу отримати окрему кількість вершин для всіх функцій окремо, тоді я хочу відобразити координати XY для всіх вершин. …

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