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

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

7
Получение широты и долготы проектируемой точки с помощью ArcPy? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так это на тему для географической информационной системы Stack Exchange. Закрыто 2 года назад . У меня есть точечный объект в классе объектов, к которому обращается ArcPy. Точка проецируется, но …


1
Отображать поднятые сообщения об ошибках для пользователя в окне результатов геообработки ArcGIS?
Могут ли операторы печати, созданные из пользовательского исключения, отображаться в окне Результаты геообработки? Я изменил сценарий, который обнаружил, что он получает два ввода от пользователя, находит связанную функцию, а затем увеличивает ее. Инструмент работает отлично. Я пытаюсь сделать его более удобным для пользователя, автоматически форматируя входные данные, чтобы иметь правильное …

5
Удаление векторного слоя с помощью скрипта ArcPy?
У меня есть скрипт на основе ArcPy, где я пытаюсь пересечь два слоя, где один слой должен иметь свой центроид в другом слое. Поскольку мне нужно знать, что один слой (Feature_layer ниже) включает в себя центроид другого, я использую инструмент arcpy.SelectLayerByLocation_management (). У меня нет открытого документа карты (* .mxd), …

4
Будет ли ArcGIS Desktop поддерживать последние версии Python 2.x или Python 3.x?
Мне интересно узнать, будет ли ArcGIS Desktop 10.0 поддерживать более новые версии Python, чем 2.6. И в этом отношении более новые версии NumPy (то есть, 1.4, 1.5 и т. Д.). Я уверен, что эта документация где-то есть на сайте ESRI, но я не могу ее найти. Я обнаружил, что ArcGIS …

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 перезапишет файлы в базе геоданных?
Я пишу скрипт на Python, у меня есть mxd, а его рабочее пространство представляет собой файл базы геоданных со всеми необходимыми мне файлами. Проблема, с которой я сталкиваюсь при тестировании и написании кода, заключается в том, что, несмотря на команду: arcpy.env.overwriteOutput=True все файлы, содержащиеся в базе геоданных, не могут быть …
13 arcpy 

3
Удаление курсора, используемого в SearchCursor в пределах словарного понимания?
Если лучше открыть курсоры с помощью оператора with, чтобы убедиться, что он удален, вот так: 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 теперь работает без сбоев каждый раз, когда я открываю вкладку Анализ ... Однако теперь, когда я пытаюсь запустить процесс в ArcMap 10.3.1, я получаю различные ошибки Python; на инструментах, которые работали полчаса назад …

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

3
Промышленные примеры использования ArcPy в Python для геообработки?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Недавно некоторые студенты спросили меня, какие типы операций GIS Analyst / Developer обычно пытаются автоматизировать с помощью Python с геообработкой в ​​пакете сайтов ArcGIS и …
12 arcpy  references 

4
Вставка точек в SQL Server с помощью pymssql?
Я собираю значения X и Y из веб-службы (Twitter) с помощью скрипта Python. В конечном счете, это будет продолжаться в течение нескольких месяцев, и я намерен остановиться на отметке в 6 миллионов пунктов. Исходные координаты, которые я получаю, являются географическими WGS84, но мне нужно будет преобразовать их в спроектированный WGS …

2
SP1 для ArcGIS 10.1 имеет расширение для 64-битного Python для фоновой геообработки - последствия для другого использования Python
Если установлена 64-битная фоновая геообработка для ArcGIS Desktop 10.1sp1, как это влияет на конфигурацию Python для общего использования? Esri выпустила пакет обновления 1 (SP1) для продукта ArcGIS 10.1, а для компонента Desktop - 64-битный экземпляр Python 2.7.2, который после установки заменяет 32-битные вызовы Pyri 2.7 Esri на 64-битные вызовы для …

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

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