2025年06月28日
_ [geo][tech] 空想地図をleafletに載せた
友人が作っている空想地図に若干噛ませてもらっているのだが、モチベーションが出たのでleafletに載せてみたくなった。
ネットで適当に調べると、ちゃんと先駆者がいて感動した。leafletにCRS.Simpleというのがあったのか。全然知らなかった。 https://lendl.sakura.ne.jp/journals/leaflet-image-overlay/
先駆者とは違う形で地図が書かれていたので、どうタイル画像を生成するのかは微妙に悩んだ。 先駆者はGIMPで書いていたためにGIMPのプラグインを自作していた。 一方、友人はinkscapeでsvgを編集していたのでプラグインは使えなかった。 inkscapeのプラグインを書くのはdocsが少なさそうなので却下。 svgやpdfをcropするのは同様に面倒そうだった。
いろいろ考えたが、svgをpngとして吐き出してからcropしようかなと思った。 AIに聞いたらpillowで結構簡単にできた。
_ [geo] transitousにデータを追加したくて
transitousに登録されている日本のデータはどうなっているんだろうと思ったら、対応している事業者は広電と都営バスくらいだった。
じゃあデータ追加したろ~と思い、docs( https://transitous.org/doc/#adding-a-region )をみたら、Mobility Database( https://mobilitydatabase.org )かTransitland( https://www.transit.land/ )にGTFSのデータが登録されていれば、簡単にデータを追加できますよ~とあった。こんなサイトがあるんだ~ということを初めて知った。
Transitlandのほうが https://github.com/tshimada291/gtfs-jp-list をクロールしてGTFS staticのエンドポイントを登録しているみたいで、(新しいデータ除き)ある程度は登録できているみたいである。