ダウンロードしたファイルは解凍するとXMLファイルになります。
ksjtoolでシェイプファイルに変換してください。
変換したシェイプファイルは、名前がtokyoのフォルダに入れておくとわかりやくなります。
シェイプファイルの内容は、
user@debian:~/mapdata$ ogrinfo tokyo
INFO: Open of `tokyo'
using driver `ESRI Shapefile' successful.
1: N03-090320_13_EC01 (Polygon)
user@debian:~/mapdata$ ogrinfo -summary tokyo N03-090320_13_EC01
INFO: Open of `tokyo'
using driver `ESRI Shapefile' successful.
Layer name: N03-090320_13_EC01
Geometry: Polygon
Feature Count: 3298
Extent: (136.069482, 20.425119) - (153.986900, 35.898424)
Layer SRS WKT:
(unknown)
PRN: String (6.0)
SUN: String (1.0)
CON: String (8.0)
CN2: String (10.0)
AAC: String (5.0)
東京都ではデータが次のようになっています。
このままデータを使用します。
マップファイルもこれを使って修正します。
PRN: 都道府県
SUN: ?
CON: 郡政令、23区名と西多摩郡
CN2: 市区町村、市町村名
AAC: 行政コード
マップファイルのレイヤの例(tokyo_shp.map)
---
LAYER
NAME gyoseikai
TYPE POLYGON
STATUS ON
DATA "../mapdata/tokyo/N03-090320_13_EC01.shp"
LABELITEM CN2
METADATA
"group_title" "行政界"
"layer_encoding" "SJIS"
"queryable" "true"
"searchfield" "CN2"
"fields" "CON:郡政令,CN2:市区町村"
END
CLASS
# NAME "City Boundaries"
NAME "行政界"
STYLE
OUTLINECOLOR 153 153 153
END
LABEL
MINFEATURESIZE 40
TYPE TRUETYPE
FONT vl-gothic
ENCODING SJIS
SIZE 8
END
END
TEMPLATE temp_tokyo_shp.html
END
LAYER
NAME gun_seirei
GROUP gun_seirei
TYPE ANNOTATION
STATUS ON
DATA "../mapdata/tokyo/N03-090320_13_EC01.shp"
LABELITEM CON
METADATA
"group_title" "郡政令"
"layer_encoding" "SJIS"
"searchfield" "CON"
"fields" "CON:郡政令,CN2:市区町村"
END
CLASS
NAME "Gun Seirei Label"
LABEL
MINFEATURESIZE 40
TYPE TRUETYPE
FONT vl-gothic
ENCODING SJIS
SIZE 8
POSITION uc
END
END
TEMPLATE temp_tokyo_shp.html
END
END # End of Mapfile
0 件のコメント:
コメントを投稿