vi

GeoJSON sang NDJSON

Chuyển GeoJSON thành GeoJSON phân tách theo dòng (NDJSON) ngay trên máy: cho tippecanoe và big data. Không tải lên.

Đang xử lý cục bộ trên thiết bị của bạn ...

Đang xử lý cục bộ trên thiết bị của bạn ...

0%

Tệp của bạn chưa bao giờ rời khỏi thiết bị

    Tiếp tục với tệp này

    Không cần tải lên lại

    Các công cụ này chấp nhận .NDJSON - tệp của bạn được chuyển trực tiếp.

    Tệp của tôi có bị tải lên không?

    Không. Mọi thứ chạy trong trình duyệt của bạn - tệp của bạn không bao giờ rời khỏi thiết bị. Cách kiểm chứng điều này

    Không tải lên100% cục bộ
    Nội dung ở lại với bạnkhông ai khác chạm tới
    Hosted in GermanyGlobal Content Delivery
    Kiểm định độc lậpTLS A+ · HTTP header A+

    GeoJSON phân tách theo dòng (NDJSON, còn gọi là GeoJSONL hoặc GeoJSON Text Sequences) ghi mỗi dòng một GeoJSON Feature thay vì gói tất cả trong một FeatureCollection. Các công cụ như tippecanoe và ogr2ogr ưa chuộng nó vì một tập dữ liệu khổng lồ có thể được truyền theo từng dòng mà không nạp toàn bộ tệp vào bộ nhớ.

    Công cụ này đọc GeoJSON FeatureCollection của bạn và ghi mỗi feature thành một đối tượng JSON gọn trên dòng riêng của nó. Hình học và thuộc tính của mỗi feature được giữ nguyên chính xác; chỉ lớp bao FeatureCollection xung quanh bị gỡ bỏ. Công cụ đối tác NDJSON to GeoJSON ghép nó lại với nhau.

    Mọi thứ chạy hoàn toàn cục bộ trong trình duyệt; dữ liệu vị trí có thể nhạy cảm của bạn không bao giờ rời khỏi thiết bị. Nói thật: đầu ra là mỗi dòng một feature, không phải một tài liệu JSON duy nhất, nên tự nó sẽ không hợp lệ như một đối tượng GeoJSON; đó đúng là mục đích của NDJSON. GeoJSON không hợp lệ hoặc rỗng bị từ chối kèm thông báo rõ ràng.

    Nét duyên thực dụng của định dạng theo dòng: mỗi dòng tự nó là JSON hợp lệ. Nhờ vậy những công cụ đơn giản nhất dùng được ngay - đếm dòng ra số feature, tìm kiếm văn bản để lọc, và feature mới chỉ việc nối vào cuối tệp mà không bao giờ phải phân tích toàn bộ.

    Thông số kỹ thuật

    Thông số kỹ thuật
    Định dạng đầu vàoGEOJSON, JSON
    Chuyển đổi tự độngZIP, DXF
    Định dạng đầu raNDJSON
    Xử lý hàng loạtKhông
    Xử lýCục bộ trong trình duyệt (JavaScript)
    Tải tệp lênKhông có

    Trong 3 bước

    1. Thả tệp GeoJSON của bạn.
    2. Việc chuyển đổi chạy tự động.
    3. Tải xuống NDJSON (ví dụ cho tippecanoe).

    Giới hạn: Chuyển một GeoJSON FeatureCollection thành GeoJSON phân tách theo dòng (NDJSON / GeoJSONL): mỗi dòng một Feature dưới dạng JSON gọn. Được tippecanoe và ogr2ogr dùng để truyền các tập dữ liệu lớn. Có thể đảo ngược với NDJSON to GeoJSON. GeoJSON không hợp lệ hoặc rỗng bị từ chối kèm thông báo lỗi rõ ràng.

    Câu hỏi thường gặp

    NDJSON được dùng để làm gì?

    Truyền dữ liệu địa lý lớn: các công cụ như tippecanoe và ogr2ogr đọc mỗi dòng một Feature mà không nạp toàn bộ tệp cùng lúc.

    Hình học có được giữ không?

    Có, mỗi feature giữ nguyên hình học và thuộc tính chính xác; chỉ lớp bao FeatureCollection bị gỡ bỏ.

    Tôi có thể đảo ngược không?

    Có, dùng công cụ đối tác NDJSON to GeoJSON để gói các dòng trở lại thành một FeatureCollection.

    Tệp của tôi có bị tải lên không?

    Không, việc chuyển đổi diễn ra hoàn toàn cục bộ trong trình duyệt; dữ liệu vị trí không bao giờ rời khỏi thiết bị của bạn.

    Công cụ liên quan

    NDJSON sang GeoJSON · GeoJSON sang CSV · GeoJSON sang WKT · GPX sang KML · GeoJSON sang TopoJSON · TopoJSON sang GeoJSON