Mapping refers to the process of creating visual representations of data or information, typically on a geographic or spatial basis. Maps can be used to represent a wide range of information, including physical features such as terrain and land use, demographic information such as population density, and social or cultural information such as the distribution of political boundaries, languages, or religions.
Mapping can be done using a variety of tools and technologies, ranging from simple paper maps to advanced computer software and online mapping platforms. Geographic Information Systems (GIS) software is a common tool used for mapping, which allows users to create, edit, and analyze spatial data.
![]() |
GDALTranslate over 200 raster and vector geospatial data formats. | Open SourceLinux, Mac, Windows | ![]() |
Mapping, Programming, Transcoding |
![]() |
DatashaderCreate meaningful representations of large datasets using Python, including maps. | Free, Open SourceLinux, Mac, Windows | ![]() |
Mapping |
![]() |
PyprojUse Python and Javascript to perform cartographic conversions between 3D and 2D. | Free, Open SourceLinux, Mac, Windows | ![]() |
Mapping, Transcoding |
![]() |
folium Manipulate data with Python and then visualize that data on an interactive Leaflet map. |
Free, Open SourceLinux, Mac, Windows | ![]() |
Mapping |
![]() |
VirgisViRGIS (Virtual Reality Geospatial Information System) is intended to bring the GIS world into the VR world. Virtual Reality GIS in Unity. | Open SourceServer | ![]() |
Virtual Reality (VR) and 3D, Mapping |
![]() |
Leaflet Develop and display interactive maps using this Javascript library. |
Open SourceBrowser | ![]() |
Mapping, Programming |
![]() |
GeoDjangoBuild GIS web applications | Open SourceServer | ![]() |
Mapping |
![]() |
Neatline Use this Omeka plugin to build interactive maps and timelines. |
Open SourceServer | ![]() |
Mapping, Timelines |