GISLayer
A GISLayer is an abstraction used in geographic information systems to manage a single set of geographic data for display and analysis. It can represent vector data, raster data, or other data sources. Each layer references its data source and carries metadata used by the map canvas and tools.
Vector layers store features defined by geometry and attribute data; raster layers store gridded values such
Key properties include the coordinate reference system, spatial extent, visibility, opacity, and rendering information such as
Common operations include querying features, selecting, editing geometries and attributes, and conducting spatial analyses. Rendering uses
Data formats and sources: vector formats like Shapefile, GeoJSON, GeoPackage; raster formats like GeoTIFF; database backends