GeoJSON形式は、住所の座標や市の境界などのジオメトリ情報を持てるフォーマットで、GIS( Geographic Information System )関係の以下のサイトでも使用されている。
政府統計の総合窓口
政府統計の総合窓口(e-Stat)は各府省等が公表する統計データを一つにまとめ、統計データを検索したり、地図上に表示でき...
http://nlftp.mlit.go.jp/ksj/index.html
GeoJSONのPython3系での読み込みとデータの参照の例は、以下の通り。簡単に読み込みが可能で、データの中身も簡単に取得できる。PHPなどでも同様に処理できる。
#!/usr/bin/python3.6
import sys
import json
#############################################################################################
inpt_file_name = r"test.geojson"
#############################################################################################
with open(inpt_file_name, 'r',encoding="utf-8") as f:
jData = json.load(f)
for prop in jData["features"]:
stationName = prop["properties"]["stationName"]
lineName = prop["properties"]["lineName"]
latitude = (prop["geometry"]["coordinates"][0][0]
+ prop["geometry"]["coordinates"][1][0] ) * 0.5
longitude = (prop["geometry"]["coordinates"][0][1]
+ station["geometry"]["coordinates"][1][1] ) * 0.5