Me gusta la respuesta de @celenius; sin embargo, otra opción sería exportar el conjunto de datos de World Borders a CSV usando ogr2ogr . Acabo de descargar su conjunto de datos preferido y ejecuté este comando con ogr2ogr; tenga en cuenta que su secuencia de comandos debe ser una sola cadena sin saltos de línea. Los encuentro más fáciles de escribir en el bloc de notas con wordwrap activado, luego los copio en mi terminal ogr2ogr:
ogr2ogr -f "CSV" "E:\4_GIS\01_tutorials\worldborders\World_wkt"
"E:\4_GIS\01_tutorials\worldborders\TM_WORLD_BORDERS-0.3.shp" -lco
"GEOMETRY=AS_WKT" -lco "LINEFORMAT=CRLF" -lco "SEPARATOR=SEMICOLON"
(CAVEAT: Copiar / pegar mi script ogr desde la web y en su terminal no funcionará porque el sitio web introducirá saltos de línea y sustituciones de caracteres ASCII para las comillas dobles. OGR tendrá problemas para leer el script como resultado. Por esta razón Le recomiendo que escriba su secuencia de comandos ajustada primero en el bloc de notas o directamente en el terminal).
OGR creará el World_wkt
directorio antes de que realice la traducción del formato de archivo, así que no haga ese directorio antes de ejecutar su script o recibirá un error.
Aquí hay un fragmento de los resultados que obtuve:
WKT;FIPS;ISO2;ISO3;UN;NAME;AREA;POP2005;REGION;SUBREGION;LON;LAT
"MULTIPOLYGON (((-61.686668 17.024441000000138,-61.73806 16.98971
"POLYGON ((2.96361 36.802216,2.981389 36.806938,3.001111 36.80971
"MULTIPOLYGON (((45.083321 39.768044000000145,45.266388 39.611107
"POLYGON ((19.436214 41.021065,19.450554 41.059998,19.513611 41.2
"MULTIPOLYGON (((45.573051000000135 40.632488,45.528881 40.606098
"MULTIPOLYGON (((11.750832 -16.75528,11.775 -16.804726,11.77 -16.
"MULTIPOLYGON (((-170.542511 -14.2975,-170.546112 -14.29861,-170.
Ese es un fragmento de texto conocido (WKT). Muy legible para los humanos, pero esas cadenas continúan a la derecha durante mucho, mucho tiempo, por lo que no quería copiar los registros completos. :)
Si solo desea descargar el conjunto de datos CSV que creé, lo publiqué aquí , pero le animo a que pruebe esta técnica usted mismo. Si estás interesado y quieres más información, escribí una publicación de blog con un tema muy cercano hace unas semanas, que puedes leer para obtener los detalles más destacados.