JMap NG projects can contain two types of data: spatial data and non-spatial data.
Spatial data is organized into map layers. Each layer contains data on a particular theme. These layers are stacked to form the map displayed in the interface.
Composed of features represented by geometries (points, lines, polygons) and descriptive attributes.
Example: A tree layer represented by points, with attributes such as species, diameter, height, and health status. Each tree thus has a geographic position and characteristics that describe it.
Composed of raster data (pixels) forming images: aerial photos, satellite imagery, digital elevation models, etc.
Layers can be grouped hierarchically by theme: urban planning, environment, transportation, etc. This multi-level structure makes navigation easier when projects contain many layers.
Base maps provide visual context for presenting your data. Your interaction is limited to selecting which base map to display.
The non-spatial data in the project is organized into tables. This tabular data can be linked to map layers or be completely independent.
A table contains rows (records) and columns (fields or descriptive attributes).

