«qgis-processing» 태그된 질문

QGIS에 고급 분석 기능을 제공하는 공간 데이터 처리 프레임 워크

2
PyQGIS를 사용하여 많은 수의 맵을 생성하십니까?
종의 분포지도를 수백 개 만들어야합니다. 각 종에 대한 분포를 포함하는 shapefile이 있으며 각 종에 대한 분포를 포함하고 있으며 관련 종의 이름, 범례 (영역을 구별하기 위해)를 포함하는 이미지 (jpg, png 또는 기타)로 맵을 얻고 싶습니다. 연간 분포, 번식, 비 사육 등 ...). QGIS를 사용하여이 작업을 수행하고 싶습니다.

5
QGIS Python 콘솔 외부에서 sextante 알고리즘을 실행하는 방법은 무엇입니까?
OSGeo4W 배포의 독립형 파이썬에서 sextante를 실행하는 방법을 찾으려고 노력하고 있습니다. 내가하고 싶은 이유는 Model Builder에서 모델을 테스트 할 때마다 대화 상자에 매개 변수를 입력하는 데 지 쳤기 때문입니다. 여기 파이썬 스크립트가 있습니다. test.py # as per http://qgis.org/pyqgis-cookbook/intro.html#using-pyqgis-in-custom-application from qgis.core import * # supply path to where is your qgis installed …


2
QGIS 3의 processing.getObject ()
processing.getObject()QGIS에서는 더 이상 사용할 수없는 것 같습니다 . from PyQt5.QtCore import * from qgis.core import * #... layer = processing.getObject(layer) # -> ...module 'processing' has no attribute 'getObject' 사용하는 새로운 방법이 get.Object있습니까?

1
QGIS 2.18.10은 어떤 SAGA 버전을 지원합니까?
QGIS 2.18.10부터는 SagaAlgorithmProvider더 이상이라는 사전이 없습니다 supportedVersions. 이전에는 다음과 같았습니다. supportedVersions = {"2.1.2": ("2.1.2", SagaAlgorithm212), "2.1.3": ("2.1.3", SagaAlgorithm213), "2.1.4": ("2.1.4", SagaAlgorithm214), "2.2.0": ("2.2.0", SagaAlgorithm214), "2.2.1": ("2.2.0", SagaAlgorithm214), "2.2.2": ("2.2.2", SagaAlgorithm214), "2.2.3": ("2.2.3", SagaAlgorithm214), "2.3.0": ("2.3.0", SagaAlgorithm230), "2.3.1": ("2.3.0", SagaAlgorithm230)} 이제 단순히 말합니다 : if not version.startswith('2.3.'): ProcessingLog.addToLog(ProcessingLog.LOG_ERROR, self.tr('Problem with SAGA …

2
Ubuntu 16.04의 QGIS 2.18에서 Grass 알고리즘을 실행할 수 없습니다
UbuntuGIS 리포지토리를 통해 QGIS 및 GRASS가 설치되어 있습니다. GRASS 6 또는 7 알고리즘을 실행하려고하면 다음 오류 메시지가 나타납니다. "This algorithm cannot be run :-( It seems that GRASS GIS 7 is not correctly installed and configured in your system. Please install it before running GRASS GIS 7 algorithms." 이 문제에 …

2
QGIS 2.18.1에서 Python을 통해 벡터 레이어 병합
현재 다음 코드를 사용하여 두 벡터 레이어를 병합합니다. def append_layers(layer1, layer2, output): from processing.core.Processing import Processing Processing.initialize() import processing.tools processing.tools.general.runalg("qgis:mergevectorlayers", layer1, layer2, output) append_layers(layer1.shp, layer2.shp, output.shp) 이것은 QGIS 2.14에서 잘 작동하는 것 같지만 2.18.1에서는 다음 메시지와 함께 실패합니다. Error: Wrong number of parameters ALGORITHM: Merge vector layers 2.14와 2.18 사이에 …


2
"차이"도구를 사용하려고하면 " 'QgsWKBTypes'is not defined"오류가 발생합니다
두 개의 겹치는 벡터 레이어를 분리하고 QGIS 2.18의 차이점을 찾으려고합니다. 포인트가있는 레이어와 버퍼가 다른 레이어를 찾아보십시오. 둘 다 다음과 같은 오류가 발생합니다. global name 'QgsWKBTypes' is not defined See log for more details 나는 이것을 웹에서 검색했지만 해결책을 찾지 못하는 것 같습니다.

2
QGIS에서 선을 다각형으로 변환하면 은색 다각형이 생성됨
PyQGIS에서 폴리 라인 레이어를 다각형 화하려고 시도하는 동안 processing.runandload("qgis:linestopolygons",explode_path,polygon_path) 파이썬 콘솔에서 명령을 사용하면 선 가장자리에 해당하는 다각형을 만들지 않습니다. 대신 곡선 가장자리를 따라 은색 다각형을 만듭니다. 선 가장자리를 따라 다각형이 만들어지지 않는 이유는 무엇입니까? 다각형 화에서 검은 선은 생성 된 다각형의 가장자리로 간주됩니다. 대신 곡선 가장자리 (파란색 다각형)를 따라 몇 …

2
QGIS 2.16 Merge에 폴더 옵션이 없습니다
QGIS 2.16을 설치했는데 병합 (벡터 메뉴> 데이터 관리)에 더 이상 폴더 옵션이없는 것으로 나타났습니다. 이 옵션을 사용하면 먼저 프로젝트 / 작업 영역에 레이어를로드하지 않고도 전체 폴더를 처리 / 병합 할 수 있습니다. QGIS 2.16의 변경 로그를 살펴 보았습니다. fTools는 처리 도구로 대체되었지만 추가 기능이 제거 된 이유를 알 수 없습니다.

2
QGIS 모델러를 사용하여 파일에 처리 결과를 저장 하시겠습니까?
모델에서 처리 결과를 파일로 저장하고 싶습니다. 내 모델에는 Extract by location합리적인 결과를 생성하지만 Save as...수동으로 해야하는 임시 레이어로만 사용되는 알고리즘 (두 벡터 입력 포함) 이 있습니다. 가장 좋은 방법은 결과를 shapefile로 저장하는 모델의 경로를 전달하는 것입니다 (첫 번째 단계). 이것이 모델입니다. 출력 벡터 (파일)는 처리 결과에 연결할 수 없습니다. 스크린 …

2
runalg와 함께 메모리 레이어를 입력 및 / 또는 출력으로 사용합니까?
runalg를 사용하여 메모리 레이어를 입력 및 / 또는 출력으로 사용할 수 있습니까? runandload를 사용 하면이 작업을 수행합니다. processing.runandload("qgis:mergevectorlayers","memory:bufferOne", "memory:bufferTwo", r"memory:merged") processing.runandload("qgis:dissolve", r"memory:merged", True, '', r"D:\PythonTesting\dissolved.shp") 매개 변수 2와 3은 이미 메모리에있는 입력 레이어이고, 매개 변수 3은 출력 레이어이며 메모리에 기록되고 다음 도구에서 사용됩니다 (디졸브). 이것은 잘 작동하지만 runalg 와 동일한 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.