| 開発者 | スティーブ・ライム(元はOSGeo財団のプロジェクト) |
|---|---|
| 初回リリース | 1994 |
| 安定版リリース | 8.4.0 [1]
/ 2025年1月15日 |
| リポジトリ |
|
| 書かれた | C / C++ 言語 |
| プラットフォーム | クロスプラットフォーム |
| タイプ | GIS ソフトウェア(比較) |
| ライセンス | MIT の |
| Webサイト | マップサーバー |
MapServer は、空間対応のインターネット アプリケーションを構築するためのオープンソースの開発環境です。C 言語で構築されており、現在利用可能な最速の Web マッピング エンジンの 1 つとして広く知られています。CGIプログラムとして実行することも、複数のプログラミング言語 ( SWIGを使用) をサポートする MapScript 経由で実行することもできます。MapServer は、 GDALでサポートされているラスター形式またはベクター形式など、数百のデータ形式にアクセスでき、オンザフライの再投影はPROJによって処理されます。MapServer は、当時ミネソタ大学に勤務していた Steve Lime によって開発されたため、以前は商用の「マップ サーバー」と区別するために「UMN MapServer」と呼ばれていました。今日では、単に「MapServer」と呼ばれることが多く、MapServer プロジェクト運営委員会 (PSC) によって管理されています。MapServer は、もともとNASAの支援を受けて開発されました。NASA は、衛星画像を一般に公開する方法を必要としていました。 [2]
オープンソース地理空間財団
2005 年 11 月、Autodesk、MapServer 技術運営委員会メンバー、ミネソタ大学、および DM ソリューション グループは、MapServer Foundation の設立を発表しました。[3] この発表で、Autodesk は、インターネット マッピング アプリケーションMapGuide を、まったく新しいコードでオープン ソース アプリケーションとして開発し、「MapServer Enterprise」と命名することを発表しました。[3] 既存の MapServer アプリケーションは、「MapServer Cheetah」に名前が変更されます。[3] この名前の変更は、MapServer コミュニティから圧倒的に反対されました。[4] その後、Autodesk はこの名前の変更を撤回し、製品名として「MapGuide」を保持しました。[4] また、MapServer Foundation を設立する計画は中止されました。代わりに、 2006 年にOpen Source Geospatial Foundation (OSGeo) が設立され、MapServer およびその他のオープン ソース GIS プロジェクト ( MapGuide Open Source を含む) が組み込まれました。[5]
タイムライン
MapServer はWeb マッピングの歴史において重要な役割を果たしてきました。その進化の概要は次のとおりです。
- 1994年:UMNはNASA/ForNetから森林データのウェブ配信を支援するための資金を獲得した。[6]
- 1997-07: MapServer 1.0、 NASA ForNet プロジェクトの一環として開発。森林管理者向けに Web 経由でリモート センシングデータを配信する必要性から生まれました。
- 1998-07: MapServer 2.0 が ForNET の最終成果物としてリリースされ、再投影サポートが追加されました ( PROJ.4 )。
- 1999年: UMNがMapServerをオープンソースプロジェクトにする。[6]
- 2000-06: MapServer 3.0はNASA TerraSIPプロジェクトの一環として開発されました。これはUMN MapServerの最初の公開オープンソースリリースでもあります。[7]
- 2001-06: MapServer 3.2 が MapScript 1.0 とともにリリースされ、CSS と同様にレイアウトの柔軟性が追加されました。
- 2002-06: MapServer 3.5が書き直され、[8] PostGISとArcSDEのサポートが追加されました。バージョン3.6では、初期のOGC WMSサポートが追加されました。
- 2003-07: MapServer 4.0、24 ビット ラスター出力サポートとSWFのサポートが追加されました。
- 2005-04: MapServer 4.6 で SVG のサポートが追加されました。
- 2007-09: MapServer 5.0 がリリースされ、Anti-Grain Geometry (AGG) グラフィックス ライブラリが導入されました。
- 2011-05: MapServer 6.0 がリリースされ、OpenGL および KML 出力のサポートが追加されました。5.6.X が安定バージョンです。
- 2012-11: MapServer 6.2 がリリースされ、INSPIREサービスのサポートが追加されました。TinyOWS および MapCache とともにリリースされました。
- 2013-09: MapServer 6.4がリリースされ、[9] CMakeのサポート、輪郭レンダリング、レイヤージオメトリ変換が追加されました。
- 2015-07: MapServer 7.0がリリースされ、[10]ヒートマップレイヤー、WFS 2.0のサポート、レイヤーレベルの文字エンコーディングが追加されました。
- 2018-07: MapServer 7.2がリリースされ、[11] MVTサポート、マップファイル内の複数行コメントのサポート、MapScriptのPython 3サポートが追加されました。
- 2019-05: MapServer 7.4がリリースされ、[12] SWIGを介したPHP 7 MapScriptのサポートと、初期のPROJ 6 APIのサポートが追加されました。
- 2020-05: MapServer 7.6がリリースされ、[13] PROJ 6 APIの完全なサポートが追加され、マップファイルの接続オプションとWindows上のマップファイルでの特殊文字のサポートが追加されました。
- 2022-09: MapServer 8.0がリリースされ、[14]ネイティブFlatGeobufサポート、OGCAPI:機能サポート、MapServerの新しい設定ファイルが追加され、PHPネイティブMapScriptが削除され、PHPNG (SWIG) MapScriptに置き換えられました。
- 2024-07: MapServer 8.2がリリースされ、[15] OGC API機能のサポート、GitHubリポジトリの再構築、および正規表現の検証のセキュリティが追加されました。
- 2025-01: MapServer 8.4がリリースされ、[16] PCRE2ライブラリのビルドサポート、新しいCOMPOSITE.COMPOPブレンディング操作、およびCONNECTIONTYPE RASTERLABELが追加されました。
参照
- GeoServer - Javaで書かれたオープンソースサーバー
- Mapnik - デスクトップおよびサーバーマップレンダリング用のオープンソースマッピングツールキット
- TopoQuest - テクノロジーを使用した地形図ビューア
参考文献
- ^ 「リリース 8.4.0」。2025年1月15日。 2025年1月17日閲覧。
- ^ Ojeda-Zapata, Julio (2005 年 6 月 17 日)。「ミネソタ州の MapServer が Web ベースのマッピング分野で活躍」。Pioneer Press (ミネソタ州セントポール)。
- ^ abc Schutzberg、Adena (2005 年 11 月 28 日)。「MapServer コミュニティ、Autodesk が MapServer Foundation を発表」。directionsmag.org。2007 年 2 月 4 日時点のオリジナルよりアーカイブ。
- ^ ab Grimes、Brad、Joab Jackson (2006 年 5 月 1 日)。「オープンソースの名前には何があるか?」Government Computer News。2006 年 11 月 12 日時点のオリジナルよりアーカイブ。
- ^ Schuyler Erle (2006 年 2 月 4 日)。「Introducing… the Open Source Geospatial Foundation!」。mappinghacks.com。2009 年 4 月 8 日時点のオリジナルよりアーカイブ。2007年1 月 20 日閲覧。
- ^ ab "MapServerHistory – MapServer". trac.osgeo.org .
- ^ TerraSIP 2007-02-09 ウェイバックマシンにアーカイブ
- ^ http://www.dei.isep.ipp.pt/~matos/cadeiras/pjac/sig/oss/lime_plenary.ppt
- ^ 「6.4 アナウンス — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 7.0.0 のお知らせ — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 7.2.0 のお知らせ — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 7.4.0 のお知らせ — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 7.6.0 のお知らせ — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 8.0.0 のお知らせ — MapServer 8.0.1 ドキュメント」。mapserver.org。
- ^ 「バージョン 8.2.0 のお知らせ — MapServer 8.2.0 ドキュメント」。mapserver.org。
- ^ 「バージョン 8.4.0 のお知らせ — MapServer 8.4.0 ドキュメント」。mapserver.org。
外部リンク
- 公式サイト
