GeoJSON is a format for encoding a variety of geographic data structures. It is designed to be a language-agnostic data interchange format. This tutorial will give you a basic understanding of GeoJSON and how to use it.
What is GeoJSON?
GeoJSON is a format that can encode various geographic data structures, including points, lines, and polygons. It is often used for web mapping and geospatial data interchange.
Key Features
- Data Structures: GeoJSON supports various data structures, including Points, Lines, and Polygons.
- Human and Machine Readable: It is designed to be both human and machine readable.
- Extensible: GeoJSON is extensible and can be used to store additional information.
Example
Here is a simple example of a GeoJSON object representing a point:
{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [102.0, 0.5]
},
"properties": {
"name": "Dhaka"
}
}
In this example, the point is located at coordinates [102.0, 0.5], and it has a property called "name" with the value "Dhaka".
More Information
For more information on GeoJSON, you can visit the GeoJSON specification.

Related Resources
If you're interested in learning more about GeoJSON and its applications, check out the resources linked above.