| GeoAPI | |
|---|---|
| 開発者 | オープン地理空間コンソーシアム |
| 安定放出 | 3.0.2 / 2023年1月24日 ( 2023-01-24 ) |
| 執筆 | Java |
| オペレーティング·システム | クロスプラットフォーム |
| タイプ | GISツールキット |
| ライセンス | Apache-2.0ライセンス |
| Webサイト | http://www.geoapi.org/ |
| リポジトリ | github |
GeoAPIは、 GISアプリケーション向けのJavaインターフェースセットを提供するフリーソフトウェアです。GeoAPIインターフェースは、国際標準化機構(ISO)が19100シリーズの文書で共同で公開した抽象モデルと具体的な仕様、およびオープン地理空間コンソーシアム(OGC)が抽象仕様と実装仕様で公開した仕様に基づいています。GeoAPIは、これらの標準を解釈し、対象プログラミング言語の制約と使用法に合わせて調整します。Javaインターフェースに変換された国際標準は以下のとおりです。
GeoAPI 3.0 は OGC 標準として承認され、OGC 実装仕様として公開されています。[ 1 ] Javaアーカイブ ファイルはApache Maven中央リポジトリから入手できます。[ 2 ] Java インターフェースはorg.opengisパッケージで定義されています。
パッケージ内の Java インターフェースの最初の公開リリースはorg.opengis、2001 年 1 月 12 日に公開された OpenGIS 座標変換サービス実装仕様標準でした。[ 3 ] この標準は、後から GeoAPI 1.0 と名付けられました。[ 4 ] [ 5 ]
オープンソースプロジェクトの開発者は、2002年10月に地理空間APIの作成を求める公開メールを受けて後から参加した。[ 6 ] OGCはGeoAPI標準ワーキンググループを設立し、2005年6月にGeoAPI 2.0を公開した。[ 7 ]
OGC GeoAPIワーキンググループは2006年6月に解散しましたが、2009年1月にGeoAPI 3として再編成されました。[ 8 ] OGCは2011年6月にGeoAPI 3.0をリリースし、続いて2017年に3.0.1、2023年に3.0.2をリリースしました。[ 9 ]
GeoToolsプロジェクトはGeoAPI 2に参加しましたが、GeoAPI 3の前に離脱しました。GeoToolsはGeoAPIインターフェースのフォークを作成しましたが、org.opengis名前空間を保持したため、OGC標準リリースとの互換性がなくなりました。[ 10 ] この競合は、2023年10月のGeoTools 30リリースで解決されました。