GeoJSON を NDJSON に変換
GeoJSON を改行区切りの GeoJSON(NDJSON)にローカル変換。tippecanoe やビッグデータ向け。アップロードなし。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
私のファイルはアップロードされますか?
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
GeoJSON を改行区切りの GeoJSON(NDJSON)にローカル変換。tippecanoe やビッグデータ向け。アップロードなし。
お使いの端末でローカル処理中 ...
0%
ファイルは一度も端末から出ていません
いいえ。すべてブラウザ内で動作します。あなたのファイルが端末から出ることはありません。これが検証できる理由
改行区切りの 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) |
| ファイルのアップロード | なし |
制限: GeoJSON の FeatureCollection を改行区切りの GeoJSON(NDJSON/GeoJSONL)に変換します。1 行につき 1 つの Feature をコンパクトな JSON で書き出します。大規模データのストリーミングに tippecanoe や ogr2ogr が使います。NDJSON to GeoJSON と相互変換できます。無効または空の GeoJSON は明確なエラーで拒否されます。
大規模な地理データのストリーミングです。tippecanoe や ogr2ogr などのツールが、ファイル全体を一度に読み込まずに 1 行 1 Feature ずつ読み込みます。
はい。各 Feature はジオメトリとプロパティをそのまま厳密に保ちます。取り除かれるのは FeatureCollection のラッパーだけです。
はい。対になるツール NDJSON to GeoJSON を使うと、各行を 1 つの FeatureCollection に包み直せます。
いいえ。変換はすべてブラウザ内でローカルに行われ、位置データが端末から出ることはありません。