GDAL

GDAL
GDAL
GDALLogoColor.svg
원저작자프랭크 워머담
개발자오픈 소스 지리 공간 재단
초기 릴리즈2000년 6월 8일, 22년(2000-06-08)
안정된 릴리스
3.5.1[1] / 2022년 7월 6일; 32일 전 (2022년 7월 6일)
저장소
기입처C, C++, Python
플랫폼크로스 플랫폼
이용가능기간:영어
유형도서관
면허증.X/MIT
웹 사이트gdal.org Edit this at Wikidata

GDAL(Geospatial Data Abstraction Library)은 래스터벡터 지리 공간 데이터 형식을 읽고 쓰기 위한 컴퓨터 소프트웨어 라이브러리이며, 오픈 소스 지리 공간 재단이 허용하는 X/MIT 스타일의 자유 소프트웨어 라이센스에 따라 출시됩니다.라이브러리로서 지원되는 모든 형식에 대한 단일 추상 데이터 모델을 호출 응용 프로그램에 제공합니다.또한 데이터 변환 및 처리를 위한 다양한 유용한 명령줄 인터페이스 유틸리티를 사용하여 구축할 수도 있습니다.투영 및 변환은 PROJ 라이브러리에서 지원됩니다.

GDAL 소스 트리의 일부인 관련 OGR 라이브러리(OGR Simple Features[2] Library)는 단순 피쳐 벡터 그래픽 데이터에 대해 유사한 기능을 제공합니다.

GDAL은 주로 Frank Warmerdam에 의해 개발되었으며, 이후 유지보수가 오픈 소스 지리공간 재단 산하 GDAL/OGR 프로젝트 관리 위원회로 공식적으로 이관되었다.

GDAL/OGR은 "데이터 교환의 확장된 기능"으로 인해 주요 자유 소프트웨어 프로젝트로 간주되며, 광범위한 사용과 포괄적인 기능 [3][4]집합으로 인해 상용 GIS 커뮤니티에서도 사용됩니다.

GDAL/OGR을 사용하는 소프트웨어

일부 소프트웨어 프로그램은 GDAL/OGR 라이브러리를 사용하여 여러 GIS 형식을 읽고 쓸 수 있습니다.이러한 프로그램에는 다음이 포함됩니다.

  • ArcGIS – 커스텀 래스터[5] 포맷에 GDAL 사용
  • Avenza MAPublisher - Adobe Illustrator용 GIS 및 매핑 도구.좌표계 변환, 형식 읽기 및 쓰기, 지오메트리 연산 및 단위 변환에 GDAL을 사용합니다.
  • Avenza Geographic Imager - Adobe Photoshop용 공간 이미징 도구입니다.좌표계 변환, 읽기 및 쓰기 포맷, 단위 변환에 GDAL을 사용합니다.
  • Avenza Maps - iOSAndroid 모바일 맵핑 애플리케이션.GDAL을 사용하여 지리공간 지도/데이터 메타데이터 정보를 읽고 오프라인 탐색을 위해 WGS84로 변환합니다.
  • 바이오스피어3D – 오픈소스 경관 지구
  • 비오톱 발명
  • 캐드워크
  • ENVI – 리모트 센싱 소프트웨어
  • ERDAS APLO - 이미지 서버 및 원격 감지 지역 서비스
  • ERDAS GeoCompressor - ECW 및 JP2 형식으로 이미지 압축
  • Geoconcept 7.1 릴리즈에 GDAL 통합
  • FWTools – Frank Warmerdam이 컴파일한 크로스 플랫폼 오픈 소스 GIS 소프트웨어 번들
  • gdaltokmz – GDAL 지원 래스터 그래픽 형식에서 Google Earth KMZ 형식으로 변환되는 Python 모듈
  • Geo Django – GIS 지원 데이터베이스 지원
  • GeoDMS - 공간 계산 모델을 구축하기 위한 프레임워크입니다.
  • GeoView Pro – iOS 모바일 매핑 애플리케이션
  • Google 어스 – 가상 지구 및 세계 이미지 프로그램
  • 그래스 GIS
  • gvSIG
  • JMap
  • 망고맵
  • 맵 서버
  • MS4W - MapServer for Windows는 MapServer 커뮤니티에서 널리 사용되는 설치 프로그램으로 데이터 액세스에 GDAL을 사용합니다.
  • MapWindow GIS - 오픈 소스 C++ 기반 지리 정보 시스템, ActiveX 컨트롤 및 애플리케이션 프로그래머 인터페이스
  • 메르카르트
  • 사진 측량용 오픈 소스 소프트웨어 패키지인 NASA Ames Stereo Pipeline
  • World Wind Java – NASA의 오픈소스 가상글로브 및 월드이미징 테크놀로지
  • OSSIM(Open Source Geospatial Foundation) – 이미지, 지도, 지형 및 벡터 데이터 처리에 사용되는 라이브러리 및 애플리케이션
  • OpenEV – 지리공간 툴킷 및 해당 툴킷의 프런트 엔드. 지리참조 이미지 및 표고 데이터 표시
  • Orfeo 툴박스– 위성 이미지 처리 라이브러리
  • QGIS
  • R – 공간 데이터 분석을 위한 확장 기능을 갖춘 오픈 소스 통계 소프트웨어.
  • SAGA GIS – 크로스 플랫폼 오픈 소스 GIS 소프트웨어
  • TopoQuest – 인터넷 지형 지도 뷰어
  • Rolta Geomatica 소프트웨어

