ja

GeoJSON を TopoJSON に変換

GeoJSON をブラウザ内で TopoJSON に変換。arc を共有する topology で Web 地図向けに大幅に小さく。アップロードなし。

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

0%

ファイルは一度も端末から出ていません

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

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

    アップロード不要100%ローカル処理
    中身は手元のまま第三者のアクセスなし
    ドイツのサーバー設計段階からGDPR準拠
    第三者による検証済みTLS A+ · ヘッダー A+

    TopoJSON は topology を保存する GeoJSON の拡張です。隣接する図形どうしが共有する境界を繰り返す代わりに、各境界を一度だけ arc として記録し参照します。境界を共有する地域や国、行政区の地図では、これによりファイルが劇的に小さくなります。D3 や多くの Web 地図のパイプラインがこれを好むのはそのためです。このツールはあなたの GeoJSON を読み取り、TopoJSON の topology を構築します。

    変換は全 Feature にまたがる共有 arc を検出し、座標をグリッド上に量子化します。この二つの手法が TopoJSON の小ささを生みます。Feature の properties は保持されます。結果は単一の TopoJSON オブジェクトで、D3 に読み込んだり mapshaper に渡したり、コンパクトなベースマップとしてブラウザに配信したりできます。

    すべての処理は完全にブラウザ内のローカルで実行され、機微になりうる位置データが端末から出ることはありません。正直に言うと、量子化は座標をわずかに丸めるため、GeoJSON への往復が厳密に一致するのはそのグリッド許容範囲内だけです(通常の地図ズームでは無関係)。無効または空の GeoJSON は明確なメッセージで拒否されます。

    技術仕様

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

    3ステップで

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

    制限: GeoJSON を TopoJSON に変換します。共有 arc と量子化された座標を持つ topology で、元の GeoJSON よりはるかに小さくなることがよくあります。座標は WGS84。量子化は座標をわずかに丸めるため高ズームでは非可逆ですが、TopoJSON から GeoJSON への往復はその許容範囲内で一致します。無効または空の GeoJSON は明確なエラーで拒否されます。

    よくある質問

    なぜ TopoJSON は小さいのですか?

    共有する境界を各図形で繰り返す代わりに一度だけ arc として保存して参照し、さらに座標をグリッド上に量子化するためです。

    properties は保持されますか?

    はい、Feature の properties は TopoJSON のオブジェクトに引き継がれます。

    可逆ですか?

    ジオメトリは量子化グリッドの精度まで保持されます。座標はわずかに丸められますが、通常の地図ズームでは無関係です。TopoJSON から GeoJSON への往復はその許容範囲内で一致します。

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

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

    関連ツール