Вопросы с тегом «arcpy»

Сайт-пакет, созданный Esri для демонстрации геообработки, картирования и т. Д. ArcGIS Desktop (ArcMap и ArcGIS Pro) в Python.

2
Необычные результаты для тестов скорости геообработки
Я наблюдал необычную производительность скрипта геообработки Python. (Прикрепленный) скрипт выполняет следующие действия: Используйте поисковый курсор для поиска UTM-зоны, соответствующей объектам полигона Создать объект пространственной привязки на основе результатов поиска курсора Преобразование .csv в слой объектов, а затем в класс точечных объектов Я заметил заметно разные времена обработки в зависимости от …

6
Установка лицензии ArcGIS Desktop на более низкий уровень для проверки того, работает ли скрипт Python?
У меня есть скрипт на Python, который нужно передать клиенту. В настоящее время мы оцениваем, какой уровень лицензии потребуется клиенту для запуска сценария в целях приобретения программного обеспечения. У всех нас есть лицензия ArcGIS 10.1 Advanced в нашей компании. Я проверил все инструменты и расширения, используемые в сценарии, с помощью …

3
Поиск дубликатов записей в поле с помощью ArcGIS for Desktop?
Я ищу дубликаты записей в файлах DBF на основе атрибута с именем «ID». У меня есть различные файлы DBF от 500 000 записей до 1,5 миллиона, и я знаю, что есть множество дубликатов. Я хотел бы добавить поле «Дублировать», которое говорит «Да» или «Нет» (или 1 или 0 в порядке), …

4
Определение, окружена ли точка, используя растровую обработку
Я пытаюсь улучшить в настоящее время чрезвычайно громоздкий процесс вектор / питон для модели естественной опасности. На данный момент у нас есть длинный скрипт, который генерирует линии расстояния / пеленга из заданной точки, чтобы определить: тип полигона, который он пересекает (например, лес, трава, болото и т. д.) расстояние до этого …

2
Как создать ориентированный буфер, используя arcpy?
Я хотел бы создать ориентированный буфер для каждого многоугольника в моем шейп-файле, используя arcpy. Под ориентацией я подразумеваю, что у меня есть два угла a1 и a2, которые ограничивают направление буфера. Это представлено на графике ниже: Любые идеи?

4
Копировать базу геоданных ArcSDE в файловую базу геоданных с помощью ArcPy?
Я хотел бы сделать точную копию (домены, наборы классов объектов, классы объектов и т. Д.) Базы данных SDE в файловую базу геоданных. Я испробовал несколько возможностей, в том числе: используя процесс копирования (управления данными) создание новой GDB и ручное копирование каждого набора классов объектов из SDE экспорт документа рабочей области …

2
Генерация эллиптических многоугольников истинной кривой в файловой базе геоданных с использованием ArcPy?
В качестве фона, этот вопрос возник из попытки ответить на вопрос о том, как генерировать перекрывающиеся полигоны из линий, выводимых из инструмента «Таблица в эллипс»? Используя графический интерфейс ArcMap 10.1, очень просто оцифровать полигоны истинной кривой в класс пространственных объектов файловой базы геоданных, используя Ellipse Construction Tool, но ... Можно …

5
Программно идентифицировать объединенное поле в ArcMap?
Можно ли программно идентифицировать поле соединения , которое используется для объединения двух наборов данных в ArcMap? В настоящее время я использую ArcGIS 10.0, SP5 и предпочитаю решение ArcPy , однако я не буду против других решений, если решение ArcPy недоступно. Один из методов, который я пробовал, заключался в том, чтобы …

6
Как программно проверить, если число фигур = количество записей в таблице?
У меня есть около 1000 шейп-файлов, которые повреждены (см. Прикрепленное сообщение об ошибке). Шейп-файлы были сгенерированы из eCognition Developer 8. Существует инструмент-скрипт, который, похоже, восстанавливает шейп-файл, если он идентифицирован как поврежденный. Редактировать: Я хочу создать быстрый скрипт, который будет перебирать все мои шейп-файлы и проверять, совпадает ли количество фигур с …

1
Есть ли разница в производительности между окном Python и инструментом сценариев Python?
Есть ли разница в производительности между запуском скрипта Python в окне Python и запуском его как инструмента скрипта Python из набора инструментов в ArcGIS Desktop 10.0? Иногда мне нужно использовать ArcPy и запустить ArcGIS. По моему недавнему опыту я могу запустить тот же сценарий через панель инструментов и в окне …

3
может arcpy определить, работает ли он на рабочем столе или на сервере?
Я разрабатываю код, который хочу запускать как веб-сервис ArcGIS Server, так и как отдельный скрипт. Я хочу иметь возможность немного изменить исполнение в зависимости от того, работает ли он как веб-служба AGS или как автономный python / в Desktop. Есть ли способ обнаружить это? Я провел некоторые поиски, но не …

3
Замена неанглийских символов в таблицах атрибутов с использованием ArcPy и Python?
У меня есть несколько шейп-файлов, где некоторые атрибуты содержат неанглийские символы ÅÄÖ. Поскольку некоторые запросы не работают с этими символами (в частности, ChangeDetector ), я попытался заранее изменить их с помощью простого сценария и добавить новые строки в другое поле. Однако изменение символов работает нормально, но не обновляет поле с …

5
Переименование поля с помощью ArcPy?
Что я должен сделать: переименовать имя поля таблицы / класса объектов скопировать все значения в новое поле До сих пор я сделал следующий код, как подсказывает @ artwork21: import sys import traceback import arcpy from arcpy import env ## ARGUMENTS # argv[1] = input table/feature class path # argv[2] = …

2
Как создать карту солнечной интенсивности для садового участка?
Я заинтересован в создании растровой поверхности, которая отображает среднюю интенсивность солнечного излучения на единицу площади для небольшого садового участка. Я предполагаю, что входные данные в модель будут следующими: Площадь участка - для простоты предположим, что садовый участок имеет круглую форму. Средняя высота деревьев на опушке леса Интенсивность солнечного света под …

1
Запрос на ввод данных пользователем во время выполнения скриптового инструмента ArcGIS Python?
Я хочу запросить ввод данных пользователем после того, как все параметры были указаны для инструмента-скрипта. Я видел много сообщений на форуме и вопросов об обмене стеками по этому поводу, и все они пришли к выводу, что в этом нет необходимости, но я думаю, что мой случай - исключение. Я хочу …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.