«gdal» 태그된 질문

GDAL (Geospatial Data Abstraction Library)은 래스터 공간 데이터 형식을 처리하기위한 오픈 소스 변환기 라이브러리 및 명령 줄 유틸리티 세트입니다. 라이브러리로서, 지원되는 모든 형식의 호출 응용 프로그램에 단일 추상 데이터 모델을 제공합니다. 또한 데이터 변환 및 처리를위한 다양한 유용한 명령 줄 유틸리티가 제공됩니다.

9
ogr2ogr과 shapefile을 병합 할 때 파일 이름으로 필드를 추가 하시겠습니까?
일부 shapefile을 병합하고 있으며 QGIS 내부에서 문제가 발생하여 ogr2ogr을 직접 사용하고 있습니다. 나는 이것을 (배치로)하고있다 : ogr2ogr -overwrite %destination% %n1% ogr2ogr -update -append %destination% %n2% -nln all_new ogr2ogr -update -append %destination% %n3% -nln all_new ogr2ogr -update -append %destination% %n4% -nln all_new 잘 작동하지만 이제는 결과 셰이프 파일에 병합 한 원래 …
14 gdal  ogr2ogr 

3
아핀 좌표를 위도 / 경도로 변환하려면 어떻게해야합니까?
저는 GIS를 처음 접했습니다. 나는 gdal토지 사용 / 토지 표지 맵을 읽는 데 사용 하고 있으며 특정 토지 표지 유형의 위도 / 경도를 선택하여 다른 데이터 세트로 색인화하여 위도 / 경도로만 표현해야합니다. 불행히도, 나는 지형 변환에서 나에게 주어진 x 및 y 좌표의 형태, 특히 originX및 originY아래를 이해하지 못합니다 . geotransform …

3
Gdal : 다른 래스터로 래스터 클리핑
다중 대역 지오메트리 래스터 파일을 동일한 (더 작은) 영역으로 자르는 간단한 유틸리티를 작성 중입니다. gdalwarp를 사용하여 단일 다각형 클리핑 shapefile을 사용하여 파일을 쉽게자를 수 있습니다. gdalwarp -cutline clipper.shp -crop_to_cutline input.tif output.tif 그러나 클립하려는 실제 영역은 항상 shapefile이 아닌 다른 geotiff 래스터 파일로 정의됩니다. 래스터의 범위를 클리핑 파일로 사용할 수 있다면 …
14 python  raster  gdal  clip  gdalwarp 


2
파이썬에서 GTiff에 대한 통계를 생성하기 위해 GDAL을 얻는 방법
저는 정기적으로 Python에서 GDAL을 사용하여 자체 GeoTIFF 래스터를 만듭니다. from osgeo import gdal from numpy import random data = random.uniform(0, 10, (300, 200)) driver = gdal.GetDriverByName('GTiff') ds = driver.Create('MyRaster.tif', 200, 300) band = ds.GetRasterBand(1) band.WriteArray(data) ds = band = None # save, close 그러나 ArcCatalog / ArcGIS로 결과를 볼 때는 …

2
Python, GDAL 및 건물 래스터 속성 테이블
파이썬과 GDAL을 사용하여 래스터 속성 테이블을 만들고 싶은 정수 래스터가 있습니다. 다음과 같이 Python에서 GDAL 래스터 속성 테이블을 만들 수 있습니다. >>> rat = gdal.RasterAttributeTable() 우리가 볼 수 있듯이 이것은 잘 작동합니다. >>> rat <osgeo.gdal.RasterAttributeTable; proxy of <Swig Object of type 'GDALRasterAttributeTableShadow *' at 0x0000000002A53D50> > 따라서 작성된 테이블에는 행 …

2
.tfw를 사용하여 .tif를 GeoTiff로 변환 하시겠습니까?
tif 이미지 파일과 .tfw world 파일 (Mapertive를 사용하여 OSM 데이터에서 생성)이 있습니다. (리눅스 커맨드 라인을 사용하여) 어떻게 그것을 GeoTIFF 파일로 변환 할 수 있습니까? (즉, 2가 아닌 하나의 파일을 원합니다). 나는 gdal 또는 무언가로 가능하다고 확신합니다.

