Map上に表示する手順です。Map上にインポートします。国土数値情報データ変換ツールデータ変換ツール(KsjTool)を使って、ダウンロードしたXMLファイルをSHAPE形式に変換します。■SHAPE形式のデータをKML形式に変換QGISをインストールします。起動したら、変換したSHAPE形式のデータファイルの中からshpのファイル(今回はポリゴンデータを使いたいのでSD02.shpを使用します)をドラッグ&ドロップします。Mapに掲載できる制限を超えてしまうので、KMLに変換するデータを絞り込みます。「レイヤー」→「属性テーブルのオープン」を選択。今回はINSカラムの値が「高崎」のものだけを選択します。必要なデータだけが選択された状態になったら、「レイヤー」→「選択部分をベクタファイルとして保存する...」をクリックしKMLファイルとして出力します。一応、KMLファイルが作成できたのですが、このままでは不要な情報などが多いので整形します。今回は、Notepad++の正規表現置換を使って手動で書き換えました。大量に整形が必要な場合は、変換スクリプトを作った方がいいかもしれません。整形したKMLデータのdiff左が元データ、右が整形したデータとなります。Map上に読み込みKMLファイルの読み込み方法は以下。height:100%"></div></body></html>exampleKMLじゃなくGeoJSONを使う方法もあるQGISでSHAPE形式のデータをコンバートする際にKMLじゃなく、GeoJSONとして出力する方法もあります。こちらの方がマップをカスタマイズするのが楽かもしれません。行き来する出稼ぎエンジニア。GIS(地理情報システム)・データビジュアライゼーション・オープンデータなどについて書いてます。