
日本行政区画リバースジオコーディング
数ヶ月前、私は日本の座標データを行政区画レベルにマッピングする作業をしたいと思いました。そこで、日本気象庁(JMA)の行政区画データを利用して、リバースジオコーディングツール reversejp を書きました。コア部分のコードはRustで実装し、PyO3とMaturinを使ってPythonパッケージ化しました。 ...
数ヶ月前、私は日本の座標データを行政区画レベルにマッピングする作業をしたいと思いました。そこで、日本気象庁(JMA)の行政区画データを利用して、リバースジオコーディングツール reversejp を書きました。コア部分のコードはRustで実装し、PyO3とMaturinを使ってPythonパッケージ化しました。 ...
Rustライブラリ tzf-rs と pgrx フレームワークに基づいて、マイクロ秒レベルでの緯度経度からタイムゾーンへの変換を可能にする pg-tzf を開発・公開しました。
tzfの進化の過程を紹介。最初のGo実装から始まり、後にPython拡張、現在のRust実装、そしてPyO3によるラッパーに至るまでの流れを説明する。