mapdataframe
MapDataFrame refers to a software construct used in geographic information systems to manage and display map content. It acts as a container for the geographic extent, the coordinate reference system, and a set of map layers that comprise a map visualization. A MapDataFrame maintains properties such as the current extent, scale, and rendering settings, and exposes methods to pan, zoom, and zoom to layer, refresh, or redraw the map. It also handles on-the-fly coordinate transformations and labeling.
Layers can be vector or raster; each layer has data source, field attributes, and symbolization. The data
It is distinct from a tabular DataFrame used for non-spatial data, though some implementations pair a spatial