2017年7月13日木曜日

Debian 9 - 9 GeoServer の設定 2

9-2 GeoServer Getting Started

Documentation ページ
http://docs.geoserver.org/

の 「User Manual」の 「Getting Started」 の「stable」リンクをクリック。

Getting Started ページ
http://docs.geoserver.org/stable/en/user/gettingstarted/index.html

の「Using the web administration interface」をクリックします。

Using the web administration interface ページ
http://docs.geoserver.org/stable/en/user/gettingstarted/web-admin-quickstart/index.html

には、「Web Administration interface」の操作方法が記述されています。
これに沿って GeoServer を使ってみます。

「Logging In」
サーバの設定は、ログインして行います。
初期値のユーザ名とパスワードは、「admin」と「geoserver」です。
ユーザ名とパスワードの変更は、「Security」の「Passwods」をクリックして表示される「Passwods」ページ一番上の master password を変更します。
今回は変更しないで使いました。


ログインすると次のように表示されます。
データの下に注意事項が表示されます。



9-3 PostGIS Table の追加Getting Started ページ
http://docs.geoserver.org/stable/en/user/gettingstarted/index.html

の「Publishing a PostGIS Table」

をクリックします。

Publishing a PostGIS Table ページ
http://docs.geoserver.org/stable/en/user/gettingstarted/postgis-quickstart/index.html

9-3-1 Data preparation
データの準備
このブログの「Debian 9 - 8 PostGIS」で準備した nippon データベースの tokyo_kuiki テーブルを使用するので省略します。

9-3-2 Creating a new workspace
新しい Workspaces の作成

1 左側の欄の「Data」の「Workspaces」をクリックします。







2 「Worspaces」画面の「Add new worspace」をクリックします。





3 「New Workspace」で次のように入力します。

Name: npn (10文字以内)
ネームスペースURI: http://www.myhome.net/npn
(インターネット上の唯一(unique)の空間。実際に存在しなくてもいい。
公開予定がないなら上記のように適当に。)



4 「Default Workspace」にチェックをつけて、「Submit」ボタンをクリックします。


9-3-3 Creating a Store の追加
Store の作成
最初のステップは、PostGIS データベース "nippon" の データストア を作成します。
データストア は GeoServer にデータベースの接続の方法を教えます。

1 左側の欄の「Data」の「Stores」をクリックします。







2 「Stores」画面の「Add new Store」をクリックします。






3 「New data source」画面の「Vector Data Sources」の「PostGIS」をクリックします。









4 「Worspace」の初期設定は変えずに、「Basic Store Info」の「Data Source Name」と「Description」を入力します。

Worspace: npn (変更なし)
Data Source Name: nlni
Description: National Land Numerical Info. (説明、任意です)
Enabled: チェックする(変更なし)


5 「Connection Parameters」を指定します。
dbtype: postgis (変更なし)
host: localhost (変更なし)
port: 5432 (変更なし)
database: nippon
schema: public (変更なし)
user: user(tokyo_kuiki テーブルに接続できるユーザ)
password: ●●●●●●● (user がテーブルに接続するときのパスワード)
Namespace: http://www.myhome.net/npn(固定)
Expose primary keys:(transactional WFS を使用するときに必要 チェックなしのとき読み取り専用)
max connections: 10 (変更なし、任意です)
min connections: 1 (変更なし、任意です)
fetch size: 1000 (変更なし、任意です)
Batch insert size: 1 (変更なし、任意です)
Connection timeout: 20 (変更なし、任意です)
validate connections: チェックする(変更なし)
Test while idle: チェックする(変更なし)
Evictor run periodicity: 300(変更なし、任意です)
Max connection idle time: 300(変更なし、任意です)
Evictor tests per run: 3(変更なし、任意です)
Primary key metadata table: (空、変更なし、任意です)
Session startup SQL:(空、変更なし、任意です)
Session close-up SQL:(空、変更なし、任意です)
Callback factory:(空、変更なし、任意です)
Loose bbox: チェックする(変更なし)
Estimated extends: チェックする(変更なし)
preparedStatements: チェックしない(変更なし)
Max open prepared statements: 50 (変更なし、任意です)
encode functions: チェックしない(変更なし)
Support on the fly geometry simplification: チェックする(変更なし)
create database: チェックしない(変更なし)
create database params:(空、変更なし、任意です)

6 「Save」ボタンをクリックします。
追加されたレイヤ一覧が表示されます。



9-3-3 レイヤの追加
0 「ストア新規追加」から続けて操作しても OK です。
1 左側の欄の「Data」の「Layers」をクリックします。






2 「Add a new layer」をクリックします。







3 「New Layer」の「Add a new layer」の「Add layer from」ドロップダウンから「npn:nlni」を選択します。









4 nlni store のレイヤのリストが表示されます。
「tokyo_kuiki」の「Publish」をクリックします。


5 選択したレイヤのリソースと編集したい情報の設定をします。

「Basic Resource Info」を入力します。
Name: tokyo_kuiki (変更なし)
Enabled : チェック(変更なし)
Advertised: チェック(変更なし)
Title: Tokyo Kuiki (任意)
Abstract: National Land Numerical Info. Tokyo Kuiki (任意)


「Keywords」を入力します。
(「Keywords」に属性が追加できます。「Keyword」と「Vocabulary」です。)
Current Keywords: (追加したキーワードが表示されます)
New Keyword: 東京, 区域(右欄のリストから「日本語」を選択 任意)
Vocabulary: area, category(任意)(1つずつ入力して「Add Keyword」ボタンをクリック)

「Metadata links」と「Data links」と「Coordinate Reference Systems」は変更しません。

「座標参照系(CRS)」を入力します。
元ファイルSRS: 空(変更なし)
指定中のSRS: EPSG:4326 (「Find」ボタンをクリックして「4326」を検索して表示された「4326」をクリック)


SRS handling: Force decleard (変更しない)

「Bounding Boxes」を入力します。
ネイティブの範囲矩形: (「Compute from data」をクリック -以下の値が入力されました)
Min X: 138.798095703125
Min Y: 24.1661624908447
Max X: 142.269729614258
Max Y: 35.9567947387695
緯度経度範囲矩形: (「Compute from native bounds」をクリック -以下の値が入力されました)
Min X: 138.798095703125
Min Y: 24.1661624908447
Max X: 142.269729614258
Max Y: 35.9567947387695

「Curved geometries control」は変更しません。

6 ページ上部の「Publishing」タブをクリックします。

「WMS Settings」の「Layer Settings」の「Default Style」が「polygon」になっていることを確認します。
(他は変更しません。)








ページ下部の「Save」ボタンをクリックします。


「layers」ページの一番下に「tokyo_kuiki」が追加されます。


「Previewing the Layer」
1 左側の欄の「Data」の「Layer Preview」をクリックし、「tokyo_kuiki」を検索します。







2 「Common Formats」列の「OpenLayers」をクリックします。

3 成功すれば、OpenLayers Map がポリゴンで表示されます。
範囲が諸島部まで入っていました。















0 件のコメント: