15-2 東京都のマップファイル例
私の場合の東京都のマップフィルの例です。
使う方は自己責任でお願いします。
国土数値情報
座標系は都道府県に関係なく同じです。
user@debian7-vmw:~/mapdata/tokyo$ ogrinfo kuiki
INFO: Open of `kuiki'
using driver `ESRI Shapefile' successful.
1: N03-13_13_130401 (Polygon)
user@debian7-vmw:~/mapdata/tokyo$ ogrinfo -summary kuiki N03-13_13_130401
INFO: Open of `kuiki'
using driver `ESRI Shapefile' successful.
Layer name: N03-13_13_130401
Geometry: Polygon <-1
Feature Count: 3297
Extent: (136.069482, 20.425119) - (153.986898, 35.898424) <-2
Layer SRS WKT: <-3
(unknown)
N03_001: String (10.0)
N03_002: String (20.0)
N03_003: String (20.0)
N03_004: String (20.0)
N03_007: String (5.0)
1 ポリゴンデータ
2 範囲が度数(degree)で表示
3 WKT(Well Known Text)で座標系が unknown (分からない)とき、特別な記載がないときは、EPSG:4326 で表示してみます。
tokyo_shp.map をコピーして内容を修正します。
user@debian7-vmw:~/mapfile$ cp tokyo_shp.map nippon_nlni_tokyo_pgis.map
user@debian7-vmw:~/mapfile$ vim nippon_nlni_tokyo_pgis.map
MAP
NAME nippon_nlni_tokyo_pgis_map #任意の名前
STATUS ON
SIZE 600 300
EXTENT 136.069482 20.425119 153.986900 35.898424 #ogrinfoで得た情報から
UNITS DD
# SHAPEPATH "../mapdata"
IMAGECOLOR 255 255 255
WEB
IMAGEPATH "/home/user/mapsite/ms_tmp/"
IMAGEURL "/mapsite/ms_tmp/"
END
LAYER
NAME tokyo_kuiki #任意の名前
TYPE POLYGON #ogrinfoで得た情報から
STATUS ON
# DATA "tokyo/N03-13_13_130401.shp" #シェイプファイルの相対位置
CONNECTIONTYPE POSTGIS
CONNECTION "dbname=nippon_nlni host=localhost user=user password='pasword'"
DATA "the_geom from tokyo_kuiki"
CLASS
NAME "City Boundaries" #任意の名前
STYLE
OUTLINECOLOR 153 153 153 #面の外周の色(灰色)
END
END
END
END #MAP
地図を確認します。
ブラウザのアドレスバーに次のように入力してキーを押します。
http://localhost/cgi-bin/mapserv?mode=browse&template=openlayers&layer=tokyo_kuiki&map=/home/user/mapfile/nippon_nlni_tokyo_pgis.map
国土数値情報のデータを使ったマップファイル例をアップロードしておきます。
nippon_nlni_tokyo_pgis1.map
http://localhost/cgi-bin/mapserv?mode=browse&template=openlayers&layer=tokyo_kuiki&layer=gun_seirei&layer=tokyo_pf&layer=shinkansen&layer=jrline&layer=publicline&layer=privateline&layer=thirdsec&layer=station&layer=tokyo_kasen11&layer=tokyo_kasen12&layer=tokyo_kasen21&layer=tokyo_kasen22&layer=tokyo_kasenn30&layer=kosho&map=/home/user/mapfile/nippon_nlni_tokyo_pgis1.map
0 件のコメント:
コメントを投稿