6
연속 래스터의 모든 셀을 어떻게 반복합니까?
자세한 내용은 이 링크 를 참조하십시오. 문제 : 연속 래스터 (속성 테이블이없는 하나), 셀 단위 로 반복 하고 셀의 값을 얻고 싶습니다 . 실제로 래스터 계산기를 사용하지 않고 아래에 자세히 설명 된 대수 단계를 모방하여 그 값을 가져 와서 조건을 실행하고 싶습니다. 아래의 의견 요청에 따라 문제에 대한 배경 정보를 …
13 python  raster  arcobjects  gdal  c# 

3
여러 스캔 용지 맵에서 색상, 밝기 및 대비를 균등하게하는 방법
나는 주로 벡터 사람이지만 현재 프로젝트의 경우 오래된 스캔 된 종이지도를 사용해야합니다 (관심있는 경우 런던의 WW2 폭탄 피해지도)! 지도를 스캔하고 지리 참조한 후 이제 웹 사이트에 게재 할 타 일식 복합 레이어를 만들려고합니다. 우리는 분명히 경계를 잘라낼 것입니다. 그것은 여기서 문제가 아닙니다. 문제는지도 시트간에 시각적으로 색상과 밝기 차이가보기 어렵다는 것입니다. …

3
논리 연산자 및 기타 함수를위한 gdal_calc 래스터 계산기 구문
에서 gdal_calc에 대한 문서 가 적혀있다 NumPy와 구문을 사용하여 명령 행 래스터 계산기를 . 나중에 그중 하나에 몇 가지 예가 있습니다. gdal_calc.py -A input.tif --outfile = result.tif --calc = "A * (A> 0)"--NoDataValue = 0 - 수단 설정된 제로 값 이하 널로 불행히도 다음과 같은 논리 연산자에 대한 예는 없습니다. …
13 python  gdal  numpy  gdal-calc 

2
psycopg2를 사용하여 postgis에서 파이썬으로 래스터 데이터 다운로드
postgres 테이블에 래스터 데이터가있어 파이썬에 numpy 배열로 가져 가고 싶습니다. psycopg2를 사용하여 DB에 연결하고 있습니다. 데이터를 다운로드 할 수 있지만 문자열 (아마도 직렬화 된 이진)로 돌아옵니다. 이 문자열을 가져 와서 numpy 배열로 변환하는 방법을 아는 사람이 있습니까? st_astiff를 사용하고 16 진수 파일을 다운로드하고 xxd를 사용하도록 인코딩하는 등 래스터를 다운로드하는 다른 …

1
코어 사용률이 낮은 OGR / GDAL 스레딩
ogr / gdal을 사용하여 일부 래스터 데이터를 처리하려고하는데 컴퓨터의 모든 코어를 완전히 활용하지 못하는 것 같습니다. 단일 코어에서만 프로세스를 실행하면 해당 코어를 100 % 활용합니다. 멀티 코어로 분할하려고하면 (아래 예에서 x 오프셋을 청크하고 대기열에 넣음) 8 개의 코어 각각에 대한 활용도가 높아집니다. 각 코어에서 최대 100 %의 사용률 만 추가하는 …

3
fiona에서 FileGDB (Esri 파일 gdb API) 드라이버에 대한 지원을 추가하는 방법은 무엇입니까?
그것에 대해 많은 질문이 있었지만 아무도 내 문제를 해결하지 못했습니다. 나는 다음과 같은 기계를 가지고있다 : 윈도우 7 x64 파이썬 3.4.3 x64 설치되는 페달 : gdalinfo --version --> GDAL 1.11.4, released 2016/01/25; GDAL은 바퀴에서 설치 GDAL-1.11.4-cp34-none-win_amd64.whl에서 여기 에 GDAL이 설치됩니다 C:\Python34\Lib\site-packages\osgeo. 거기에 gdal 및 ogr 및 .pyd 파일에 대한 .exe …


4
'osgeo'라는 모듈이 없습니다.
GDAL을 설치하고 명령 행에서 확인했는데 작동 중이며 명령 행에서 gdal2tiles.py를 실행하면 작동하지만 python IDLE과 동일한 파일 gdal2tiles.py를 실행하면 "osgeo라는 모듈이 없습니다. ' "오류입니다. 도와 줄 수 있어요
13 python  gdal  osgeo  osgeo4w  pyqt4 

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