GeoJSON es un formato de texto basado en JSON para guardar puntos, líneas y polígonos con sus atributos; el Shapefile es el formato clásico de Esri formado por varios archivos; ambos se abren en esta página arrastrándolos. El visor detecta el sistema de referencia, muestra la tabla de atributos con filtros y exporta a otros formatos sin subir los datos.
¿Qué es un GeoJSON?
Un GeoJSON es un archivo de texto en formato JSON que describe elementos geográficos: cada elemento tiene una geometría (punto, línea, polígono o sus variantes múltiples) y unas propiedades con sus atributos. Está definido en el estándar RFC 7946, de 2016, que fija las coordenadas en longitud y latitud WGS84.

Un elemento GeoJSON mínimo, un punto en la Puerta del Sol con un atributo, tiene esta forma:
{
"type": "Feature",
"geometry": { "type": "Point", "coordinates": [-3.70379, 40.41678] },
"properties": { "nombre": "Puerta del Sol" }
}
En GeoJSON la longitud va antes que la latitud, al revés que en Google Maps; es la causa más frecuente de puntos que aparecen en otro continente.
¿Cómo abrir un archivo GeoJSON o Shapefile online?
Un archivo GeoJSON o Shapefile se abre online arrastrándolo al visor: el GeoJSON directamente, y el Shapefile comprimido en un ZIP con todos sus archivos. El visor dibuja las geometrías, muestra la tabla de atributos y una etiqueta con el sistema de referencia detectado.
Los pasos son los siguientes:
- Arrastrar el archivo .geojson o .json, o el ZIP del Shapefile.
- Comprobar el sistema de referencia: si el Shapefile trae .prj, se detecta solo; si no, se elige de una lista, por ejemplo ETRS89 UTM 30N (EPSG:25830).
- Explorar la tabla de atributos: ordenar, filtrar y tocar una fila para centrar el mapa en ese elemento.
- Exportar a GeoJSON, KML, GPX o CSV, todo o solo lo filtrado.
¿Qué archivos forman un Shapefile?
Un Shapefile está formado por al menos tres archivos con el mismo nombre y distinta extensión: .shp con las geometrías, .shx con el índice y .dbf con la tabla de atributos; el .prj, con el sistema de coordenadas, es opcional pero casi imprescindible. Si falta uno de los tres obligatorios, el Shapefile no se puede abrir.
| Extensión | Contenido | ¿Obligatorio? |
|---|---|---|
| .shp | geometrías | sí |
| .shx | índice de las geometrías | sí |
| .dbf | tabla de atributos (formato dBase) | sí |
| .prj | sistema de coordenadas (WKT) | no, pero sin él no se sabe dónde está |
| .cpg | codificación de caracteres de la tabla | no; evita problemas con tildes y eñes |
| .sbn, .sbx, .qix | índices espaciales | no |
El formato tiene límites conocidos: cada archivo admite como máximo 2 GB, los nombres de campo tienen como máximo 10 caracteres y no mezcla tipos de geometría en una misma capa.
¿Cómo abrir un GeoJSON en QGIS o ArcGIS?
Un GeoJSON se abre en QGIS arrastrándolo a la ventana del programa o con «Capa», «Añadir capa», «Añadir capa vectorial»; en ArcGIS Pro se usa la herramienta «JSON a entidades» para convertirlo en una clase de entidad. Los Shapefile se abren en ambos programas directamente desde el explorador de archivos.
¿Dónde descargar datos GeoJSON y Shapefile de España?
Los datos GeoJSON y Shapefile de España se descargan sin coste en el Centro de Descargas del CNIG, con límites municipales, provinciales y de comunidades, redes de transporte e hidrografía; en datos.gob.es, el catálogo de datos abiertos de las administraciones; y en el INE, con la cartografía de secciones censales.