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

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

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


5
Видалення функціонального шару за допомогою ArcPy script?
У мене є сценарій на основі ArcPy, де я намагаюся перетинати два шари, де один шар повинен мати свій центр в іншому. Оскільки мені потрібно знати, що один шар (feature_layer внизу) включає центроїд іншого, я використовую інструмент arcpy.SelectLayerByLocation_management (). У мене немає відкритого документа з картою (* .mxd), тому для …

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

4
Чи буде ArcGIS Desktop підтримувати останні версії Python 2.x або Python 3.x?
Мені цікаво дізнатися, чи підтримуватиме ArcGIS Desktop 10.0 новіші версії Python, ніж 2.6. І з цього приводу новіші версії NumPy (тобто 1.4, 1.5 і т.д.). Я впевнений, що ця документація десь є на сайті ESRI, але я не можу її знайти. Я виявив, що ArcGIS Desktop 10.0 поважатиме існуючу програму …

1
Який найкращий спосіб отримати ім'я OBJECTID?
Який найкращий спосіб отримати OBJECTID ім'я класу функцій? Я знаю, що ви можете використовувати "OID @" в курсорі, щоб отримати поле, але чи можете ви також отримати ім'я від цього? Я пишу сценарій і потрібно враховувати різні назви OBJECTID, наприклад OBJECTID_2, OBJECTID_12, FID тощо, які будуть використані у запиті. Чи …
13 arcpy  objectid 

6
Визначення справжніх кривих / дуг у ArcMap?
Єдиний хороший спосіб створення кіл в ArcMap - це використання справжньої дуги (складені криві), але мені потрібно перетворити їх у вершину (ущільнюючи) через проблему сумісності. Мені потрібна інформація про базу даних геоданих та SDO_geometry (arcsde) і так, є спосіб. Я використовую: UPDATE layer1 a SET arctype = 'compound' WHERE has_compound_curves(a.shape) …

3
Очікуєте ArcPy перезаписати файли у файл бази даних geodata?
Я пишу сценарій python, у мене є mxd, а його робоча область - це файл бази даних geodata з усіма потрібними мені файлами. Проблема, з якою я стикаюся при тестуванні та написанні коду, полягає в тому, що, незважаючи на команду: arcpy.env.overwriteOutput=True всі файли, що містяться в базі даних геоданих, не …
13 arcpy 

3
Видалити курсор, який використовується в SearchCursor в межах розуміння словника?
Якщо найкраще відкривати курсори, використовуючи оператор з переконанням, що його видалено, наприклад: with arcpy.da.UpdateCursor(fc,fields) as cursor: Потім, якщо курсор використовується як ітерабельний у розумінні, як це: d = {k:v for (k,v) in arcpy.da.SearchCursor(fc,fields)} Чи потрібно видалити курсор після використання його в розумінні?
12 arcpy  cursor 

1
Використовуєте ArcPy з ArcGIS Pro та ArcGIS Desktop на одній машині?
Я тільки вперше випробував ArcGIS Pro, і мені довелося змінити PYTHONPATH на python34 ArcGIS Pro зараз працює без збоїв кожного разу, коли я відкриваю вкладку Analysis ... Однак тепер, коли я намагаюся запустити процес в ArcMap 10.3.1, я отримую різні помилки python; на інструменти, які працювали півгодини тому з тими …

1
Найшвидші методи зміни таблиць атрибутів з Python?
Нещодавно я написав швидку функцію Python для перетворення таблиці атрибутів у словник python, де ключ береться з визначеного користувачем унікального поля ідентифікатора (зазвичай це поле OID). Крім того, за замовчуванням всі поля копіюються у словник, але я включив параметр, що дозволяє вказати лише підмножину. def make_attribute_dict(fc, key_field, attr_list=['*']): dict = …

3
Приклади промисловості на основі використання ArcPy в Python для геообробки?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Нещодавно мене запитали деякі студенти, які типи операцій ГІС-аналітик / розробник зазвичай намагаються автоматизувати, використовуючи Python з геопроцесором в пакеті сайту ArcGIS та ArcPy. Я думаю, може …
12 arcpy  references 

4
Вставити точки в SQL Server за допомогою pymssql?
Я збираю значення X і Y з веб-сервісу (Twitter) за допомогою сценарію python. У перспективі це триватиме протягом кількох місяців, і я маю намір зупинитися на рівні близько 6 мільйонів балів. Оригінальні координати, які я отримую, - це географічні WGS84, але мені потрібно буде перетворити їх на прогнозований Web Mercator …

2
SP1 для ArcGIS 10.1 має розширення для 64-розрядного Python для фонової геопроцедури - наслідки для іншого використання Python
Якщо встановлена 64-розрядна фонова геопроцесора для ArcGIS Desktop 10.1sp1 , як це впливає на конфігурацію Python для загального використання? Esri випустила SP1 для продукту ArcGIS 10.1, а для компонента Desktop зробила доступним 64-розрядний екземпляр Python 2.7.2, який при встановленні замінює Esri 32-розрядний виклик Python 2.7 на 64-бітні дзвінки для фонової …

1
Створення таблиці, що містить усі назви файлів (і, можливо, метадані) у File Geodatabase?
Мені потрібно створити таблицю метаданих для всіх файлів у File Geodatabase. Чи можливо автоматично оновити нові імена файлів і, можливо, навіть метадані (як створено в редакторі метаданих ArcGIS)?

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