지원되는 래스터 데이터 형식

버전 2.2.3에서 GDAL/OGR은 154 래스터 및 93 벡터 지리 공간 데이터 [6]형식을 적어도 부분적으로 지원합니다.데이터 형식의 서브셋이 지원되므로 파일을 직접 작성하고 기본 GDAL 컴파일 옵션을 사용하여 지리 참조할 수 있습니다.

다음은 기본적으로는 작성 및 지리 회의를 허용하도록 컴파일된 데이터 형식 목록을 보여 줍니다.

래스터 데이터 형식 이름 코드
호/정보 ASCII 그리드[7] AAIGrid
ADRG/ARC 디지털 래스터 그래픽스(.gen/.thf)[8] ADRG
Bathymetric 속성 그리드(.bag)[9] 가방
마젤란 BLX 토포(.blx, .xlb)[10] BLX
Microsoft Windows 디바이스 독립 비트맵(.bmp)[11] BMP
VTP 이진 지형 형식(.bt)[12] BT
군사 고도 데이터(.dt0, .dt1, .dt2)[13] DED
ESRI.hdr[14] 라벨 EHdr
NASA ELAS[15] ELAS
ENVI.hdr 라벨 부착[16] 래스터 환경
ERMapper(.ers)[16] ERS
NOAA .gtx 수직 기준 이동 GTX
HF2/HFZ 높이 필드 래스터[17] HF2
Erdas Imagine (.img)[18] HFA
이미지 표시 및 분석(WinDisp)[19] 이다.
ILWIS 래스터 맵(.mpr,.mpl)[20] ILWIS
인터그래프[21] 래스터 INGR
USGS 천체 지질학 Is 큐브(버전 [22]2) ISIS2
KML 슈퍼오버레이 KML 슈퍼오버레이
메모리 래스터[23] 메모리
벡셀[24] MFF MFF
벡셀[25] MFF2 MFF2(HKV)
니트프[26] 니트프
NTv2 기준 그리드 이동 NTv2
PCI 지오매틱스 데이터베이스[27] 파일 PCIDSK
래스터 매트릭스 포맷(*.rsw, .mtw)[28] RMF
이드리시[29] 래스터 RST
SAGA GIS 이진[30] 형식 사가
SGI 이미지[31] 포맷 SGI
SRTM HGT 포맷[32] SRTMHGT
USGS ASCII DEM / CDED (.dem)[33] USGSDEM
GDAL 가상 (.vrt)[34] VRT
ASCII 그리드 XYZ[35] XYZ

지원되는 벡터 데이터 형식

GDAL은 다음과 같이 다양한 벡터 데이터 형식을 지원합니다.확장도 가능합니다.

