GeoJSONL is a text-based format using the .geojsonl file extension that is the same as GeoJSON format but implemented using JSONL, which is newline-delimited JSON. It is also known as GeoJSONSeq, line-oriented GeoJSON, GeoJSON Text Sequences, Line-delimited GeoJSON, and Newline-delimited GeoJSON. Manifold can import and link GeoJSON files. Manifold can also export drawings to GeoJSONL files.
A GeoJSONL file contains a single drawing.
Reading a GeoJSONL file parses it dynamically one line at a time, which facilitates working with very large files on machines with limited memory.
Each individual line must be no larger than 2 GB, but the file itself can be of any size.
The field names Geom and Geom_x are reserved. JSON properties in the file with those names will be ignored.
Manifold can export drawings to GeoJSONL as follows:
Binary fields except the geometry field used by the drawing are ignored and are not exported.
Exported geometry is automatically converted to Latitude / Longitude projection using WGS84.
Curves are linearized.
Areas are normalized using OGC rules.
Please read the GeoJSON topic for important information about GeoJSON format and Manifold that, with one key difference, applies to GeoJSONL format as well. The key difference between GeoJSON and GeoJSONL when importing files is that an entire GeoJSON file can be no larger than 2 GB, while there is no limit on the size of a GeoJSONL file so long as any single line (object) within the file is no larger than 2 GB.
File - Create - New Data Source
Example: Import GeoJSON File - Import vector footprints for all buildings in the District of Columbia, using a GeoJSON file published as open data by Microsoft.