Вопросы с тегом «qgis-processing»

Среда обработки пространственных данных, обеспечивающая расширенные возможности анализа в QGIS.

42
Создание полигонов одинакового размера по линии PyQGIS?

Я хотел бы создать полигоны вдоль линии, чтобы использовать их для AtlasCreator на следующем этапе. ArcMap имеет инструмент под названием Strip Map Index Features . С помощью этого инструмента я могу выбрать высоту и ширину моих полигонов (скажем, 8 км х 4 км) и автоматически производить / вращать...

41
Отсутствуют инструменты обработки в векторном меню QGIS?

Мне не хватает всех обычных инструментов обработки в меню «Вектор» в QGIS 2.16 (например, векторное наложение, анализ и т. Д.). Они появляются в наборе инструментов обработки, но в меню «Вектор» их нет. Кто-нибудь сталкивался с этой...

34
Идентификация кластеров в векторных точечных данных с использованием QGIS?

У меня есть векторный набор данных сельских широкополосных точек данных (как быстро и т. Д.), И я хотел бы изучить, существуют ли кластеры точек с похожими характеристиками, и построить окружающие их многоугольники. Например, у меня может быть 45 000 точек в одном наборе данных PostGIS,...

28
Как рассчитать расстояние до объекта с помощью gdal_proximity?

Я использую gdal_proximity, чтобы найти расстояние до ближайшей крупной реки через США (нижние 48 штатов). Я спроецировал линии электропередач NHD + на Conus Albers (epsg: 5070), выбрал реки с порядком потока> 5 и растеризовал, сжигая реки как 255, без реки как 0. Это очень хорошо, но теперь мне...

26
Игнорирование неверных функций ввода с помощью инструмента Пересечение в QGIS?

В QGIS 2.18, когда я использовал инструмент «Вектор»> «Инструменты геообработки»> «Пересечение», я смог проверить опцию «Игнорировать геометрию NULL [опционально]». Сейчас я скачал QGIS 3.2, и эта опция больше не существует. Но когда я пытаюсь создать пересечение между двумя слоями, над...

24
Использование алгоритмов обработки QGIS3 из автономных скриптов PyQGIS (за пределами GUI)

Я пишу скрипт, который должен работать за пределами QGIS GUI. Я вызываю некоторые функции API из qgis.core, но я бы хотел использовать плагин обработки. Я могу импортировать обработку с помощью sys.path.append (), но не могу запустить какой-либо процесс. Более того, все «родные» algs отсутствуют в...

17
Ошибка импорта для qgis.core при запуске сценария оболочки OSGeo4w

Вместе с этим постом я пытался запустить скрипт в оболочке OSGeo4w вне QGIS. Но я получаю следующую ошибку: ImportError: нет модуля с именем qgis.core Я также прочитал следующие посты и попытался импортировать различные модули, но безрезультатно: Как запустить алгоритмы sextante за пределами...

16
Доступ к `обработке` с помощью Python?

Я хочу получить доступ к функции разнесения строк в Python вне QGIS из автономного скрипта. Какой модуль мне нужно загрузить, чтобы использовать его? Как я могу получить доступ processing? from qgis.core import * layerInput = QgsVectorLayer('test.shp', 'test', 'ogr')...

13
Почему порядок импорта имеет значение в автономном скрипте обработки PyQGIS?

Я столкнулся со странной проблемой при запуске автономных сценариев обработки PyQGIS. Порядок импорта в сценарии влияет на его нормальное выполнение. Вы можете воспроизвести проблему, открыв консоль Python и введя следующий скрипт (я использую GNU / Linux, QGIS 2.6.1, плагин обработки v.2.2.0-2 и...

12
Чистый способ отменить скрипты обработки QGIS из графического интерфейса

Я написал скрипт обработки QGIS, который выполняет анализ ближайшего пункта обслуживания. Взяв полный набор входных данных (20 тыс. Адресов в качестве начальных точек, ~ 100 целевых точек, дорожная сеть OSM с ~ 13 тыс. Линий трасс), сценарий выполняется около 3 часов и поэтому использует различные...

12
Можно ли использовать слои памяти в алгоритмах обработки QGIS?

Я создаю плагин QGIS, который подключается к базе данных MySQL в локальной сети, а затем добавляет подмножество одной из таблиц на уровень в памяти; Подмножество основано на валюте данных (берется только самое последнее наблюдение для каждого местоположения, где проводятся измерения). Этот слой...

11
Не удалось загрузить плагин «обработка» в Windows 7 64bit

Я установил QGIS (2.0.1-Dufour Dufour, d94c044), используя как автономный установщик, так и установщик OSgeo4w, и, похоже, возникла проблема с плагином обработки. Сначала я думал, что существует проблема с путями Python, но теперь мне интересно, все ли правильно установлено. Я не знаю, где живут...

11
Как загрузить вывод памяти при обработке QGIS?

Многие алгоритмы обработки имеют возможность сохранить вывод в виде памяти. Если запустить из панели инструментов, это работает нормально, потому что вы можете поставить галочку «Открыть выходной файл после запуска алгоритма». Глядя на исходный код QGIS, кажется, что код для загрузки слоя памяти...

11
Нужно сделать односторонний буфер с QGIS v2.18.9

Я работаю над проектом, который требует 30 м буфера вокруг линейной функции. Функция представляет побережье, и мне нужен буфер, чтобы показать 30 м от линии, представляющей побережье. Есть ли способ сделать это с помощью...

11
Создание параллельных линий на определенном расстоянии от линий, которые являются частью шейп-файла

Я использую QGIS 2.18. У меня есть шейп-файл, который содержит несколько строк. После обработки определенных данных мне нужно провести параллельные линии на разных расстояниях от существующих линий. Например, у меня есть 32 строки в существующем шейп-файле. Я хочу провести параллельные линии на...

11
Добавление инструмента ArcToolbox в QGIS?

Я использую общедоступный инструмент в ArcGIS под названием SPreAD-GIS . Это серия сценариев Python, которые «реализованы как набор инструментов ArcGIS» (с файлом tbx). Я новичок в QGIS. Есть ли способ включить и использовать SPreAD-GIS в QGIS?...

11
В автономном поставщике GRASS в QGIS 2.14 отсутствует папка Msys, инструменты не запускаются

В QGIS 2.12 и ниже, когда кто-то вручную устанавливал пути к папкам провайдера GRASS, это был способ сделать это В ГИС 2.14 нет папки Msys по тому же пути (... \ apps \ msys) или любой другой папки в установке QGIS. Таким образом, даже несмотря на то, что для работы инструментов GRASS автономная...

11
Суммирование значений соседних полигонов с использованием QGIS?

Я надеюсь, что вы можете помочь мне решить следующую проблему: У меня есть векторный (многоугольный) слой. Я хотел бы добавить к слою атрибут, который - для каждого многоугольника - суммирует значения определенного поля всех соседних многоугольников. Чтобы привести более конкретный пример: у меня...

11
processing.runalg () выдает «TypeError: перехват классов, которые не наследуются от BaseException, не разрешен»

Привет всем! Я в некотором роде новичок в PyQGIS, и я пытался запустить скрипт в QGIS 3.0 безуспешно (он точно работал в 2.18) и всегда получал одну и ту же ошибку: AttributeError: модуль 'processing' не имеет атрибута 'runalg' Во время обработки вышеупомянутого исключения произошло еще одно...