2019-01-01から1年間の記事一覧

SIMA を GeoJSON に変換する npm パッケージを更新しました

これの更新です。 バージョンが 0.2.2 → 0.2.3 になりました。 k-side.hatenablog.jp 変更箇所は以下の通り。 空白埋めデータへの対応 一部の測量計算ソフトが出力する SIMA データはカンマの位置が揃うように半角スペースで桁が揃えられています。 0.2.2 で変換…

iD エディタで複数の GPS トラックを表示する

時期的にちょうどいい(?)ので OpenStreetMap Advent Calendar 2019の1日目の記事にします()。 正攻法でいくなら GPS の軌跡を osm.org にアップロードしてからエディタの GPS トラックを表示するか、JOSM にドロップするなどの方法がありますが、多くのトラッ…

SIMA をシェープファイルに変換する Python スクリプトを書いた

測量データ共通フォーマット SIMA の通称 JPGIS 版をシェープファイルに変換できるスクリプトを書きました。 jsima2shp.py 使い方 git で取ってきて python スクリプトを走らせれば変換できますが、シェープファイルを書き込むために別のリポジトリを参照し…

SIMA をシェープファイルに変換する Python スクリプトを書いた

測量データ共通フォーマット SIMA の通称 JPGIS 版をシェープファイルに変換できるスクリプトを書きました。 jsima2shp.py 使い方 git で取ってきて python スクリプトを走らせれば変換できますが、シェープファイルを書き込むために別のリポジトリを参照し…

OQ_Analysis で建物の品質チェックを行うテスト

OQ_Analysis は OSM にある建物データの品質解析を行うスクリプトで、PostGIS を組み込んだ PostgreSQL 上で動作します。 今回はジオメトリエラーの除去を行う作業のための準備としてある建物とその建物以外のオブジェクトが交差している部分を抽出するテス…

Leaflet で GeoJSON タイルレイヤを表示するいくつかある方法のうちの一つ

GitHub Gist の pkorac/leafletGeoJsonTileLayer.js に書かれています。 このまま使おうとしたら自分の環境ではいくつか問題があったのでカスタマイズしました。 Leaflet.js 1.4.0 で試しています。 大きな変更点は2つです。 タイルパスの取得方法を変更 Gis…

さくらの VPS にウェブサービスを集約する

運用していたウェブサービスが別々のサービス上に点在していたのでさくらの VPS に集約することにしました。 とはいえ一番の動機は VPN サーバーをホストさせていた IDCF クラウドが個人向けサービスを終了させるということでした。集約したいサービスは次の…