GeoJSON을 NDJSON으로 변환
GeoJSON을 줄바꿈 구분 GeoJSON(NDJSON)으로 로컬 변환. tippecanoe와 빅데이터용. 업로드 없음.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
제 파일이 업로드되나요?
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
GeoJSON을 줄바꿈 구분 GeoJSON(NDJSON)으로 로컬 변환. tippecanoe와 빅데이터용. 업로드 없음.
기기에서 로컬로 처리 중 ...
0%
파일이 기기를 떠난 적이 없습니다
아니요. 모든 처리가 브라우저에서 이루어지며, 파일이 기기를 떠나지 않습니다. 이것을 검증하는 방법
줄바꿈 구분 GeoJSON(NDJSON, GeoJSONL 또는 GeoJSON Text Sequences라고도 함)은 모두를 하나의 FeatureCollection으로 감싸는 대신, 한 줄에 GeoJSON Feature 하나씩 씁니다. tippecanoe와 ogr2ogr 같은 도구가 이를 선호하는 이유는, 거대한 데이터셋을 파일 전체를 메모리에 올리지 않고 한 줄씩 스트리밍할 수 있기 때문입니다.
이 도구는 GeoJSON FeatureCollection을 읽어 각 Feature를 한 줄에 하나의 간결한 JSON 객체로 씁니다. 각 Feature의 기하와 속성은 그대로 정확히 유지되고, 바깥쪽 FeatureCollection 래퍼만 제거됩니다. 짝 도구인 NDJSON to GeoJSON이 다시 합쳐 줍니다.
모든 처리는 브라우저 안에서 완전히 로컬로 이루어지며, 민감할 수 있는 위치 데이터가 기기를 떠나지 않습니다. 솔직히 말하면, 출력은 한 줄에 Feature 하나일 뿐 단일 JSON 문서가 아니므로, 그 자체로는 하나의 GeoJSON 객체로 검증되지 않습니다. 바로 그것이 NDJSON의 용도입니다. 잘못되었거나 빈 GeoJSON은 명확한 메시지로 거부됩니다.
| 입력 형식 | GEOJSON, JSON |
|---|---|
| 출력 형식 | NDJSON |
| 일괄 처리 | 미지원 |
| 처리 방식 | 브라우저에서 로컬 처리 (JavaScript) |
| 파일 업로드 | 없음 |
제한: GeoJSON FeatureCollection을 줄바꿈 구분 GeoJSON(NDJSON/GeoJSONL)으로 변환합니다. 한 줄에 Feature 하나를 간결한 JSON으로 씁니다. tippecanoe와 ogr2ogr이 대용량 데이터셋을 스트리밍하는 데 씁니다. NDJSON to GeoJSON과 상호 변환됩니다. 잘못되었거나 빈 GeoJSON은 명확한 오류로 거부됩니다.
대용량 지리 데이터 스트리밍입니다. tippecanoe와 ogr2ogr 같은 도구가 파일 전체를 한 번에 올리지 않고 한 줄에 Feature 하나씩 읽습니다.
예. 각 Feature는 기하와 속성을 그대로 정확히 유지합니다. FeatureCollection 래퍼만 제거됩니다.
예. 짝 도구인 NDJSON to GeoJSON을 사용하면 줄들을 다시 하나의 FeatureCollection으로 감쌉니다.
아니요. 변환은 전부 브라우저 안에서 로컬로 이루어지며, 위치 데이터는 기기를 떠나지 않습니다.