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

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

71
Когда использовать ModelBuilder поверх сценариев Python и наоборот?

Я новичок в скриптах Python в ArcGIS, но не новичок в ModelBuilder. Я хотел бы знать преимущества Python по сравнению с ModelBuilder. Когда нам следует писать сценарий Python для автоматизации ГИС, а не использовать ModelBuilder? Какие возможности автоматизации Python мы не можем найти в...

50
Отладка скриптов ArcPy?

Я написал много скриптов Python с использованием ArcPy в ArcGIS 10, и до сих пор мой единственный способ отладки ограничен печатью сообщений с использованием окна результатов геообработки arcpy.AddMessage(). Есть ли другие варианты, такие как установка точек останова? Метод Джейсона прекрасно...

38
Производительность ArcGISScripting и большие наборы пространственных данных

В настоящее время я пишу скрипт на Python с использованием модуля arcgisscripting для обработки достаточно большого набора данных (всего ~ 10000 записей), нормализованного для небольшого числа таблиц, всего 8. Процесс состоит из создания элемента, основанного на кортежах координат (x, y), и...

36
Самый быстрый способ подсчитать количество объектов в классе объектов?

С появлением модуля Data Access в arcpy (в 30 раз быстрее курсоров поиска) я хочу знать, быстрее ли подсчитывает объекты, соответствующие критериям sql, чем традиционная методология MakeTableView +...

34
Оптимизация кода Python для больших данных

У меня есть код Python, который предназначен для принятия точечных шейп-файлов через следующий рабочий процесс: Точки слияния Объедините точки так, чтобы любые точки в пределах 1 м друг от друга становились одной точкой Создать векторный слой, где выбраны точки с z <10 Буферные очки Разрешение...

33
Каков правильный синтаксис и использование для рабочего пространства ArcGIS «in_memory»?

Мне неясно, как лучше использовать in_memoryрабочее пространство в ArcGIS. Лучший ресурс, который я нашел по этому вопросу, - это ESRI по использованию рабочей области в памяти . К сожалению, раздел справки не очень информативен. Также на этом сайте есть пост, который кратко затрагивает эту тему...

31
Способы ускорения работы скриптов Python, работающих как инструменты ArcGIS [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 4 года назад . Это довольно общий вопрос. Мне просто интересно,...

29
Определение проекций для нескольких шейп-файлов в ArcMap?

У меня есть более 100 файлов форм, которые не имеют файла .prj, и поэтому, когда я переносу их в ArcMap 10, они показывают систему координат как неизвестную. Я знаю, что все системы координат файлов форм - это GCS WGS 1984. Я также знаю, что могу использовать инструмент «Определить проекцию GP»,...

28
Делаете отдельную установку Python, которая может вызывать ArcPy?

Я вижу много вопросов и ответов, спрашивающих, как вы можете создать отдельную установку Python (например, дистрибутив Anaconda или Python XY), которая может использовать arcpy, не «ломая» оригинальную установку ArcGIS python. У меня была такая же проблема, и я думаю, что нашел «универсальное»...

28
Как буферизовать растровые пиксели по их значениям?

Пиксели слева представляют местоположения дерева и связанные с ними радиусы короны (то есть значения пикселей в диапазоне от 2 до 5). Я хотел бы буферизовать эти растровые пиксели по значению радиуса короны. Изображение справа - это то, чего я надеюсь достичь, используя только методы растровой...

26
Использование функциональности ArcGIS в Python без запуска ArcMap (например, отдельный редактор / среда)?

Я пытаюсь сделать следующий шаг в программировании ArcGIS с Python и посмотреть, возможно ли на самом деле запустить мой скрипт / код без загрузки ArcMap и вставить их в окно Python. Я полагаю, я бы сделал это представление какой-то IDE, специфичной для Python, которая загружает что-то из ArcGIS....

25
Зачем изучать / использовать Python Toolboxes поверх Python Script Tools? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Я написал несколько наборов инструментов Python (которые впервые появились в...

24
Перечислить все классы объектов в Файловой базе геоданных, в том числе в наборах классов объектов?

Из python, как я могу построить список всех классов объектов в файловой базе геоданных (* .gdb), включая внутренние наборы классов объектов? В стандартном примере перечислены только классы пространственных объектов на верхнем уровне базы геоданных: import arcgisscripting, os gp =...

23
Экспорт таблицы в XYZ ASCII файл через ArcPy?

Я ищу способ экспортировать таблицу ArcGIS (созданную с помощью инструмента Sample ) в текстовый файл через ArcPy. Я могу сделать это в ArcGIS через контекстное меню, щелкнув правой кнопкой мыши по таблице, но не нашел способа написать...

23
Заставить ArcPy работать с Anaconda?

Я пытаюсь следовать пошаговым инструкциям в ответе на вопрос « Как отделить установку Python с помощью ArcGIS », но не могу найти файл пути DTBGGP64.pth, в C:\Python27\ArcGIS10.2\Lib\site-packages. Кто-нибудь сталкивался с подобной проблемой? Мне интересно, есть ли обходной путь, включив файл пути,...

23
Как узнать размер класса объектов файловой базы геоданных на диске?

Есть ли простой способ определить, сколько места на жестком диске занимает класс пространственных объектов? Я чувствую, что упускаю что-то простое, но я не помню метод, который делает это. Можно подумать, что щелчок правой кнопкой мыши на наборе данных в ArcCatalog сделает это за вас. Лучшее, что я...

23
Запускать скрипты Python (с параметрами) в другом скрипте Python с помощью ArcPy?

Обычным шаблоном кодирования, используемым в AML, было выполнение AML (с параметрами) внутри другого AML. Приложение, которое я сейчас разрабатываю, выиграло бы от возможности запуска скрипта Python (с параметрами) в другом скрипте Python. Тем не менее, это не так просто. Используя ArcGIS 10, я...

22
Соответствуют ли фабричные коды объектов ArcGIS SpatialReference номерам EPSG?

У меня есть проект, в котором я читаю геометрические объекты из текстовых файлов, чтобы поместить их в ArcSDE. Эти геометрические объекты имеют связанный код EPSG, и я ищу способ убедиться, что они находятся в правильной проекции, когда я закончу с ними. Взглянув на заводские коды, которые меня...