| GDAL | |
|---|---|
| 原作者 | フランク・ウォーマーダム |
| 開発者 | オープンソース地理空間財団 |
| 初回リリース | 2000年6月8日 (2000年6月8日) |
| 安定版リリース | |
| リポジトリ | |
| 書かれた | C、C++、Python |
| プラットフォーム | クロスプラットフォーム |
| 入手可能な | 英語 |
| タイプ | 図書館 |
| ライセンス | X/MIT |
| Webサイト | gdal.org |
地理空間データ抽象化ライブラリ(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形式の読み書きを可能にしています。そのようなプログラムには以下が含まれます。
- ArcGIS – カスタムラスター形式にGDALを使用[ 5 ]
- Avenza MAPublisher - Adobe Illustrator用の GIS およびマッピングツール。座標系変換、フォーマットの読み書き、ジオメトリ操作、単位変換に GDAL を使用します。
- Avenza Geographic Imager - Adobe Photoshop用の空間画像ツール。座標系変換、フォーマットの読み書き、単位変換には GDAL を使用します。
- Avenza Maps - iOSおよびAndroid対応のモバイルマッピングアプリケーション。GDALを使用して地理空間マップ/データのメタデータ情報を読み取り、オフラインナビゲーション用にWGS84に変換します。
- Biosphere3D – オープンソースの風景地球儀
- ビオトープ・インベント
- キャドワーク
- ENVI – リモートセンシングソフトウェア
- ERDAS APOLLO - 画像サーバーとリモートセンシング地理サービス
- ERDAS GeoCompressor - ECW および JP2 形式への画像圧縮
- Geoconceptは7.1リリースでGDALを統合しました。
- FWTools – Frank Warmerdam がコンパイルしたクロスプラットフォームのオープンソース GIS ソフトウェア バンドル
- gdaltokmz – GDAL 対応のラスター グラフィック形式をGoogle Earth KMZ 形式に変換するPythonモジュール
- GeoDjango – Djangoの GIS 対応データベースのサポート
- GeoDMS - 空間計算モデルを構築するためのフレームワーク。
- GeoView Pro – iOSモバイル マッピング アプリケーション
- Google Earth –仮想地球儀と世界画像プログラム
- グラスGIS
- gvSIG
- Jマップ
- マンゴーマップ
- マップサーバー
- MS4W - MapServer for Windows は、データ アクセスに GDAL を使用する、MapServer コミュニティで広く普及しているインストーラーです。
- MapWindow GIS - オープンソースのC++ベースの地理情報システム、ActiveX コントロール、およびアプリケーション プログラマ インターフェイス
- メルカアートル
- NASA Ames Stereo Pipeline、写真測量用のオープンソースソフトウェアパッケージ
- World Wind Java – NASAのオープンソース仮想地球儀と世界画像技術
- OpenDroneMap – 航空画像を処理するためのオープンソースの写真測量ソフトウェア
- オープンソース地理空間財団(OSSIM) – 画像、地図、地形、ベクターデータの処理に使用されるライブラリとアプリケーション
- OpenEV – 地理空間ツールキットとそのフロントエンド。地理参照画像と標高データを表示
- Orfeoツールボックス– 衛星画像処理ライブラリ
- QGIS
- R – 空間データ分析用の拡張機能を備えたオープンソースの統計ソフトウェア。
- SAGA GIS – クロスプラットフォームのオープンソースGISソフトウェア
- TopoQuest – インターネット地形図ビューア
- Rolta Geomatica ソフトウェア
サポートされているラスターデータ形式
バージョン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は、ここに示すように、さまざまなベクターデータ形式をサポートしています。また、拡張性も備えています。
参考文献
- ^ 「リリース 3.12.1」 2025年12月18日. 2025年12月19日閲覧。
- ^ 「FAQGeneral – GDAL」 . Trac.osgeo.org . 2014年1月20日閲覧。
- ^ Neteler M., Raghavan V. (2006). 「フリーソフトウェア地理情報システムの進歩」 . Journal of Informatics . 2011年8月23日時点のオリジナルよりアーカイブ。
広範なデータ交換機能は、 GISの日常業務に不可欠です。GRASSは、外部プロジェクトであるGDAL/OGRライブラリ< http://www.gdal.org >の恩恵を受けています。このFOSSライブラリは、世界的なデータベンダーや一部のプロプライエタリGISアプリケーションでも使用されています。読み取りがサポートされているラスター形式およびベクター形式の多くを生成することも可能です。
- ^ Mark Wilcox (2009). Symbianプラットフォームへの移植:C/C++によるオープンモバイル開発. Wiley.
Open Source Geospatial Foundation のディレクターであるハワード・バトラー氏は次のように述べています。「GDAL は地理空間ソフトウェア界の glibc/glibc++ だと考えています。オープンであり、コア機能を提供しているので、GDAL なしで何かができるとは到底思えません。」
- ^ 「ArcGIS 9.2 Desktop ヘルプ: サポートされているラスター データセット ファイル形式」 . ESRI. 2007 年 8 月 15 日.
- ^ 「GDALラスターフォーマット」 . GDAL - 地理空間データ抽象化ライブラリ. 2011年6月5日.
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「BAG - Bathymetry Attributed Grid」 . Gdal.org . 2018年6月16日閲覧。
- ^ 「BLX - Magellan BLX Topoファイル形式(GDAL 1.6.0以降で利用可能)」 Gdal.org 2014年1月20日閲覧。
- ^ 「BMP - Microsoft Windows デバイス非依存ビットマップ」 Gdal.org 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「DTED - 軍事標高データ」 Gdal.org 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「ELAS - 地球資源研究所アプリケーションソフトウェア」 Gdal.org 2014年1月20日閲覧。
- ^ a b「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ "HF2 - HF2/HFZ 高度フィールドラスター" . Gdal.org . 2014年1月20日閲覧。
- ^ 「HFA - Erdas Imagine .img」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「INGR - Intergraph Raster Format」 . Gdal.org. 2013年3月23日. 2013年9月20日時点のオリジナルよりアーカイブ。 2014年1月20日閲覧。
- ^ 「ISIS2 - USGS Astrogeology ISIS Cube (バージョン2)」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「MEM - インメモリラスター」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「MFF2 - Vexcel MFF2 イメージ」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「NITF - National Imagery Transmission Format」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「PCIDSK - PCI Geomatics データベースファイル」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「RMF - ラスターマトリックスフォーマット」 Gdal.org . 2014年1月20日閲覧。
- ^ "RST - イドリシ ラスター形式" . Gdal.org 。2014 年 1 月 20 日に取得。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「サポートされているさまざまなGDALラスター形式」 . Gdal.org. 2013年11月18日. 2014年1月20日閲覧。
- ^ 「Usgsdem - Usgs Ascii Dem (And Cded)」 . Gdal.org . 2014年1月20日閲覧。
- ^ 「仮想フォーマットチュートリアル」 GDAL. 2003年7月21日. 2014年1月20日閲覧。
- ^ 「XYZ - ASCII Gridded XYZ」 . Gdal.org . 2014年1月20日閲覧。
- 注記
- シュイラー・アーレ、リッチ・ギブソン、ジョー・ウォルシュ (2005).マッピングハック. オライリー. ISBN 0-596-00703-5。
- タイラー・ミッチェル (2005). Web Mapping Illustrated . O'Reilly. ISBN 0-596-00865-1。