../../_images/logo_geoserver.png ../../_images/OSGeo_project.png

GeoServer

Web サービス

GeoServer は、多様なフォーマットから地図とデータを Web ブラウザやデスクトップ GIS プログラム等の標準的なクライアントに配信する Web サーバです。データは WMS、WFS、WCS、WPS、タイルキャッシュなどの標準に基づくインタフェース経由で配信されます。GeoServer は、ブラウザベースの管理インタフェースを持ち、バックエンド側で複数のデータソースへ接続します。

GeoServer スクリーンショット

主要機能

様々なデータストアからデータを配信:
  • ベクタ
    • シェープファイル、 外部WFS

    • PostGIS, ArcSDE, DB2, Oracle Spatial, MySql, SQL Server

  • ラスタ
    • GeoTiff, JPG 及び PNG (ワールドファイル付き), イメージピラミッド, GDALフォーマット, イメージモザイク, Oracle GeoRaster, NetCDF

WMS 及び WMTS プロトコルを利用した、安全かつ迅速なデータ配信:

データはイメージとして提供されるため、データは完全に安全で保護されています。彼らがあなたのデータを再デジタル化しない限り、あなたのデータを盗む方法はありません。各マップ画層の外観は、フィーチャの色付けとラベル付けを可能にするSLD標準を使用してコントロールできます。これらのルールをOGCと組み合わせることで、スケールに依存するスタイル設定を実装できるため、ユーザがズームインしたときに詳細を追加できます。ラベル衝突管理、グループ化、優先順位も実装されています。

WFS プロトコルを利用した、クライアントへの全ベクタデータ送信:

WFS クライアントは、ベクタデータをダウンロードして地図表示や空間解析等の用途に使用できます。さらに WFS-T プロトコルを利用して、認証されたユーザがサーバのデータを編集、アップロードすることで更新できます。シェープファイルや JSON のような標準規格同様に、データは圧縮した GML で送受信を行います。

WCS プロトコルを利用した、クライアントへのラスタデータ値送信:

GISクライアントはラスタの実データを要求して空間解析に使うことができます。この機能を使うと、あなたのデータで記述したプロセスをベースに、ユーザが活用することができます。

オンザフライ投影変換:

GeoServer は EPSG データベースの主な投影法をサポートしており、オンデマンドでそれらの投影法への再投影ができます。クライアント側で再投影を制限されている場合にはサーバ側でその処理を行うこともできます。

タイルキャッシュ

GeoWebCache は GeoServer に統合されていて、 WMS などの様々なソースからタイル化して地図画像をキャッシュします。様々な (WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth などの) サービスインタフェースを実装し、地図画像配信を加速・最適化します。通常の WMS クライアントで動作するよう、タイルを再結合することも可能です。

Web Processing Service (WPS)

JTS に由来する地理空間アルゴリズムを、 GeoServer の Web Processing Service (WPS) インタフェースを経由して呼び出すことが可能です。これには、処理を連結することや、 レンダリング変換を使用したWMS インタフェースによる強力な可視化が含まれます。

実装されている標準規格

多くの Open Geospatial Consortium (OGC) 標準をサポートしています:

詳細

Webサイト: https://geoserver.org/

ライセンス: GNU General Public License (GPL) version 2

ソフトウェアバージョン: 2.25.3

対応プラットフォーム: Windows, Linux, Mac 上の Java 8 (Oracle JDK 及び OpenJDK)

API インタフェース: WMS, WFS, WCS, REST

サポート: https://geoserver.org/support/

クイックスタート