避難シミュレーションで複数の目的地へ集約するプログラミングを作ろうと考えております。
現在の状況は、過去の質問者のものを参考にして作成しております。
質問項目2つ:
①エラーの解決について
Load module.. (decorator, pyparsing, setuptools, cycler, kiwisolver, numpy, python-dateutil, pytz, matplotlib, networkx)
[error] get_route_length: point_id= 120 と 150 がつながっているか確認してください
シミュレーションを終了しました。
上記のエラーについて、描画ツールに問題があるのか、プログラミングに問題があるのかお聞きしたいです。
②複数の目的地のプログラム設定について
複数の目的地設定を行うプログラム方法、また一つの避難所の収容人数の設定や最大収容人数を超えた場合に他の目的地へ移動するプログラム方法についてお聞きしたいです。
point_idの120から150までつながるパスがないのだと思います。
map2.jsonを拝見したところ、交差点において見た目は重なっているものの、交差点の定義になっていない箇所(東西南北であれば、交差する点から4本の手がのびるはず)がいくつかあるようです。
レシピブック04のp.16に複数の目的地設定の解説を追加したのでご確認ください。
避難所に到着後、別の避難所に移動するのは、今いる場所から経路探索を再度行えばよいと思います。