The Wolfram Language provides geographic visualization functions to create maps from many types of data. Geo locations can be given as arbitrary geo positions or as geo entities in the Wolfram Knowledgebase. The plots make use of the full range of features of geo graphics, including projections, backgrounds and general styling.
GeoListPlot — plot points or regions on a map
GeoBubbleChart — plot values on a map using bubbles of different sizes
GeoRegionValuePlot — plot values on a map by using styled regions
GeoVectorPlot — plot vector fields on a map as individual markers
GeoStreamPlot — plot vector fields on a map using continuous streamlines
GeoSmoothHistogram — create smooth intensities of locations on a map
GeoHistogram — create binned intensities of locations on a map