jageocoder
jageocoder copied to clipboard
Japanese address geocoder that works both offline and online.
Python3.12で動作させようとすると依存関係にあるpycapnp(1.3.x)のインストールでエラーが発生します。 pycapnpでは直近の対応があったみたいなのでご確認いただきたいです。 https://github.com/capnproto/pycapnp/pull/330
長野県長野市では慣例的に大字を省略するケースが多く見られます。 [https://ja.wikipedia.org/wiki/長野_(長野市)](url) 例 長野市大字長野大門町 → 長野市大門町 長野市大字中御所岡田町 → 長野市岡田町 等 このような省略されたパターンの住所に対しては、市町村レベル(レベル3)までのマッチングとなってしまいます。 対処法はございますでしょうか? なお、[https://jageocoder.info-proto.com](url)では正しくマッチングされるようです。
jageocoderのreverse geocodingを利用させて頂いた動画を作成しました。ありがとうございます。 その際に少し気づいたことがありましたのでご報告します。 https://youtu.be/-v2VojfDfzA?t=34 動画の0:36あたりから `埼玉県 越谷市 千間台東 三丁目 28番` (139.7798952999999926 35.9305893000000012 --level=7) `埼玉県 越谷市 千間台 東三丁目 28番` (139.7798431999999877 35.9306677000000008 --level=7) の二種類の表記が出てきます。 返ってきたリストを見るとxとyが同じで上のように区切りだけ異なるものが2つ返ってきています。動画では[0]のものを使用し、`" ".join()`でくっつけています。 `埼玉県 越谷市 千間台東 四丁目` (139.7793651000000068 35.9313635000000033...
いつもお世話になっております。 jageocoder 2.1.7.post1で、座標によってはリバースジオコーディングに非常に時間がかかることがあります。 `jageocoder reverse 138.5838018000000034 36.6327770999999984` で `[{"candidate": {"id": 54798755, "name": "大字草津", "x": 138.57579040527344, "y": 36.62736892700195, "level": 5, "priority": 2, "note": "aza_id:0001000/postcode:3771711", "fullname": ["群馬県", "吾妻郡", "草津町", "大字草津"]}, "dist": 213.86216184373845}]`...