Hecho para manejar datos. Muchos datos.
El SIGPAC completo de Almería dentro del teléfono. Se indexa una vez y desde ahí cada recinto sale al momento, con cobertura o sin ella.
Medición del 2026-09-13.
- 1.158.222
- recintos del SIGPAC de Almería en un solo archivo
- 18.531.552
- valores de atributo en esa misma tabla
- 250 ms
- de mediana por búsqueda
- 100/100
- búsquedas con el recinto correcto
Encontrar un recinto entre 1.158.222
El mismo archivo oficial y el mismo código de recinto en las dos aplicaciones.
Los 1.158.222 recintos de Almería, cargados enteros en la aplicación.
Mediana de 100 búsquedas repartidas por todo el archivo.
71 veces más rápido que QField en cada búsqueda.
- 186,4 s
- la primera vez, mientras construye el índice (QField: 17,3 s)
- 12
- búsquedas bastan para recuperar ese tiempo
- 123,8 MiB
- de memoria máxima (QField: 109,5 MiB)
Del municipio a la provincia
Tiempo en crear el índice según el número de recintos. Las barras grises son capas de prueba con la estructura del SIGPAC; la verde, el archivo oficial.
Con cobertura
Capas públicas de las fuentes oficiales, consultadas desde la aplicación.
- 63/63
- capas públicas que responden
- 14 ms
- de mediana por capa
- 287 ms
- en responder la capa WMS más lenta
Validación de resultados
Cada cálculo se contrasta de forma automática contra referencias técnicas y datos independientes. Las cifras cubren el conjunto entero, no una selección.
- 37.579
- registros contrastados
- 210
- series evaluadas
- 28
- conjuntos de contraste
La validación cubre cálculo agronómico, series agroclimáticas, teledetección y transformaciones oficiales de coordenadas.
Arquitectura para trabajo de campo
Lo que permite mover ese volumen en un teléfono, en mitad del campo.
-
Consultas asíncronas
La identificación sobre ráster y teselas vectoriales se ejecuta fuera del hilo de interfaz. El mapa permanece operativo con veinte capas en línea.
-
Cola por proveedor
Las peticiones de teledetección tienen prioridad, límite de concurrencia y cancelación por petición o geometría.
-
Caché con límite de tamaño
La caché ráster limita el uso de disco y elimina por último uso. Los archivos anclados se conservan.
-
Descargas reanudables
Las descargas usan rangos de bytes, reanudación y espera progresiva entre reintentos.
-
Escritura inmediata en GeoPackage
Altas, ediciones y confirmaciones se escriben en disco, con reintentos ante error.
-
Renderizado suspendido en segundo plano
El mapa deja de renderizar cuando la aplicación no está visible y reutiliza la textura al volver.
-
Series climáticas híbridas
Combina observaciones de estación y API agroclimática. Los huecos del fichero observado se completan con la API.
-
Índice local en segundo plano
Lee solo los atributos de búsqueda, excluye la geometría y guarda el índice en una base local. La construcción se puede cancelar.
-
Cálculo local
El postproceso ráster, el balance hídrico, la fenología y la formulación de la solución nutritiva se ejecutan en el teléfono.
-
Núcleo compilado independiente
La interfaz consume una API declarada. La lógica de cálculo y sus pruebas permanecen en el núcleo compilado.
Las fuentes oficiales
Cartografía, parcelario, clima y medio integrados en la aplicación, cada uno con su servicio y su licencia.
Las series de satélite
Resolución, revisita, acceso y serie histórica de cada sensor. La aplicación trabaja con Sentinel 2, que es la que da 10 metros cada cinco días sin licencia.
Inventario
Catálogos agronómicos
- 412
- cultivos con coeficiente único
- 344
- cultivos con coeficiente basal
- 353
- cultivos con profundidad radicular y agotamiento
- 230
- cultivos con umbrales de grados día
- 102
- cultivos con respuesta a la salinidad
- 30
- cultivos con respuesta del rendimiento
En el paquete
- 161
- librerías nativas
- 13.720
- sistemas de referencia sin conexión
- 1.056
- rejillas de transformación
- 176
- formatos ráster
- 55
- formatos vectoriales
En la aplicación
- 57
- fuentes oficiales
- 8
- sistemas de referencia en el selector
- 4
- proveedores de teledetección
- 8
- tipos de receptor GNSS
- 5
- bases de datos locales
- 27
- tablas propias
- 136
- paneles y diálogos
- 125
- tipos del núcleo en la interfaz
- 765
- llamadas desde la interfaz
- 596
- propiedades enlazadas
El mismo proyecto, abierto en el escritorio
Lo que se recoge en campo se abre después en QGIS de escritorio sin reconstruir capas ni convertir formatos. Es el mismo proyecto, con sus estilos, sus formularios y sus sistemas de referencia.
Y de dónde salen estas cifras
De recorrer el código, no de redactarlas. La misma medición alimenta la comparativa con los otros SIG de campo.