| 開発者 | 無限の空間、ジオソリューション、屈折研究 |
|---|---|
| 初回リリース | 2001年[1] |
| 安定リリース | 2.25.3 [2]
/ 2024年7月22日 |
| リポジトリ |
|
| 書かれた | ジャワ |
| オペレーティング·システム | Linux、MS-Windows、macOS、POSIX準拠システム |
| タイプ | 地理情報システム |
| ライセンス | ライセンス |
| Webサイト | ジオサーバー |
コンピューティングの世界では、GeoServer はJavaで書かれたオープンソースのサーバーであり、これを使用すると、ユーザーは地理空間データを共有、処理、編集できます。相互運用性を考慮して設計されており、オープン スタンダードを使用して、あらゆる主要な空間データ ソースからデータを公開します。GeoServer は、既存の情報をGoogle EarthやNASA World Windなどの仮想地球儀や、 OpenLayers、Leaflet、Google マップ、Bing マップなどの Web ベースのマップに簡単に接続できる手段へと進化しました。GeoServer は、 Open Geospatial Consortium Web Feature Service標準のリファレンス実装として機能し、Web Map Service、Web Coverage Service、Web Processing Service仕様も実装しています。[3]
目標
GeoServer は、無料かつオープンな空間データ インフラストラクチャ内のノードとして機能することを目指しています。Apache HTTP Server がHTML を公開するための無料かつオープンな Web サーバーを提供しているのと同様に、GeoServer は地理空間データに対して同じことを行うことを目指しています。
特徴
GeoServerは、次のようなさまざまなデータ形式を読み取ります[4]。
- ポストGIS
- オラクル空間
- アークSDE
- IBM DB2 について
- マイグレーション
- モンゴDB
- アパッチソル
- シェイプファイル
- ジオTIFF
- GTOPO30
- ECW、ミスターSID
- JPEG2000
標準プロトコルを通じて、KML、GML、Shapefile、GeoRSS、PDF、GeoJSON、JPEG、GIF、SVG、PNGなどを生成します。さらに、WFSトランザクションプロファイル(WFS-T)を介してデータを編集することもできます。[5] GeoServerには、データレイヤーをプレビューするための 統合されたOpenLayersクライアント が含まれています。
さらに、GeoServer は、KML を使用したネットワーク リンクを通じて、地理空間データをGoogle Earthに効率的に公開することをサポートします。Google Earth 出力の高度な機能には、カスタマイズされたポップアップ、時間と高さの視覚化、および「スーパーオーバーレイ」のテンプレートが含まれます。
GeoServerはGISライブラリであるGeoToolsに依存しています。[6]
使用法
- MassGIS (マサチューセッツ州GIS)
- MACRIS マップ (マサチューセッツ州歴史委員会)
- TriMet (オレゴン州ポートランドの交通機関)
- 陸地測量局(英国国立地図局)
- フランス国立地理研究所(フランス国立地図作成機関)
- GBIF(地球規模生物多様性情報機構)
- 世界銀行
- 地球規模の地震モデル
- GMOS(全球水星観測システム)
- FAO(国連食糧農業機関)
- ニューヨーク市情報技術通信局
- チームサーブ
- ITU(国際電気通信連合)
建築
GeoServer はSpring Framework を使用して、OGC サービスを実装するモジュールにリクエスト ディスパッチ アーキテクチャを提供します。Web 管理アプリケーションは wicket を使用し、拡張機能が追加の構成画面を提供できるようにします。アプリケーションは、spring-mvc-framework を使用して実装された REST API を提供します。
GeoServer は、一般的なサーブレット コンテナをサポートする Web アプリケーションです(スタンドアロン ディストリビューションは、組み込みサーバーとしてJetty (Web サーバー)とともに利用できます)。TileCache に似た Java ベースのキャッシュ コンポーネントである GeoWebCache は、GeoServer にバンドルされていますが、別々に入手できます。 [7]同様に、GeoServer は GeoTools を Java ライブラリとしてパッケージ化していますが、別々に入手することもできます。[8]
GeoServer は長年使用されているアプリケーションであり、アーキテクチャ上の変更が何度か行われています。GeoServer 1.0 は STRUTS フレームワークに基づいて構築され、GeoServer 2.0 では Spring と Wicket への移行が行われました。REST API の初期バージョンでは、spring-mvc-frameworkに移行する前は restlet を使用していました。
参照
- オープン地理空間コンソーシアム
- ウェブ機能サービス
- ウェブマップサービス
- ウェブカバレッジサービス
- MapServer - C で書かれたオープンソースのサーバー
- マップニック
参考文献
- ^ 「履歴 — GeoServer 2.21.x ユーザーマニュアル」。2022年3月31日閲覧。
- ^ 「リリース 2.25.3」。2024年7月22日。 2024年7月23日閲覧。
- ^ "GeoServer". geoserver.org . 2018年8月2日閲覧。
- ^ "GeoServer". geoserver.org . 2018年8月2日閲覧。
- ^ 「WFS リファレンス — GeoServer 2.14.x ユーザーマニュアル」。docs.geoserver.org。2018年8 月 2 日閲覧。
- ^ 「About - GeoServer」. geoserver.org . 2018年8月2日閲覧。
- ^ 「GeoWebCache」。2010年4月5日時点のオリジナルよりアーカイブ。
- ^ 「GeoTools」.
外部リンク
- 公式サイト
