---
# System prepended metadata

title: '[チーム東京備蓄計画] Tokyo OSS Party!! 2021 記録シート'
tags: [TokyoOSSParty2021]

---

# [チーム東京備蓄計画] Tokyo OSS Party!! 2021 記録シート
## DemoDay
![](https://i.imgur.com/zbXGsAf.jpg)
![](https://i.imgur.com/hPGNeOU.jpg)
![](https://i.imgur.com/VoPbVSv.jpg)
![](https://i.imgur.com/95ZxpEe.jpg)
![](https://i.imgur.com/xXa6CfS.jpg)
![](https://i.imgur.com/uSGxcQ6.jpg)
1. [東京都の事業者と行政向けのデモ](https://shogoorg.github.io/kepler.gl/kepler.gl.html)
1. [東京都民向けのデモ](https://shogoorg.github.io/kepler.gl/kepler.gl_read.html)
1. [コード](https://github.com/shogoorg/kepler.gl/tree/master/examples/custom-map-style-openstreetmap)
![](https://i.imgur.com/lAKH8u3.jpg)
![](https://i.imgur.com/IosVW2A.jpg)
![](https://i.imgur.com/gXOJaj7.jpg)
![](https://i.imgur.com/vl4TiYa.jpg)
![](https://i.imgur.com/Ql66yNN.jpg)
![](https://i.imgur.com/3v8WiMd.jpg)
![](https://i.imgur.com/OWdV4hK.jpg)
* [Googleフォーム](https://docs.google.com/forms/d/e/1FAIpQLSfUj4-F6pdbODKjlHu6cjGD-RD09p1fxE7KwlaeWkjTDPcqyw/viewform?usp=sf_link)
![](https://i.imgur.com/ffYZxa6.jpg)
![](https://i.imgur.com/7GYq4yF.jpg)
## チームメンバー
* Shogo
### チームで策定したコミュニケーションルール
First Fair Fun
## 1. 取り組む課題
* [Tokyo OSS Party!! 課題詳細と提供データ　八王子市](https://hackmd.io/@hackcamp89/BkVEN-4_F)
## 2. 課題に対するアプローチ
この東京備蓄計画は、備蓄の効果的な需要の実現を目的にしている。
東京都民が、備蓄を需要できない地域があるという課題を、地理情報、避難所の備蓄、*一時滞在施設の備蓄*のオープンデータを使い、地理空間分析ツールのオープンソースを活用して、備蓄を需要できない地域を少なくすることにより解決しようとしている。
## 3. 役割分担
ボッチソン
## 4. 中間報告
### a. 選択した課題
* [Tokyo OSS Party!! 課題詳細と提供データ　八王子市](https://hackmd.io/@hackcamp89/BkVEN-4_F)
### b. 課題に対するアプローチ（現在のイメージ）
![](https://i.imgur.com/0WBcxxg.png)
### b. 開発進捗概要
e. チームの成長・得られた観点のステータスを参照。
### c. チーム運営・コミュニケーションについて
オープンデータを利用して、オープンソースを活用する。
### d. 技術について
[Kapper.gl](https://kepler.gl)をフォークする。
### e. チームの成長・得られた観点
メンターからのIssue
* 仮説を検討する。
台湾の薬局マスク購入を参照した上で、仮説を立てました。
Done
* 空き家を避難所の備蓄にするメリットを考える。
都民としては、空き家を倉庫にされている方は多かったです。空き家の備蓄が売れればいいと思います。行政としては、避難所がない場所が空き家になるのでいいと思います。
Done
* スマートロックの可能性を検討する。
空き家をNFTにできるようにします。NFTの標準プロトコル(ERC721）に準拠します。その後、スマートロックの可能性はあると思います。スマートコントラクトの最初の論文の例はスマートキー。
Done
* 空き家を公開していない理由を検討する。盗難対策もあるし、人が集中する可能性がある。
空き家の備蓄の需要予測ができるように、Amazon ForecastやGoogle Auto MLの仕様に準拠したデータ項目定義を作成できるようにしました。
Done
* 備蓄のデータは他の都道府県や市区町村で公開されている場合がある。例えば、吹田市。実際のデータを利用した方がいい。
東京備蓄のオープンデータを利用しました。
Done
* 避難所の備蓄でない、空き家の備蓄を検討しているが、空き家でなくてもいいのではないか。
一時滞在施設のデータを利用しました。空き家を備蓄倉庫にする場合、一時滞在施設申請が必要だからです。
Done
* ストーリーを検討する必要がある。
ストーリーは、台湾の薬局マスク購入を参照しました。
Done

技術メンターからのIssue
* 2Dの方がいい。
Done
* Hexは透過度を指定。
Done
* Mapbox　Ver2.0はライセンスが課題。[Open Street mapのTile](https://tile.openstreetmap.jp/)の利用を推奨。Maptiler Basic　Ja　GL　StyleのGl Styleを推奨。　
現在は、OpenStreetMapとMapboxのマップスタイルを表示している。
Done
* 災害種別ごとに、避難所が表示できればいい。
東京都の避難所のデータは、災害種別ごとに分類されていなかったです。全ての災害種別に対応しているということにしました。八王子市の避難所データは災害種別に分類されていました。
Done
* 避難所の備蓄がない場所に空き家を表示できればいい。八王寺に空き家の情報はある。
一時滞在施設のデータを利用しました。空き家を備蓄倉庫にする場合、一時滞在施設申請が必要だからです。
Done
* ハッカソンでは、データがない場合、データを作る。
避難所と一時滞在施設それぞれを備蓄のデータと組み合わせました。避難所と一時滞在施設の許容人数と属性がわかれば備蓄の個数はわかります。しかし、東京都の避難所データは許容人数と属性が公開されていませんでした。制約事項として、各避難所と一時滞在施設のすべての備蓄の個数は1にしています。
Done
* 避難所があるレイヤとない空き家のレイアを重ねる。
Done
* 備蓄需要と備蓄供給の備蓄需給マッチング、備蓄整備、備蓄計画というコンセプトの指摘。
Done
* プレゼンに向けて、誰を対象にするか何をするか説明する。
備蓄需要の市民と備蓄供給する事業者と行政との協働。
Done
* プレゼンに向けて、動画を準備する。
Todo
* デモをレヴュー中に指摘事項一部反映した。
Done

アイデア後に思ったこと。
* [東京都オープン・ソース・ソフトウェア公開ガイドライン](https://github.com/Tokyo-Metro-Gov/tokyo-oss-guideline)に準拠する。
Done
* 東京都の[避難所管理運営の指針](https://www.fukushihoken.metro.tokyo.lg.jp/joho/soshiki/syoushi/syoushi/hinanjo-shishin/index.html)に準拠する。
Done
* 東京都の[災害時拠点強靭化緊急促進事業](https://www.bousai.metro.tokyo.lg.jp/kitaku_portal/1000048/1006430/1007877/index.html)に東京都の事業者が、一時滞在施設の補助金申請ができることを確認する。
Done
* 台湾の薬局マスク購入マップを参照すること。違いは次の通り。
　*　台湾の薬局マスク購入マップが薬局のマスクを課題にしているが、避難所と一時滞在施設の複数の備蓄を課題にしている。
　* 台湾の薬局マスク購入マップがマスクの供給を課題にしていることに対して、備蓄の需要を課題にしている。
Done
* 東京都の[洪水ハザードマップ](https://www.kensetsu.metro.tokyo.lg.jp/jigyo/river/chusho_seibi/index/menu03.html)を参照すること。違いは次の通り。
　*　洪水ハザードマップを公表していない地域の情報を公開している。
　*　浸水予想区域図・浸水想定区域図はあえて表示していない。情報が多くなるためです。
Done
* [東京備蓄ナビの備蓄オープンデータ](https://github.com/code4fukui/tokyobichikunavi)は公開されているので使用すること。
Done
### f. 困っていること・ヘルプが欲しいこと
* レビューをしてほしい。
レヴューをしてもらいます。
Done

---
## 5. サービス内容
### サービスの名前
東京備蓄計画
### サービスへのリンクURL
サービスへのリンクURLは次の通りです。自由に地図を作成してください。画面を更新すれば、最初の画面が再表示します。推奨動作環境はパソコンです。モバイルは今後対応する予定です。
1. [東京都の事業者と行政向けのデモ](https://shogoorg.github.io/kepler.gl/kepler.gl.html)：八王子市のマップを日本語で表示する場合は、「八王子市」で検索して、言語設定を「日本語」にしてください。
1. [東京都民向けのデモ](https://shogoorg.github.io/kepler.gl/kepler.gl_read.html):八王子市のマップを日本語で表示したい場合は、「八王子市」で検索して、言語設定を「日本語」にしてください。
1. [コード](https://github.com/shogoorg/kepler.gl/tree/master/examples/custom-map-style-openstreetmap)：東京都の事業者と行政向けのデモのコードです。未実装の機能が複数あります。

オープンデータにデータがないために、次の制約があります。
1. 避難所の備蓄と一時滞在施設の人数や属性ごとの人数は表示されません。
1. 避難所の備蓄と一時滞在施設の備蓄の個数は１個と表示されます。
1. 災害種別ごとに、避難所と一時滞在施設は表示されません。

### a.ターゲット（主人公）
1. 備蓄を需要する東京都民　
1. 備蓄を供給する東京都の事業者と行政
### b.課題の背景
1. 東京都民が、避難所の備蓄を需要できない地域がある。
1. 東京都の行政が、避難所の備蓄を供給できない地域がある。
![](https://i.imgur.com/BFgNeBf.jpg)
六角形の半径1km範囲の避難所にある水の備蓄の個数。六角形の色が薄い地域は、水の備蓄が少ない。六角形の色がない地域は水の備蓄の需要がない。
### c.使う技術・技術的特徴と使うデータ
1.  [Kapper.gl](https://kepler.gl):Kepler.glは、大規模なデータセット向けの強力なオープンソースの地理空間分析ツール。Kapper.glをフォークした。また、kepler.glのデモにデータを追加して、デモを作成した。
1.  [OpenStreetMap](https://openstreetmap.jp/):OpenStreetMap(OSM)は、誰でも自由に地図を使えるよう、みんなでオープンデータの地理情報を作るプロジェクト。現在は、OpenStreetMapとMapboxの地理情報を表示している。
3.  [東京都防災マップ 避難所一覧データ](https://catalog.data.metro.tokyo.lg.jp/dataset/t000003d0000000093)
4.  [都立一時滞在施設一覧](https://www.bousai.metro.tokyo.lg.jp/_res/projects/default_project/_page_/001/005/247/20210701.pdf)
5.  [東京備蓄ナビの備蓄オープンデータ](https://github.com/code4fukui/tokyobichikunavi/blob/main/csv/stockpile_list.csv)
### e.サービスの内容・特徴
1. 東京都民が、避難所の備蓄と*あらたに一時滞在場所の備蓄*を需要できない地域を少なくする。
1. 東京都の行政が、避難所の備蓄を供給できない地域を少なくする。*あらたに東京都の事業者と行政が、一時滞在場所の備蓄を供給できない地域を少なくする。*
![](https://i.imgur.com/jtdwfTT.jpg)
六角形の半径1km範囲の避難所にある水の備蓄の個数（赤）と*一時滞在施設にある水の備蓄の個数（青）*。六角形の色が薄い地域は、水の備蓄が少ない。六角形の色がない地域は水の備蓄の需要がない。

主な機能はレイヤとフィルターとインタラクションの3点。東京都の事業者と行政は編集と閲覧ができるが、東京都民は閲覧しかできない。
1. レイヤ：避難所と一時滞在施設にある備蓄のレイヤを表示する。
![](https://i.imgur.com/zbQ4rwm.jpg)
1. フィルター：備蓄をフィルターする。
![](https://i.imgur.com/jtsENue.jpg)
1. インタラクション：備蓄のツールチップ。あるいは、位置をジオコーダー。
![](https://i.imgur.com/oJrUF22.jpg)
### f.課題と解決に関わるステークホルダーとその役割
1. 東京都民が、避難所の備蓄*と一時滞在施設の備蓄を需要する。*
2. 東京都の行政が、避難所の備蓄を供給する。*東京都の事業者と行政が、~~一次滞在施設~~一時滞在施設の備蓄を供給する。*
### g.サービスによって課題が解決された世界のイメージ
次の２つの方法によって、東京都民は避難所と*一時滞在施設*の備蓄を効果的に需要できる。*あらたに、余剰スペースと余剰アイテムを効果的に需要できる。*
1. 東京都の行政が、避難所の備蓄を増やす。東京都の事業者と行政が、一時滞在施設の備蓄を増やす。
1. *東京都の事業者と行政が、空き家といった余剰スペースを一時滞在施設にする。余った備蓄や余剰再生エネルギーといった余剰アイテムを備蓄にする。*
### h.そのサービスが実際にターゲット（主人公）に届き活用されるまでのストーリー
避難所と一時滞在施設にある備蓄の需要マップを、既存のオープンデータを組み合わせてマップ上に表示している。

データを収集するために[Googleフォーム](https://docs.google.com/forms/d/e/1FAIpQLSfUj4-F6pdbODKjlHu6cjGD-RD09p1fxE7KwlaeWkjTDPcqyw/viewform?usp=sf_link)を設計した。このフォームは、避難所と一時滞在施設にある備蓄の需要データを東京都の事業者と行政が更新する。随時備蓄の需要データは更新されて、マップに表示される。その後、次の２つのことができるようになる。
1. 東京都の事業者と行政は、マップを編集して、更新された避難所と一時滞在施設にある備蓄を供給する。
![](https://i.imgur.com/oJrUF22.jpg)
1. 東京都民は、マップを閲覧して、更新された避難所と一時滞在施設にある備蓄を需要する。
![](https://i.imgur.com/dzfN7AS.jpg)


次の3つの機能を実装する予定です。
1. 一部のデータの地理的座標は[H3](https://h3geo.org/)を用いて取得して修正を加える。H3は六角形の地理空間インデックスシステム。地図に区域を表示できない地域が、六角形を表示できるようにする。あるいはその地域の方が避難する際に、乗車料金と乗車経路の最適化と空間データの視覚化と探求ができるようにする。
1. 気象データを活用して、避難所ごと、一時滞在施設ごとの備蓄と余剰再生可能エネルギーの需要予測をする。備蓄の在庫と余剰電力を予測する。
1. 避難所と一時滞在施設と備蓄をNFTにする。避難所と一時滞在施設と備蓄の二重譲渡を防止する。
###### tags: `TokyoOSSParty2021`