GISBox

GeoJSON

GISBox is a one-stop 3D GIS data editing, conversion and publishing platform that supports editing in multiple GIS formats such as OSGB/GEOTIFF/RVT, converting to 3DTiles/Terrain and publishing.

Introduction

GeoJSON is a geospatial data format based on the JSON (JavaScript Object Notation) standard, used to represent simple geographic features and their attributes. It stores geographic data (such as points, lines, polygons, etc.) together with related attribute information, and is widely used in Web map services, GIS (Geographic Information System), data visualization, and geographic data exchange.

Data Format Overview

GeoJSON files use the syntax structure of JSON format to represent geographic data and attributes, mainly including the following geometry types:

  1. Point: a single coordinate point used to represent a specific location.

  2. MultiPoint: a collection of multiple points.

  3. LineString: a series of points connected in sequence, representing a path or boundary.

  4. MultiLineString: a collection of multiple lines.

  5. Polygon: an area represented by a closed path.

  6. MultiPolygon: a collection of multiple polygons.

  7. GeometryCollection: a collection of geometry objects.

Pros

  1. Lightweight and easy to read: GeoJSON is based on the JSON format, with a simple structure, easy to read and write, and suitable for lightweight applications.

  2. Wide compatibility: Compatible with most Web APIs and applications, easy to develop and integrate.

  3. Support a variety of geometric types: It can represent a variety of geometric structures to meet different geographic data requirements.

  4. Cross-platform transmission: It supports cross-platform geographic data exchange and can be transmitted between multiple systems and applications.

  5. Easy to parse: GeoJSON can be directly parsed by JavaScript, which is convenient for direct use in Web applications.

Cons

  1. Does not support complex geometric structures: GeoJSON is mainly suitable for simple geometric data, and complex geometric data may exceed its design capabilities.

  2. Large data volume: Compared with binary formats (such as Shapefile, TopoJSON), GeoJSON files are larger and have higher transmission and storage costs.

  3. Insufficient precision: Since the WGS84 coordinate system (default coordinate system) is used, there may be insufficient precision for high-precision geographic applications.

  4. Lack of topological support: Compared with TopoJSON, GeoJSON does not have topological relationship information and cannot perform topological optimization.

Application Scenario

GeoJSON is widely used in web maps and data visualization. With the characteristics of JSON format, it can be quickly parsed and displayed on web browsers. It is often used for online map data display, dynamic loading of geographic information, etc. In mobile application development, GeoJSON format facilitates lightweight geographic data transmission and is suitable for mobile geographic information services such as navigation, positioning, and map display.

Example

  1. Overview diagram of GeoJson.

  1. GeoJSON place annotation example image.

File Opening Mode

  1. View GeoJson files online.

  1. Open the GeoJson file using a web browser.

Related GIS files

DBF

SHP

VCT

GEOJSON

References

  1. https://en.wikipedia.org/wiki/GeoJSON
  2. https://geojson.org/
  3. https://www.ibm.com/docs/en/db2/11.5?topic=formats-geojson-format