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

11
Обновить открытую таблицу атрибутов в ArcMap, используя ArcPy, а не ArcObjects?

Я использую инструмент вычисления поля GP из arcpy в ArcMap. Когда значение строки обновляется, оно не отображается, пока я не использую инструмент «Обновить кэш» («Параметры таблицы»> «Обновить кэш»). Как автоматически обновить таблицу атрибутов без использования ArcObjects? Я попытался...

11
Разделить многоугольник линией с помощью ArcPy?

Рассматривая буферизацию с физическим барьером, используя ArcGIS for Desktop? Мне пришло в голову, что я не уверен, как можно использовать инструменты геообработки в ArcGIS для программного разбиения многоугольника с линией. Вручную вы бы использовали инструмент « Вырезать полигоны» или « Разрезать...

11
Удалить блокировку на классе объектов

Когда я пытаюсь удалить класс пространственных объектов, после или во время использования приложения движка Arcgis, которое использует тот же класс пространственных объектов, у меня появляется ошибка, связанная с блокировкой, поэтому я не могу использовать эту блокировку, пока не перезапущу...

11
Получение полного пути слоя, выбранного в раскрывающемся списке для скриптового инструмента ArcGIS Python?

У меня есть инструмент на основе сценариев Python в ArcGIS. Одним из параметров инструмента является входной растровый файл, который я установил (используя свойства инструмента в наборе инструментов) как растровый слой. Это означает, что когда я запускаю инструмент, я получаю возможность выбрать...

11
Создание линий из точек пары координат с ArcPy?

У меня есть пара точек координат (начальная и конечная точки), которые я должен преобразовать в линии. До сих пор я использовал добавление обеих координат в a pippo.Point(), a, pippo.CalculateGeometry()чтобы определить геометрию каждого пионта и pippo.append(defined geometry)идентифицировать пару...

11
Установка определения запроса на слое ArcPy из шейп-файла?

Я пытаюсь определить параметры для установки запроса определения слоя с помощью ArcPy. Я знаю, что это возможно при использовании arcpy.mapping.ListLayers (). Однако в этом сценарии я загружаю шейп-файлы и использую arcpy.MakeFeatureLayer_management () в ArcPy. Я хочу установить запрос определения...

11
Ищете скрипт Python для создания файлов .mxd?

Я новичок в ArcGIS и Python. Мое требование - автоматизировать приведенный ниже РУЧНОЙ процесс: Создание слоя в ArcGIS for Desktop. Другими словами, создание документа ArcMap (.mxd). Публикация созданного документа ArcMap (на шаге 1) в качестве сервиса на ArcGIS Server. В настоящее время мы делаем...

10
Обнаружение Присоединиться программно, используя ArcPy?

У меня есть некоторый код Python, который запускается из проекта ArcMap. Любые объединения, которые пользователь, возможно, создал в проекте, должны быть удалены, чтобы мой код работал. К сожалению, код, который удаляет соединение… arcpy.RemoveJoin_management («layer1», «layer2»)… также нарушает...

10
Существует ли API для разработки скриптов на Python ArcGIS?

Я несколько опытный инженер-программист, новичок в мире ГИС. Я начал работать над проектом ГИС, который поддерживает ArcGIS 9.3 и 10.0, и просматривая существующий код, он выглядит так, как будто это основная интерфейсная библиотека arcgisscripting. Тем не менее, поиск в Google «arcgisscripting...

10
Создание шейп-файла из значений широты / долготы с помощью ArcPy? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для географической информационной системы Stack Exchange. Закрыто 12 месяцев назад . Как я могу создать шейп-файл, используя Python в ArcGIS 10? У меня есть lat...

10
С помощью arcpy, как я могу определить классы отношений в файле GDB (или я не могу)?

Я хотел бы иметь возможность обнаруживать классы отношений в файле GDB. Поскольку пользователи моего скрипта могут иметь только лицензию уровня ArcView, они не смогут манипулировать схемой класса пространственных объектов (в частности, добавить поле), который находится в рабочей области, которая...

10
Вставка новых строк в текстовые элементы Rectangle через ArcPy вызывает наложение?

Я столкнулся с проблемой на днях, когда попытался использовать модуль отображения ArcPy для редактирования прямоугольных текстовых элементов с символами новой строки (\ n) в документе ArcMap. Вот как выглядел вывод: Вот код, который я использовал для генерации этого вывода. Первый столбец - это...

10
Как определить тип хранилища (ST_Geom / Oracle) из arcpy / python

Мы переносим некоторые классы пространственных объектов из SDELOB (или более старого двоичного формата) в ST_Geometry. Когда мы пишем наш скрипт arcpy для использования ESRI Migrate Storage Tool, мы хотели бы проверить, является ли что-то уже ST_Geom или нет ... Кроме записи хуков в базу данных,...

10
Взрывается наложение на новые неперекрывающиеся полигоны?

Учитывая несколько полигонов, которые перекрываются несколькими способами, я хотел бы экспортировать из этих объектов все полигоны, которые не перекрываются с другими, итеративно. Продукт будет иметь ряд функций без каких-либо совпадений, которые при суммировании образуют оригинал. Затем эти...

10
Как обойти ошибки в arcpy для цикла / while?

У меня есть удобный инструмент-скрипт, который перебирает рабочее пространство, переименовывает и копирует шейп-файлы в набор классов объектов. Однако если где-то в рабочей области есть поврежденный шейп-файл, сценарий завершается ошибкой и останавливает обработку. Как вы справляетесь с такими...

10
Использование MultiValue в параметрах инструмента скрипта Python?

Мой скрипт отлично работает с одним классом объектов, выбранным для clip_fc = arcpy.GetParameter(0). Однако, когда я устанавливаю clip_fc в значение MultiValue в свойствах сценария, а затем выбираю несколько классов объектов, я получаю сообщение об ошибке «Параметры недопустимы». Может кто-нибудь...

10
Обрабатывать слои аннотаций с помощью arcpy

Я хочу получить доступ к слоям аннотаций с помощью arcpy (целью является проверка нескольких текстовых строк в текстовых аннотациях). Под аннотацией я подразумеваю аннотации инструмента рисования , а не динамические метки. Эти слои аннотаций находятся под слоем групп с именем «По умолчанию»....

10
Python-скрипты, которые работают внутри ArcMap, а не те, которые работают снаружи?

Я только начинаю изучать скрипты Python для работы. В настоящее время я создаю сценарий для автоматизации процесса. По сути, он запрашивает у пользователя имя клиента, получает проекцию, если она доступна, создает каталог на диске C: для клиента, создает файловую базу геоданных, специфичную для...

10
Как повысить производительность при использовании курсоров ArcGIS в Python с большими таблицами?

У меня есть довольно большой класс точечных объектов в файловой базе геоданных (~ 4 000 000 записей). Это регулярная сетка точек с разрешением 100 м. Мне нужно выполнить своего рода обобщение на этом слое. Для этого я создаю новую сетку, где каждая точка находится в середине 4 «старых» точек: * * *...