Why it doesn't work?

作業のメモ、記録をブログに残しています。

GeoJSONデータのインポート時の新規追加項目に対応、及ぶ不具合修正

久しぶりに、
MAP上に表示しているGeoJSONデータをダウンロード可能にする - Why it doesn't work?の続きです。

GeoJSONデータのproperties項目内にcontent項目を追加して、Eventの内容を表示するよう対応しましたが、動作確認中に不具合がいくつか見つかったので、合わせて修正してコミットしました。
geojson_anime_button.html
今回の修正内容は以下の通りです。

  • インポートしたGeoJSONデータのproperties項目内のcontent項目を表示するよう対応
  • 上記対応に合わせて、"S"(Start), "E"(End)以外のeventをラベルに表示できるよう対応
  • 関数名のtypoを修正
  • ソート後にソート前の配列のIndexを参照していた不具合を修正
  • 上記修正に合わせて、properties項目内のtime項目を時刻として表示する
  • GeoJSONデータ追加時に、"S"(Start), "E"(End)のラベルを初期化

今回の対応で以下のように表示されます。
f:id:zakiyamatakashi:20180505101722p:plain