«python» 태그된 질문

파이썬은 많은 GIS 프로그램에서 사용되는 오픈 소스 해석 프로그래밍 언어입니다.

1
파이썬에서 PDF로 QGIS 내보내기 작성기
작곡가를 포함하는 QGIS 프로젝트가 있습니다. 물론 GUI로 들어가면 pdf 등으로 내보낼 수 있습니다. 파이썬 스크립트를 통해이 작업을 수행하고 싶지만 make 스크립트를 위해. 온라인에서 읽은 내용은 다음과 같습니다. #!/usr/bin/env python import sys from qgis.gui import QgsMapCanvas, QgsLayerTreeMapCanvasBridge from PyQt4.QtCore import QFileInfo from PyQt4.QtXml import QDomDocument from qgis.core import * qgs = …
11 qgis  python  pyqgis  pdf 

1
파이썬 : 조건에 따라 줄 바꿈
각 정점 / 점과 관련된 데이터가있는 여러 줄 문자열의 geopandas 데이터 프레임이 있습니다. Point_x = (Lat, Lon, Time, ID, Data1, Data2, Data3) 포인트는 ID를 기준으로 선 스트링으로 변환되고 시간순으로 정렬됩니다. 조건이 충족되는 지점에서 줄을 끊고 싶습니다. 지금은 포인트 사이의 거리가 어떤 값보다 클 때입니다. 미래에는 데이터 필드의 기능이 가치가있는 곳이 …

2
파이썬으로 여러 래스터 값에 투명도를 설정하는 방법
다음 코드를 사용하면 래스터 값 0에 100 % 투명도를 설정할 수 있습니다. map=None for lyr in QgsMapLayerRegistry.instance().mapLayers().values(): if lyr.name() == "some_layer": map= lyr tr=None tr=QgsRasterTransparency() tr.initializeTransparentPixelList(0) map.renderer().setRasterTransparency(tr) map.triggerRepaint() 두 값 (0과 8)을 100 % 투명하게 정의하려면 어떻게해야합니까? 래스터 값이 8 인 마지막 블록의 명령을 반복하면 첫 번째 값 (0)이 레이어 …

1
ENVI (Classic) ROI의 이진 형식은 무엇입니까?
저는 ENVI / IDL 사용자로 가득 찬 사무실에서 Pythonist입니다. 격차를 해소하는 데 도움이되는 몇 가지 도구를 만들었지 만 큰 장애물 중 하나는 동료들이 많이 사용하는 ENVI Classic .roi 파일입니다. 텍스트 기반 형식을 구문 분석하기 쉽기 때문에 ENVI 5 ROI를 Python으로 쉽게 가져올 수 있습니다. 그러나 ENVI Classic .roi 파일의 이진 …

1
파이썬에서 GDAL로 지오텍 읽기, 수정 및 쓰기
Python GDAL 바인딩 및 numpy를 사용하여 원격 감지 이미지 처리의 로프를 배우려고합니다. 첫 번째 시도로 Landsat8 geotiff 파일을 읽고 간단한 조작을 수행하고 결과를 새 파일에 씁니다. 아래의 코드는 원본 래스터가 조작 된 래스터가 아닌 출력 파일에 덤프된다는 점을 제외하고는 잘 작동하는 것으로 보입니다. 의견이나 제안은 환영 할 만하지 만 특히 …

4
QGIS를 사용하여 500 CSV 파일을 효율적이고 쉽게 재 투영하는 방법은 무엇입니까?
내 질문은이 사이트의 일부 오래된 질문과 유사합니다. qgis로 가져 와서 변환하는 CSV 파일 (지리 좌표) 이 많이 있으며 일반적인 방법은 가장 길지 않습니다 (너무 길다). 거의 500 개의 CSV 파일 (wgs84 좌표)이 있으며 이것이 내가하고 싶은 일입니다. 모든 CSV 파일을 한 번에 QGIS로 가져 오기 그들을 투영 CSV 파일로 내보내기 …
11 qgis  python  pyqgis  export  csv 

