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

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

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

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

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

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

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

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

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

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

1
Почему порядок импорта имеет значение в автономном скрипте обработки PyQGIS?
Я столкнулся со странной проблемой при запуске автономных сценариев обработки PyQGIS. Порядок импорта в сценарии влияет на его нормальное выполнение. Вы можете воспроизвести проблему, открыв консоль Python и введя следующий скрипт (я использую GNU / Linux, QGIS 2.6.1, плагин обработки v.2.2.0-2 и Python 2.7.3): # Prepare the environment import sys …

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

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


1
Что такое новый alglist и alghelp в обработке QGIS 3.0?
Доступ к новым сценариям обработки QGIS 3.0 через консоль Python становится для меня сложной задачей, тем более что старые команды processing.alglist () и processing.alghelp () кажутся несуществующими. Как вызвать список сценариев обработки? Как вызвать справочную информацию для отдельного сценария?

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

1
r.mapcalc не выдает вывод в QGIS
Некоторое время я пытался использовать r.mapcalc из QGIS Processing Toolbox. Тем не менее, алгоритм не дает мне никакого вывода. Я пробовал несколько растровых слоев и различные выражения, но алгоритм никогда ничего не выводит в «Каталог результатов». Ниже представлено изображение, показывающее простой пример настройки алгоритма. Может быть, я что-то упустил, но …

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