../../_images/logo_qgis_mapserver.png

QGIS Server クイックスタート

QGIS Serverは、QGIS デスクトップアプリケーションと同じライブラリを使用して、Webマップサービス(WMS)を提供します。

このクイックスタートでは、次の方法について説明します:

  • 既存の QGIS プロジェクトを開いて、QGIS Serverでレンダリングしましょう。

  • 新規 QGIS プロジェクトを作成し、WMS をブラウザで直接開きます。

GeoExt ビューアを起動する

OSGeoLive には、GeoExt Javascript フレームワークにもとづくサンプル地図ビューアが収録されていますので、QGIS Serverをつかって地図をレンダリングしましょう。

  1. Geospatial ‣ Desktop GIS ‣ QGIS Desktop をクリックします。ブラウザウィンドウに、世界のマップを表示するWebマップビューアが表示されます。

../../_images/qgis_mapserver_browser.jpg

あるいは、次のURLを使用してアプリケーションにアクセスすることもできます。 http://localhost/qgis_server

QGISプロジェクトの編集

さて、これで QGIS で地図スタイルを変更できるようになりました。

  1. Geospatial ‣ Desktop GIS ‣ QGIS Desktop をクリックします

  2. メニューバーから、 Project ‣ Open を選択します。

  3. QGIS-NaturalEarth-Example.qgs を選択して、 Open をクリックします。

    • QGIS でレンダリングされた同じ地図が表示されるはずです。さて、河川のスタイルを変更してWebマップビューアで確認してみましょう。

  4. レイヤツリーから、 ne_10m_rivers_lake_centerlines をダブルクリックします。

  5. アウトラインオプションで、異なる青色へ変更してみましょう。

  6. OK をクリックします。河川が新しい色にレンダリングされました。

  7. Project ‣ Save を選択して、プロジェクトを保存します。

  8. Webブラウザをもういちど開きます。

  9. 拡大ズームします。河川が同じ色でレンダリングされていることがわかるはずです。

新規 QGIS プロジェクトの作成

  1. QGIS をもう一度開きます。

  2. Project ‣ New を選択します。

  3. Layer ‣ Add Layer ‣ Add Vector Layer をクリックします。

  4. データセット /home/user/data/natural_earth2/ne_10m_admin_0_countries.shp をさがします。

  5. Open をクリックします。世界の国々のマップが表示されました。

  6. Project ‣ Save を選択して、プロジェクトを保存します。

  7. Use file name /home/user/world.qgz and press Save.

  8. WMS URL を開きます。QGIS サーバでレンダリングされた世界地図が表示されるはずです。

次のステップは何?

QGIS サーバの詳細については、QGIS Server Guide を参照してください。

ドキュメント

Debian/Ubuntu でのサーバ導入については:

QGIS Web クライアント: