GDAL

GDAL
原作者フランク・ウォーマーダム
開発者オープンソース地理空間財団
初回リリース2000年6月8日 (2000年6月8日
安定版リリース
3.12.1 [ 1 ] ウィキデータで編集する / 2025年12月18日 (2025年12月18日
リポジトリ
書かれたCC++Python
プラットフォームクロスプラットフォーム
入手可能な英語
タイプ図書館
ライセンスX/MIT
Webサイトgdal.orgWikidataで編集する

地理空間データ抽象化ライブラリGDAL)は、ラスターおよびベクターの地理空間データ形式(例:シェープファイル)の読み書きを行うためのコンピュータソフトウェアライブラリであり、 Open Source Geospatial Foundationによって、X/MITスタイルの寛容なフリーソフトウェアライセンスの下でリリースされています。ライブラリとして、GDALは、サポートされているすべての形式について、呼び出しアプリケーションに単一の抽象データモデルを提供します。また、データ変換および処理のための様々な便利なコマンドラインインターフェースユーティリティと組み合わせて構築することもできます。投影と変換はPROJライブラリによってサポートされています。

GDALソースツリーの一部である関連OGRライブラリ(OGRシンプルフィーチャライブラリ[ 2 ] )は、シンプルなフィーチャベクターグラフィックスデータに対して同様の機能を提供します。

GDAL は、バージョン 1.3.2 がリリースされるまで主に Frank Warmerdam によって開発され、その後、メンテナンスがOpen Source Geospatial Foundation傘下の GDAL/OGR プロジェクト管理委員会に正式に移管されました。

GDAL/OGRは、その「広範なデータ交換機能」により主要なフリーソフトウェアプロジェクトとみなされており、また、その広範な使用と包括的な機能セットにより、商用GISコミュニティでも主要なフリーソフトウェアプロジェクトとみなされています。 [ 3 ] [ 4 ]

GDAL/OGR を使用したソフトウェア

いくつかのソフトウェアプログラムは、GDAL/OGRライブラリを使用して、複数のGIS形式の読み書きを可能にしています。そのようなプログラムには以下が含まれます。

サポートされているラスターデータ形式

バージョン2.2.3の時点で、GDAL/OGRは154のラスター地理空間データ形式と93のベクター地理空間データ形式を少なくとも部分的にサポートしています。[ 6 ]データ形式のサブセットがサポートされており、デフォルトのGDALコンパイルオプションを使用してファイルを直接作成し、地理参照することができます。

以下は、作成と地理参照を可能にするためにデフォルトでコンパイルされているサポートのデータ形式のリストです。

ラスターデータ形式名 コード
Arc/Info ASCIIグリッド[ 7 ]AAIグリッド
ADRG/ARCデジタル化ラスターグラフィックス(.gen/.thf)[ 8 ]ADRG
水深属性グリッド(.bag)[ 9 ]バッグ
マゼランBLXトポ(.blx、.xlb)[ 10 ]BLX
Microsoft Windowsデバイス非依存ビットマップ(.bmp)[ 11 ]BMP
VTPバイナリ地形フォーマット(.bt)[ 12 ]BT
軍事標高データ(.dt0、.dt1、.dt2)[ 13 ]DTED
ESRI .hdrラベル付き[ 14 ]EHdr
NASA ELAS [ 15 ]エラス
ENVI .hdr ラベル付きラスター[ 16 ]ENVI
ERマッパー(.ers)[ 16 ]ERS
NOAA .gtx 垂直データムシフトゴットエックス
HF2/HFZ高度場ラスター[ 17 ]HF2
エルダス・イマジン(.img) [ 18 ]HFA
画像表示と解析(WinDisp)[ 19 ]IDA
ILWISラスターマップ(.mpr、.mpl)[ 20 ]イルウィス
インターグラフラスター[ 21 ]イング
USGS天体地質学イシスキューブ(バージョン2)[ 22 ]ISIS2
KMLスーパーオーバーレイKMLスーパーオーバーレイ
メモリ内ラスター[ 23 ]メム
ベクセルMFF [ 24 ]MFF
ヴェクセルMFF2 [ 25 ]MFF2(香港版)
NITF [ 26 ]NITF
NTv2 データムグリッドシフトNTv2
PCI Geomaticaデータベースファイル[ 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. ^ 「リリース 3.12.1」 2025年12月18日. 2025年12月19日閲覧
  2. ^ 「FAQGeneral – GDAL」 . Trac.osgeo.org . 2014年1月20日閲覧
  3. ^ Neteler M., Raghavan V. (2006). 「フリーソフトウェア地理情報システムの進歩」 . Journal of Informatics . 2011年8月23日時点のオリジナルよりアーカイブ

    広範なデータ交換機能は、 GISの日常業務に不可欠です。GRASSは、外部プロジェクトであるGDAL/OGRライブラリ< http://www.gdal.org >の恩恵を受けています。このFOSSライブラリは、世界的なデータベンダーや一部のプロプライエタリGISアプリケーションでも使用されています。読み取りがサポートされているラスター形式およびベクター形式の多くを生成することも可能です。

  4. ^ Mark Wilcox (2009). Symbianプラットフォームへの移植:C/C++によるオープンモバイル開発. Wiley.

    Open Source Geospatial Foundation のディレクターであるハワード・バトラー氏は次のように述べています。「GDAL は地理空間ソフトウェア界の glibc/glibc++ だと考えています。オープンであり、コア機能を提供しているので、GDAL なしで何かができるとは到底思えません。」

  5. ^ 「ArcGIS 9.2 Desktop ヘルプ: サポートされているラスター データセット ファイル形式」 . ESRI. 2007 年 8 月 15 日.
  6. ^ 「GDALラスターフォーマット」 . GDAL - 地理空間データ抽象化ライブラリ. 2011年6月5日.
  7. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  8. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  9. ^ 「BAG - Bathymetry Attributed Grid」 . Gdal.org . 2018年6月16日閲覧。
  10. ^ 「BLX - Magellan BLX Topoファイル形式(GDAL 1.6.0以降で利用可能)」 Gdal.org 2014年1月20日閲覧
  11. ^ 「BMP - Microsoft Windows デバイス非依存ビットマップ」 Gdal.org 2014年1月20日閲覧
  12. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  13. ^ 「DTED - 軍事標高データ」 Gdal.org 2014年1月20日閲覧
  14. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  15. ^ 「ELAS - 地球資源研究所アプリケーションソフトウェア」 Gdal.org 2014年1月20日閲覧
  16. ^ a b「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  17. ^ "HF2 - HF2/HFZ 高度フィールドラスター" . Gdal.org . 2014年1月20日閲覧
  18. ^ 「HFA - Erdas Imagine .img」 . Gdal.org . 2014年1月20日閲覧。
  19. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  20. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  21. ^ 「INGR - Intergraph Raster Format」 . Gdal.org. 2013年3月23日. 2013年9月20日時点のオリジナルよりアーカイブ。 2014年1月20日閲覧
  22. ^ 「ISIS2 - USGS Astrogeology ISIS Cube (バージョン2)」 . Gdal.org . 2014年1月20日閲覧
  23. ^ 「MEM - インメモリラスター」 . Gdal.org . 2014年1月20日閲覧
  24. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  25. ^ 「MFF2 - Vexcel MFF2 イメージ」 . Gdal.org . 2014年1月20日閲覧。
  26. ^ 「NITF - National Imagery Transmission Format」 . Gdal.org . 2014年1月20日閲覧。
  27. ^ 「PCIDSK - PCI Geomatics データベースファイル」 . Gdal.org . 2014年1月20日閲覧
  28. ^ 「RMF - ラスターマトリックスフォーマット」 Gdal.org . 2014年1月20日閲覧
  29. ^ "RST - イドリシ ラスター形式" . Gdal.org 2014 年 1 月 20 日に取得
  30. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  31. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  32. ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧
  33. ^ 「Usgsdem - Usgs Ascii Dem (And Cded)」 . Gdal.org . 2014年1月20日閲覧
  34. ^ 「仮想フォーマットチュートリアル」 GDAL. 2003年7月21日. 2014年1月20日閲覧
  35. ^ 「XYZ - ASCII Gridded XYZ」 . Gdal.org . 2014年1月20日閲覧。
注記