pythonplotgpsopenstreetmapworld-map

Open source data of the world map that includes longitude and latitude information along with land and sea indicator


I've came across OpenStreetMap and it's too large with unnecessary data for my use case. What I'm searching for is an exact replica of the world map tagged with longitude and latitude information along with an indicator showing whether it's a land or sea, with clear contours of land. I need to be able to draw objects on it and plot it using scripting language like Python. Longitude and latitude information are required for objects I'm plotting and clear contours of land to verify that my plot overlayed above my region of interest.

https://simplemaps.com/data/world-cities provides coordinates of countries and its cities but it'd be better to know how large each country is, hence the requirement of land contours. Any other representation of data is acceptable as long as it is able to indicate that there's land.


Solution

  • you might want to have a look at the NaturalEarth datasets...
    https://www.naturalearthdata.com/downloads/

    They provide land and ocean shapefiles (and much more) which should fit your purpose.