ja

GeoJSON を NDJSON に変換

GeoJSON を改行区切りの GeoJSON(NDJSON)にローカル変換。tippecanoe やビッグデータ向け。アップロードなし。

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

0%

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

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

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

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

    改行区切りの GeoJSON(NDJSON。GeoJSONL や GeoJSON Text Sequences とも呼ばれます)は、すべてを 1 つの FeatureCollection に包む代わりに、1 行につき 1 つの GeoJSON Feature を書き出します。tippecanoe や ogr2ogr のようなツールがこれを好むのは、巨大なデータセットをファイル全体をメモリに読み込まずに 1 行ずつストリーミングできるからです。

    このツールは GeoJSON の FeatureCollection を読み込み、各 Feature を 1 行に 1 つのコンパクトな JSON オブジェクトとして書き出します。各 Feature のジオメトリとプロパティはそのまま厳密に保たれ、外側の FeatureCollection のラッパーだけが取り除かれます。対になるツール NDJSON to GeoJSON が再び 1 つにまとめ直します。

    すべてはブラウザ内で完全にローカルに動作し、機微になり得る位置データが端末から出ることはありません。正直に言えば、出力は 1 行 1 Feature であって単一の JSON 文書ではないため、それ単体では 1 つの GeoJSON オブジェクトとして検証は通りません。それこそが NDJSON の目的です。無効または空の GeoJSON は明確なメッセージで拒否されます。

    技術仕様

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

    3ステップで

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

    制限: GeoJSON の FeatureCollection を改行区切りの GeoJSON(NDJSON/GeoJSONL)に変換します。1 行につき 1 つの Feature をコンパクトな JSON で書き出します。大規模データのストリーミングに tippecanoe や ogr2ogr が使います。NDJSON to GeoJSON と相互変換できます。無効または空の GeoJSON は明確なエラーで拒否されます。

    よくある質問

    NDJSON は何に使われますか。

    大規模な地理データのストリーミングです。tippecanoe や ogr2ogr などのツールが、ファイル全体を一度に読み込まずに 1 行 1 Feature ずつ読み込みます。

    ジオメトリは保たれますか。

    はい。各 Feature はジオメトリとプロパティをそのまま厳密に保ちます。取り除かれるのは FeatureCollection のラッパーだけです。

    元に戻せますか。

    はい。対になるツール NDJSON to GeoJSON を使うと、各行を 1 つの FeatureCollection に包み直せます。

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

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

    関連ツール