Skip to content

9SQ/seismic-intensity-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

seismic-intensity-map

Seismic Intensity Map Rendering using Earthquake Information from JMA(Japan Meteorological Agency) by OpenLayers 4

気象庁防災情報XML電文の震度速報、震源・震度に関する情報から生成したGeoJSONを用いて、区域別の震度(数値)を当該区域上にマッピングします。

sample web viewer

  • 縮尺に応じて細分区域(188区域)と市町村等(1898区域)の表示が切り替わります。
  • jma-eqxml2geojsonで生成した2つのGeoJSONが必要です。
  • 描画にはOpenLayers 4を使用しています。

ファイル

  • maprenderer.js : 本体
  • docs/index.html : サンプルhtml
  • docs/maprenderer.min.js : minify済み
  • docs/largeScalePoints.json : サンプルGeoJSON
  • docs/smallScalePoints.json : サンプルGeoJSON
  • docs/images/*.png : 各震度と震源地のアイコン

GeoJSON (2016年04月16日 01時25分頃に熊本県熊本地方で発生した最大震度7の地震のXML電文から生成したもの) をサンプルとして含めているので、docs/index.htmlで表示を確認できます。

Releases

No releases published

Packages

No packages published