레퍼런스

  1. ^ "GDAL 3.5.1". 6 July 2022. Retrieved 6 July 2022.
  2. ^ "FAQGeneral – GDAL". Trac.osgeo.org. Retrieved 2014-01-20.
  3. ^ Neteler M., Raghavan V. (2006). "Advances in Free Software Geographic Information Systems". Journal of Informatics. Archived from the original on 2011-08-23.

    일상적인 GIS 작업을 위해서는 광범위한 데이터 교환 기능이 필수적입니다.GRAS는 외부 프로젝트인 GDAL/OGR 라이브러리 <http://www.gdal.org>에서 수익을 올립니다. FOSS 라이브러리는 글로벌 데이터 벤더뿐만 아니라 일부 GIS 애플리케이션에서도 사용됩니다.읽기용으로 지원되는 래스터 및 벡터 형식도 많이 생성할 수 있습니다.

  4. ^ Mark Wilcox (2009). Porting to the Symbian Platform: Open Mobile Development in C/C++. Wiley.

    오픈 소스 지리공간 재단의 이사인 Howard Butler는 다음과 같이 말했습니다.GDAL은 지리공간 소프트웨어 세계의 glibc/glibc++라고 생각합니다.개방적이고, 핵심 기능을 제공합니다.그것 없이도 어떻게 일을 해낼 수 있는지 이해할 수 없습니다.」

  5. ^ "ArcGIS 9.2 Desktop Help: Supported raster dataset file formats". ESRI. 2007-08-15.
  6. ^ "GDAL Raster Formats". GDAL - Geospatial Data Abstraction Library. 2011-06-05.
  7. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  8. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  9. ^ "BAG - Bathymetry Attributed Grid". Gdal.org. Retrieved 2018-06-16.
  10. ^ "BLX - Magellan BLX Topo File Format (available from GDAL 1.6.0)". Gdal.org. Retrieved 2014-01-20.
  11. ^ "BMP - Microsoft Windows Device Independent Bitmap". Gdal.org. Retrieved 2014-01-20.
  12. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  13. ^ "DTED - Military Elevation Data". Gdal.org. Retrieved 2014-01-20.
  14. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  15. ^ "ELAS - Earth Resources Laboratory Applications Software". Gdal.org. Retrieved 2014-01-20.
  16. ^ a b "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  17. ^ "HF2 - HF2/HFZ heightfield raster". Gdal.org. Retrieved 2014-01-20.
  18. ^ "HFA - Erdas Imagine .img". Gdal.org. Retrieved 2014-01-20.
  19. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  20. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  21. ^ "INGR - Intergraph Raster Format". Gdal.org. 2013-03-23. Retrieved 2014-01-20.
  22. ^ "ISIS2 - USGS Astrogeology ISIS Cube (Version 2)". Gdal.org. Retrieved 2014-01-20.
  23. ^ "MEM - In Memory Raster". Gdal.org. Retrieved 2014-01-20.
  24. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  25. ^ "MFF2 - Vexcel MFF2 Image". Gdal.org. Retrieved 2014-01-20.
  26. ^ "NITF - National Imagery Transmission Format". Gdal.org. Retrieved 2014-01-20.
  27. ^ "PCIDSK - PCI Geomatics Database File". Gdal.org. Retrieved 2014-01-20.
  28. ^ "RMF - Raster Matrix Format". Gdal.org. Retrieved 2014-01-20.
  29. ^ "RST - Idrisi Raster Format". Gdal.org. Retrieved 2014-01-20.
  30. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  31. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  32. ^ "Various Supported GDAL Raster Formats". Gdal.org. 2013-11-18. Retrieved 2014-01-20.
  33. ^ "Usgsdem - Usgs Ascii Dem (And Cded)". Gdal.org. Retrieved 2014-01-20.
  34. ^ "Virtual Format Tutorial". GDAL. 2003-07-21. Retrieved 2014-01-20.
  35. ^ "XYZ - ASCII Gridded XYZ". Gdal.org. Retrieved 2014-01-20.
메모들

외부 링크