Ya teneis la enmiendas de suelo completas y cómo se deben calcular y funcionan en las calculadoras. . Fallo o error me mandais un menaje en contacto. Si quieres invitación para usar herramientas mándame un mensaje en Linkedin.

Built to handle data. Lots of data.

The full SIGPAC parcel registry for Almería on the phone. It is indexed once, and from then on every parcel comes up instantly, with or without coverage.

Measured on 2026-09-13.

1,158,222
SIGPAC parcels from Almería in a single file
18,531,552
attribute values in that same table
250 ms
median per search
100/100
searches returning the right parcel

Finding one parcel among 1,158,222

The same official file and the same parcel code in both applications.

The 1,158,222 parcels of the Almería SIGPAC loaded in the app, image 1

All 1,158,222 Almería parcels, fully loaded in the app.

71 times faster than QField on every search.

186.4 s
the first time, while it builds the index (QField: 17.3 s)
12
searches are enough to win that time back
123.8 MiB
peak memory (QField: 109.5 MiB)

From one municipality to the whole province

Time to build the index by number of parcels. Grey bars are test layers with the SIGPAC structure; the green one is the official file.

parcels build the index
10,000 1.3 s
50,000 6.6 s
100,000 13.4 s
250,000 33.7 s
1,158,222 161.5 s
1,158,222Almería SIGPAC 186.4 s

With coverage

Public layers from the official sources, queried from the app.

63/63
public layers responding
14 ms
median per layer
287 ms
for the slowest WMS layer to respond

Result validation

Every calculation is checked automatically against technical references and independent data. The figures cover the whole set, not a selection.

37,579
records checked
210
series evaluated
28
comparison datasets

Validation covers agronomic calculations, agroclimatic series, remote sensing and official coordinate transformations.

Architecture for field work

What lets that volume move on a phone, in the middle of a field.

  • Asynchronous queries

    Raster and vector tile identification runs outside the interface thread. The map remains responsive with twenty online layers.

  • Per provider queue

    Remote sensing requests have priorities, concurrency limits and cancellation by request or geometry.

  • Size limited cache

    The raster cache limits disk use and evicts by last access. Pinned files are retained.

  • Resumable downloads

    Downloads use byte ranges, resumption and progressive waits between retries.

  • Immediate GeoPackage writes

    New records, edits and confirmations are written to disk, with retries on failure.

  • Rendering suspended in the background

    The map stops rendering when the application is not visible and reuses its texture on return.

  • Hybrid climate series

    Combines station observations with the agroclimatic API. Gaps in the observed file are completed from the API.

  • Background local index

    Reads only search attributes, excludes geometry and stores the index in a local database. Construction can be cancelled.

  • Local calculation

    Raster post processing, water balance, phenology and nutrient solution formulation run on the phone.

  • Independent compiled core

    The interface uses a declared API. Calculation logic and its tests remain in the compiled core.

The official sources

Mapping, parcels, climate and environment integrated into the application, each with its service and its licence.

The satellite series

Resolution, revisit, access and historical series for each sensor. The application works with Sentinel 2, the one that gives 10 metres every five days with no licence.

Comparative profiles of Landsat, Sentinel 2, Sentinel 1, MODIS and commercial high resolution by spatial detail, revisit, open access, historical series, work on the parcel and dependence on cloud cover.

Inventory

Agronomic catalogues

412
crops with a single coefficient
344
crops with a basal coefficient
353
crops with rooting depth and depletion
230
crops with growing degree day thresholds
102
crops with a salinity response
30
crops with a yield response

In the package

161
native libraries
13,720
reference systems offline
1,056
transformation grids
176
raster formats
55
vector formats

In the application

57
official sources
8
reference systems in the picker
4
remote sensing providers
8
GNSS receiver types
5
local databases
27
own tables
136
panels and dialogs
125
core types in the interface
765
calls from the interface
596
bound properties

The same project, opened on the desktop

What is captured in the field opens afterwards in QGIS desktop without rebuilding layers or converting formats. It is the same project, with its styles, its forms and its reference systems.

The project open in QGIS desktop, image 1
The project open in QGIS desktop, image 2

Where these figures come from

From walking the source, not from writing them down. The same measurement feeds the comparison with the other field GIS.