This map attempts to locate the position of CRAN mirror sites on a map.

The site names were taken from the R getCRANmirrors() function, and then geocoded using the geonames package, with some adjustment by hand.

Data was then written to a GML file using writeOGR from the rgdal package, and then this site was built using OpenLayers javascript mapping using OpenStreetMap as a background layer. Click on a site marker for details.

You may download the GML file. Corrections are welcome.