SimpleGeo recientemente puso a disposición su conjunto de datos de "Lugares", lo cual es GENIAL, porque ahora podemos usarlo para nuestros propios fines, incluso sin conexión. Así que descargué el conjunto de datos de 2 GB , que contiene archivos de país comprimidos en formato GeoJSON.
Aquí es donde comienza mi problema ... cuando intento cargar un archivo de país (* .geojson) directamente en QGIS o incluso convertirlo en un archivo de forma usando ogr2ogr, termino con solo una característica de 1 punto.
Claramente, hay más datos disponibles en estos archivos que no puedo "ver" o recuperar, entonces, ¿qué estoy haciendo mal? ¿Alguien puede darme alguna sugerencia sobre cómo convertir estos archivos en funciones SIG utilizables?
Pregunta actualizada: Realmente quiero convertir el archivo geojson en un shapefile (o un formato GIS estándar similar) para usarlo en un software GIS de escritorio.
Fragmento del blog SimpleGeo el 1 de agosto de 2011 :
"El conjunto de datos CC0 Places de SimpleGeo ahora está disponible para su descarga sin costo. Si desea tener 21M + PDI que cubran 63 países, estamos listos para entregarlo en un solo archivo. El archivo es sobre 2GB en formato .ZIP, y recuerde, con la licencia CC0, estos datos se vuelven suyos, libres y claros, para hacer lo que quiera. ¡Esperamos que haga cosas increíbles con ellos! Puede descargarlos ahora haciendo clic aquí " .
Actualización: 12 de enero de 2012: después de que Urban Airship adquiriera SimpleGeo en octubre de 2011, Urban Aiship dijo "reducir la disponibilidad de las versiones actuales de Lugares, Contexto y Almacenamiento [de SimpleGeo] en los próximos meses" ... La fecha objetivo para desconectar oficialmente será el 31 de marzo de 2012. Enlace
fuente
Respuestas:
Intente ajustar las características en lo siguiente:
y separando cada característica con una coma.
Por ejemplo, estas son las dos primeras características del conjunto de datos de IE:
... y aquí están como una GeoJSON FeatureCollection:
fuente
¡Muchas gracias a @fod y @Sasa Ivetic por ponerme en el camino correcto! Tuve que posponer este proyecto por un tiempo, pero finalmente volví a él hoy y quería transmitir mis resultados para ayudar a cualquier otra persona que haya tenido problemas con esto.
Utilizando la información que proporcionaron en la respuesta de @ fod, escribí este script de Python para convertir los archivos de volcado en el formato geojson "adecuado". Esta secuencia de comandos py convertirá los datos a un formato legible por ogr2ogr, luego puede convertirlos al formato que desee.
fuente
Puedes probar FME para hacer esto. Lee GeoJSON y escribe Shape y, lo que es más importante, tiene un montón de "transformadores" para manejar JSON (JSONExploder, JSONFlattener, JSONExtractor). Así que creo que ayudaría a sacar el contenido en un formato utilizable.
¡También tiene una prueba gratuita disponible!
NB: Trabajo para Safe Software, creadores de FME.
fuente