1. はじめに
QGIS Server は、WMS、WFS、OGC API Features 1.0 (WFS3)、WCS、セマンティックマッピングのための高度な地図作成機能のオープンソース実装の1つです。QGIS Server は C++で記述されたFastCGI / CGI (Common Gateway Interface) アプリケーションであり、Webサーバ(Apache、Nginx など)と連携して動作します。また、新機能を高速かつ効果的に開発、展開することを可能にするため Python プラグインに対応しています。
QGIS Server は、GIS ロジックや地図のレンダリングのためのバックエンドとして、QGIS を使用しています。また、グラフィックスおよびプラットフォームに依存しない C++ プログラミングのために Qt ライブラリが使用されています。他の WMS のソフトウェアとは対照的に、QGIS Server は、サーバ設定とユーザー定義の地図作成ルールの両方のために、設定言語として地図作成ルールを使用します。
QGIS Desktop と QGIS Server は同じ可視化ライブラリを使用しているため、ウェブで公開される地図はデスクトップ GIS と同様の外観になります。
次のセクションでは、Linux (Debian、Ubuntuおよび派生ディストロ) と Windows に QGIS Server をセットアップするためのサンプル構成を記載します。サーバプラグイン開発に関する詳細は QGIS ServerとPython を参照してください。
Free Software Foundation により発行された、GNU Free Documentation License, Version 1.3 またはより新しいバージョンの条件の下で、この文書を複製、頒布、修正することが許可されます。ただし、変更不可部分、表紙テキスト、裏表紙テキストは含まれません。
ライセンスの複製は GNUフリー文書利用許諾契約書 セクションに含まれています。