Works great with d3.js too. Couldn't've made this map of the early days of the Ukraine crisis[0] without Natural Earth.
Also helpful to that end: the Global Administrative Areas[1] database.
Finally, it would've been impossible to even start getting my head around how to go about these things if it wasn't for this amazing tutorial by Mike Bostock[2].
I used it for exactly this when playing around with the data I exported from my Google location history. As a relative newcomer to GIS the process was pretty simple.
We're using some of the vector data from there for printablegeography.com and so far have been impressed with the quality of the data when compared to other free outline datasets out there.
Earlier this week I wanted to write a function that takes geographic coordinates and returns whether that coordinate is on land or in water. I might be able to use the raster data here to do that.
9 comments
[ 2.4 ms ] story [ 26.1 ms ] thread[0] https://www.mapbox.com/tilemill/
[1] http://www.qgis.org/
Also helpful to that end: the Global Administrative Areas[1] database.
Finally, it would've been impossible to even start getting my head around how to go about these things if it wasn't for this amazing tutorial by Mike Bostock[2].
[0] http://www.the-american-interest.com/blog/2014/03/03/the-noo...
[1] http://www.gadm.org
[2] http://bost.ocks.org/mike/map/
http://i.imgur.com/fXMc7nc.png
There's a Wikipedia article with a little more info about this dataset including a reference to the Null Island: https://en.wikipedia.org/wiki/Natural_Earth
http://openstreetmapdata.com/data/land-polygons
I recently implemented similar functionality in Python, I haven't open sourced it (yet) but I can share some code if you want.