3
Python, GDAL 및 Scikit-Image를 사용한 이미지 처리
처리에 어려움을 겪고 있으며 여기서 해결할 수 있기를 바랍니다. 임업에 적용된 원격 감지, 특히 LiDAR 데이터로 작업합니다. 아이디어는 트리 상단 감지에 Scikit 이미지를 사용하는 것입니다. 저는 Python을 처음 사용하기 때문에 다음과 같은 일을 할 수있는 위대한 개인의 승리를 고려했습니다. CHM 가져 오기 (matplotlib 포함); 가우시안 필터를 실행합니다 (scikit-image 패키지 사용). …

2
매끈한 Postgis 지오메트리 읽기
geopandas를 사용하여 ipython 노트북에서 소규모 워크 플로우를 수행하고 모양 데이터, 때로는 모양 파일, 때로는 postgis (더 비싼 처리가 수행되는 곳)에서 많은 지리 공간 데이터를 가져옵니다. 그런 다음을 사용하여 postgis 테이블을 파이썬으로 가져 와서 sqlalchemy지오메트리를 WKT로 변환하여 다음과 같은 결과를 얻습니다. sql = """ SELECT ST_AsText(ST_Transform(the_geom,4326)) as newgeom,* FROM public.parcels2010_small limit …


2
두 점에서 Shapely LineString을 만드는 방법
두 개의 점이 있으면 직선 LineString객체 를 만들고 싶습니다 . from shapely.geometry import Point, LineString A = Point(0,0) B = Point(1,1) 에 대한 매끈한 설명서LineString 상태 : 일련의 Point인스턴스는 유효한 생성자 매개 변수가 아닙니다. A LineString는 포인트로 설명되지만 Point 인스턴스로 구성되지는 않습니다. 나는 두 점을 그래서 만약 A및 B, 라인 …
11 python  shapely 

3
ArcGIS for Desktop의 Python 추가 기능과 .NET 추가 기능의 장단점은 무엇입니까?
ESRI .NET 도움말에서 찾았습니다. 파이썬 모든 ArcGIS Desktop 응용 프로그램에는 Python이라는 내장 스크립팅 언어가 포함되어 있습니다. 단순화 된 Python API (응용 프로그래밍 인터페이스)를 통해 ArcGIS의 여러 영역 (특히 지리 처리)에 액세스 할 수 있으므로 일반적인 작업을 쉽게 작성하고 자동화 할 수 있습니다. Python 스크립트는 쉽게 공유되며 외부 개발 환경없이 생성 …

3
여러 겹치는 래스터의 모자이크 처리 프로세스를 개선하기 위해 Python을 사용한 히스토그램 매칭?
여러 겹치는 래스터의 모자이크 처리 프로세스를 개선하기 위해 Python을 사용하여 히스토그램 일치를 시도하고 있습니다. 다음에서 찾은 코드를 기반으로합니다. http://www.idlcoyote.com/ip_tips/histomatch.html 지금까지 인접한 두 래스터의 겹치는 영역을 잘라내어 배열을 평평하게했습니다. 길이가 같은 2 차원 배열이 2 개 있습니다. 그런 다음 위 웹 사이트에서 찾은 코드를 기반으로 다음 코드를 작성했습니다. 표시된 코드에서 gd …


1
QGIS에서 파이썬 세션을 저장하는 방법?
QGIS의 python 콘솔에서 많은 스크립트를 실행 한 후 10 개 이상의 사전과 목록이 있으며 추가 분석을 위해 이들을 필요로합니다. 이 모든 변수를 사용하여 파이썬 세션을 저장하는 방법이 있습니까? 일반적으로 내 질문은 파이썬 콘솔에서 변수로 변수를 내 보내서 나중에 다시로드 할 수있는 방법입니다. 감사
11 qgis  python  pyqgis 

1
PyQGIS와 함께 QThread를 사용하여 반응 형 GUI를 유지하는 방법
QGIS 1.8 용 Python 플러그인으로 일부 일괄 처리 도구를 개발하고 있습니다. 도구를 실행하는 동안 GUI가 응답하지 않는 것으로 나타났습니다. 일반적으로 작업 스레드에서 작업이 완료되어야하며 상태 / 완료 정보가 GUI로 신호로 전달됩니다. 나는 강둑 을 읽었다 문서 및 doGeometry.py의 소스 (에서 작업을 구현 연구 ftools을 ). 이러한 소스를 사용하여 기존 코드 …

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