ja

TopoJSON を GeoJSON に変換

TopoJSON をブラウザ内で GeoJSON に変換。topology を展開して Leaflet、QGIS や各種ツールで使える形に。アップロードなし。

お使いの端末でローカル処理中 ...

お使いの端末でローカル処理中 ...

0%

私のファイルはアップロードされますか?

いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由

アップロード不要100%ローカル処理
中身は手元のまま第三者のアクセスなし
Hosted in GermanyGlobal Content Delivery
第三者による検証済みTLS A+ · ヘッダー A+

TopoJSON は共有境界を一度だけ arc として保存するためコンパクトですが、Leaflet、Mapbox、QGIS、そしてほぼすべての GeoJSON ライブラリといった多くのツールは素の GeoJSON を前提とします。このツールはあなたの TopoJSON を読み取り、arc を完全なジオメトリへ展開して、どこででも使える標準的な GeoJSON の FeatureCollection を書き出します。

topology 内のすべてのオブジェクトが再構築されます。arc の参照は完全なリングとラインに解決され、量子化された座標は通常の経度・緯度の位置へ戻されます。topology が名前付きのオブジェクトを複数保持している場合、それらの Feature は順番に一つの FeatureCollection へ統合されます。

すべての処理は完全にブラウザ内のローカルで実行され、機微になりうる位置データが端末から出ることはありません。正直に言うと、座標は TopoJSON が保存した精度(その量子化グリッド)で戻り、必ずしも元の完全な精度には戻りません。無効または空の TopoJSON は明確なメッセージで拒否されます。

変換の代償はサイズです。GeoJSONは共有された境界を二重に保存するため - 隣の多角形が同じ境界を共有していても、各多角形が自分の外周を丸ごと持ちます - GeoJSON出力はコンパクトなTopoJSONよりかなり大きくなりがちです。その代わり、追加ライブラリなしにどの一般的な地図ツールでも読み込めます。

技術仕様

技術仕様
入力形式TOPOJSON, JSON
自動変換ZIP, DXF, GeoJSON
出力形式GeoJSON
一括処理非対応
処理ブラウザ内でローカル処理 (JavaScript)
ファイルのアップロードなし

3ステップで

  1. TopoJSON ファイルをドロップします。
  2. 変換が自動で実行されます。
  3. GeoJSON をダウンロードします(例: Leaflet 用)。

制限: TopoJSON を GeoJSON の FeatureCollection に変換します。共有 arc が topology 内の全オブジェクトについて完全なジオメトリへ展開されます。座標は WGS84。properties は保持されます。無効または空の TopoJSON は明確なエラーで拒否されます。

よくある質問

arc はどう処理されますか?

共有 arc の参照を完全なリングとラインへ解決し直し、全オブジェクトについて独立した完全なジオメトリを再構築します。

properties は保持されますか?

はい、topology に保存された Feature の properties が引き継がれます。

オブジェクトが複数ある場合は?

それらの Feature は順番に一つの GeoJSON の FeatureCollection へ統合されます。

ファイルはアップロードされますか?

いいえ、変換は完全にブラウザ内のローカルで行われ、位置データが端末から出ることはありません。

関連ツール

GeoJSON を TopoJSON に変換 · KMLをGeoJSONへ · WKT から GeoJSON · GeoJSON を NDJSON に変換 · NDJSON を GeoJSON に変換 · DXFをGeoJSONへ