| Mapbender | |
|---|---|
| Developer | Mapbender Developer Team |
| Initial release | November 23, 2001 (2001年11月23日) |
| Stable release | 4.2.4[1]
/ 2 December 2025 (2025年12月2日) |
| Repository |
|
| Written in | PHP、HTML、JavaScript、JSON |
| プラットフォーム | クロスプラットフォーム |
| 入手可能な | en、de、it、es、ru、nl、pt |
| タイプ | 地理情報システム |
| ライセンス | マサチューセッツ工科大学 |
| Webサイト | mapbender.org/en/ |
Mapbenderはオープンソース地理空間財団の卒業プロジェクトです。[2] 2008年にはOGCの月間ウェブサイト賞を受賞しました。[3] PortalU [4]やいくつかの州ではINSPIRE規制の実施に使用されています。[5] [6] [7] [8]多くの自治体では都市地図サービスとしてMapbenderを使用しており[9]、オンライン自転車ルートプランナーのマッピングフレームワークとしても使用されています。[10]
導入
MapbenderはPHPとJavaScriptで実装されたWebマッピングソフトウェアで、設定はPostgreSQL PostGISまたはMySQLデータベースに格納されたデータモデルに格納されます。オープンソースプロジェクトとして開発され、GNU GPLのフリーソフトウェアライセンスが付与されています。Mapbenderは、 OGC仕様OWS、WMS、WFSに準拠し、 GeoRSS、GML 、Web Map Contextなどのフォーマットを使用して標準化された空間データサービスを管理するためのフレームワークです。このフレームワークは、ユーザー管理、認証、承認を実装しています。ユーザー、グループ、サービス管理のための管理インターフェースは、データベースに構成として保存されます。
このソフトウェアは、分散型Webマップサービスの表示、オーバーレイ、編集、管理に使用されます。地図自体はサーバーソフトウェアによって生成されます。この点において、Mapbenderはクライアントソフトウェアです。クライアントインターフェースは、Mapbenderサーバー上のPHPスクリプトによって動的に生成されます。
ユーザーインターフェース
ユーザーインターフェースは、同じWebベースのフォームを使用して作成されます。ユーザーインターフェースには、ボタン、マップ、凡例、リンクなどの要素が含まれており、それぞれに関連付けられたHTML属性、PHPモジュールへのパス、またはデータベースに保存されるJavaScriptコードがあります。基本モジュールは以下を実装します。
- ズームインとズームアウト
- パンマップ
- クリックしてクエリ(OGC WMS GetFeatureInfo)
- レイヤーのオン/オフを切り替える
- 座標に移動(ズーム)
- 座標を取得(マウスクリック)
- デジタル化(新しいポイント、ライン、ポリゴンを追加します。これにはトランザクション WFS が必要です)
- マップ サービスをロードする (OGC WMS)
- マップサービスの並べ替えと削除
- 凡例を表示
- 印刷
- 検索インターフェース
- 現在のマップ構成を OGC Web マップ コンテキスト ドキュメントとして保存します。
ユーザー インターフェイスは、境界ボックス、サービス セット、アクティブ化されたレイヤー セット を使用してパラメーター化して開始できます。
管理インターフェース
管理インターフェースは、管理モジュールを備えたユーザーインターフェースです。これにより、管理の柔軟性が高まり、複数のクライアント(複数のインターフェースとユーザー/グループの権限の両方)に対応できます。管理モジュールには、以下の管理(追加、編集、削除)が含まれます。
- ユーザー
- グループ
- インターフェース(GUI)
- WMSサービス
- WFS とトランザクション WFS サービス
- OWS セキュリティプロキシ
- メタデータ
- ログとプロトコル
- サービスモニター
分類
Mapbenderは、サービス指向アーキテクチャ(SOA)において疎結合なWebサービスを管理するように設計されています。初期のGISの歴史において、座標系、直交座標系、測量に関するいくつかの不具合があったため、この方法はやや複雑になることがあります。
Mapbender ソフトウェアは次のトピックをカバーします。
- Web-GIS クライアント (OGC WMS、WFS、カタログ サービス クライアント)
- Geo-CMS(コンテンツ管理システム)
- Web ベースの地図デジタル化および編集機能 (OGC WFS-T クライアント)
- サービスメタ情報ブローカー(ISO 1900シリーズ)
- カタログシステム(ISO 19119 サービスメタデータ)
- セキュリティ管理(認証、認可、SSOセキュアサービス)
- 会計管理(ログ)
- 空間Webサービスオーケストレーション
参考文献
- ^ “リリース 4.2.4”. 2025年12月2日. 2025年12月2日閲覧。
- ^ 「プレスリリース:MapbenderはOSGeoの最初の卒業ソフトウェアプロジェクトです」。2016年3月5日時点のオリジナルよりアーカイブ。2012年10月4日閲覧。
- ^ OGCニュースレターアーカイブ
- ^ ドイツ環境ポータル archive.today 2013年9月11日アーカイブ
- ^ ジオポータル ラインラント・プファルツ
- ^ ジオポータル・ザールラント
- ^ “ブランデンブルクの水文地質図”. 2021年12月4日時点のオリジナルよりアーカイブ。2013年9月11日閲覧。
- ^ ハンブルク首都圏 Archived 2013-06-06 at the Wayback Machine
- ^ Mapbenderを使用した選択された都市地図サービスのリスト Archived 2013-09-28 at the Wayback Machine
- ^ ドイツのラインラント=プファルツ州が運営するラートヴァンダーラント
外部リンク
- 公式サイト
- Ohloh の Mapbender [永久リンク切れ]