Skip to content

Divisor de GeoJSON

Divide archivos GeoJSON grandes en múltiples archivos más pequeños basados en propiedades como país, nivel administrativo, tipo u otro atributo.

Input GeoJSON

or drag & drop

Cómo Usar

  1. Sube un archivo GeoJSON o pega los datos
  2. Selecciona la propiedad por la cual dividir (por ejemplo, "country", "admin_level", "type")
  3. Previsualiza la división — Mira cuántos archivos se crearán
  4. Descarga todos los archivos como un archivo ZIP

Características

Divide por cualquier propiedad — País, nivel administrativo, categoría o campo personalizado
Agrupación inteligente — Agrupa automáticamente las características por valor de propiedad
Previsualización antes de dividir — Ve el número de archivos y la distribución de características
Descarga por lotes — Descarga todos los archivos como ZIP
Detección de propiedades — Detecta automáticamente las propiedades disponibles
Preserva la estructura — Mantiene todas las propiedades y geometrías de las características

Casos de Uso

🗺️ Dividir por país — Divide un conjunto de datos mundial en archivos individuales por país
🏛️ Dividir por nivel administrativo — Separa provincias, estados, distritos
🏙️ Dividir por ciudad — Extrae ciudades individuales de un conjunto de datos nacional
📊 Dividir por categoría — Agrupa características por tipo (carreteras, edificios, parques)
🎯 Distribución de datos — Crea fragmentos manejables para descargar
🔍 Análisis enfocado — Extrae regiones específicas para trabajos detallados

Propiedades Comunes para Dividir

Propiedades Geográficas

json
{
  "country": "United States",
  "admin_level": "1",
  "state": "California",
  "city": "San Francisco"
}

Propiedades de OpenStreetMap

json
{
  "admin_level": "2",
  "ISO3166-1": "US",
  "name": "United States"
}

Propiedades Personalizadas

json
{
  "category": "residential",
  "zone": "A",
  "district": "Downtown"
}

Ejemplo: Dividir Países del Mundo

Entrada: Un único archivo GeoJSON con todos los países del mundo

Propiedad: "ISO_A3" (código ISO de 3 letras)

Salida: Más de 195 archivos

  • USA.geojson
  • CAN.geojson
  • GBR.geojson
  • ...y así sucesivamente

Consejos

💡 Elige identificadores únicos para divisiones limpias (códigos ISO, IDs)
💡 Revisa los valores de las propiedades antes de dividir para evitar resultados inesperados
💡 Usa admin_level para límites administrativos de OpenStreetMap
💡 Previsualiza primero para verificar el número de archivos y la distribución
💡 Las propiedades de nombre deben ser consistentes entre las características

Detalles Técnicos

Formato de Entrada

  • FeatureCollection de GeoJSON
  • Características con objeto de propiedades
  • Se admiten todos los tipos de geometría

Formato de Salida

  • Archivos GeoJSON individuales por valor único de propiedad
  • Archivo ZIP con todos los archivos
  • Nombre de archivo basado en el valor de la propiedad (sanitizado)

Limitaciones

  • La propiedad debe existir en todas las características (o se agruparán como "undefined")
  • Máximo recomendado: 1000 archivos divididos
  • Los archivos grandes pueden tardar en procesarse

Herramientas Relacionadas

Preguntas Frecuentes

P: ¿Qué pasa si una característica no tiene la propiedad de división?
R: Las características sin la propiedad se agrupan en un archivo "undefined.geojson".

P: ¿Puedo dividir por múltiples propiedades?
R: No directamente, pero puedes dividir una vez y luego dividir los resultados nuevamente por otra propiedad.

P: ¿Cómo se determinan los nombres de los archivos?
R: Los nombres de los archivos usan el valor de la propiedad, sanitizado para eliminar caracteres no válidos (por ejemplo, "/" se convierte en "_").

P: ¿Puedo dividir archivos muy grandes (>100MB)?
R: Sí, pero el procesamiento puede tardar. Para archivos >500MB, considera usar herramientas de línea de comandos como GDAL.

P: ¿Qué pasa si dos características tienen el mismo valor de propiedad?
R: Se agrupan en el mismo archivo de salida (ese es el objetivo).

P: ¿Puedo dividir por propiedades numéricas?
R: Sí, los valores numéricos se convierten en cadenas para los nombres de archivo.

P: ¿La división preservará la precisión de las coordenadas?
R: Sí, todas las coordenadas se preservan exactamente como en el archivo original.

P: ¿Cómo divido datos de OpenStreetMap por país?
R: Usa la propiedad "ISO3166-1" o "ISO3166-1:alpha2" de los límites administrativos de OSM.