tokyo_context_default.map
MAP
NAME tokyo_context_default_map
STATUS ON
SIZE 600 300
EXTENT -279000 1054000 -185000 1104000
UNITS METERS
IMAGECOLOR 255 255 255
IMAGETYPE png
#
# Start of web interface definition
#
WEB
# MINSCALE 2000000
# MAXSCALE 50000000
#
# On Windows systems, /tmp and /tmp/ms_tmp/ should be created at the root
# of the drive where the .MAP file resides.
#
IMAGEPATH "/home/user/ka-map/htdocs/tmp/ms_tmp/"
IMAGEURL "/ms_tmp/"
END
END # Map File
ウェッブブラウザのアドレス欄に次のように入力しました。
http://localhost/cgi-bin/mapserv?MODE=map&MAP=/home/user/mapfile/tokyo_context_default.map&CONTEXT=/home/user/mapfile/tokyo_map_context.xml&LAYERS=kukaku
次のようにエラーが表示されたので
msBuildWMSLayerURLBase(): WMS connection error. At least wms_format or wms_formatlist is required for layer kukaku. Please either provide a valid CONNECTION URL, or provide those values in the layer's metadata.
tokyo_bmi_pgis_img.map の該当レイヤと tokyo_wms.map の各レイヤの Metadata に "wms_format" "image/png" を追加しました。
再びウェッブブラウザのアドレス欄に次のように入力して、結果をtokyo_map_context.xml に保存します。
http://localhost/cgi-bin/mapserv?map=/home/user/mapfile/tokyo_wms.map&service=WMS&request=GetContext&version=1.1.0
Map Context ドキュメントを使って地図を表示します。
ウェッブブラウザのアドレス欄に次のように入力しました。
http://localhost/cgi-bin/mapserv?MODE=map&MAP=/home/user/mapfile/tokyo_context_default.map&CONTEXT=/home/user/mapfile/tokyo_map_context.xml&LAYERS=kukaku
画像が表示されたので次のように3つのレイヤを表示しました。
http://localhost/cgi-bin/mapserv?MODE=map&MAP=/home/user/mapfile/tokyo_context_default.map&CONTEXT=/home/user/mapfile/tokyo_map_context.xml&LAYERS=height kukaku gyoseikai
0 件のコメント:
コメントを投稿