Mapbender

Mapbender
DeveloperMapbender Developer Team
Initial releaseNovember 23, 2001 (2001年11月23日
Stable release
4.2.4[1] / 2 December 2025; 10 days ago (2025年12月2日
Repository
  • github.com/mapbender/mapbender
Written inPHPHTMLJavaScriptJSON
プラットフォームクロスプラットフォーム
入手可能な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はPHPJavaScriptで実装されたWebマッピングソフトウェアで、設定はPostgreSQL PostGISまたはMySQLデータベースに格納されたデータモデルに格納されます。オープンソースプロジェクトとして開発されGNU GPLフリーソフトウェアライセンスが付与されています。Mapbenderは、 OGC仕様OWSWMSWFSに準拠し、 GeoRSSGML 、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サービスオーケストレーション

参考文献

  1. ^ “リリース 4.2.4”. 2025年12月2日. 2025年12月2日閲覧
  2. ^ 「プレスリリース:MapbenderはOSGeoの最初の卒業ソフトウェアプロジェクトです」。2016年3月5日時点のオリジナルよりアーカイブ2012年10月4日閲覧。
  3. ^ OGCニュースレターアーカイブ
  4. ^ ドイツ環境ポータル archive.today 2013年9月11日アーカイブ
  5. ^ ジオポータル ラインラント・プファルツ
  6. ^ ジオポータル・ザールラント
  7. ^ “ブランデンブルクの水文地質図”. 2021年12月4日時点のオリジナルよりアーカイブ2013年9月11日閲覧。
  8. ^ ハンブルク首都圏 Archived 2013-06-06 at the Wayback Machine
  9. ^ Mapbenderを使用した選択された都市地図サービスのリスト Archived 2013-09-28 at the Wayback Machine
  10. ^ ドイツのラインラント=プファルツ州が運営するラートヴァンダーラント
「https://en.wikipedia.org/w/index.php?title=Mapbender&oldid=1307059869」より取得