ansgis.geostat

El producto AnsGIS Geostatistical Analyst, declarado sobre CRAN.

Segundo paquete del catálogo AnsGIS. No contiene matemática: contiene fichas que apuntan a funciones que ya existen en CRAN (gstat, automap, sf, spdep, terra, fields, spatial, spsurvey). Un modelo de lenguaje usa esas fichas como vocabulario; la ejecución la hace R de verdad — en el escritorio, en un servidor, o en el navegador vía webR.

webr::install("ansgis.geostat",
              repos = c("https://emri-setup.r-universe.dev",
                        "https://repo.r-wasm.org"))
library(ansgis.geostat)

fichas_ansgis_geostat()      # las 20 fichas del producto
pliego_ansgis_geostat()      # los 5 huecos, declarados
sello_ansgis_geostat()       # producto + hash de las fichas

El pliego manda

La lista de operadores no la elegimos nosotros. Sale de la caja de herramientas oficial de ArcGIS Geostatistical Analyst: 35 herramientas en 5 toolsets (Interpolation, Sampling Network Design, Simulation, Utilities, Working With Geostatistical Layers), leídas de la documentación de Esri el 2026-08-01.

Estado Herramientas
cubierto 17
parcial 13
hueco 5
total 35

30 de 35 = 85,7 % cubiertas o parcialmente cubiertas por CRAN, todas compiladas a WebAssembly.

Los 5 huecos se declaran, no se disimulan: interpolación por difusión y por kernel con barreras, EBK 3D, y las dos exportaciones 3D (CRF propietario y netCDF — este último es hueco del navegador, porque ncdf4 no compila a wasm; en R nativo está cubierto).

El mapeo completo, herramienta por herramienta, está en inst/PLIEGO.md y en formato máquina en inst/corpus/pliego-geostatistical-analyst.json.

La regla del proyecto

  1. La matemática no se escribe: se declara. Si estás escribiendo la fórmula, está mal — CRAN ya la tiene, revisada por pares, hace décadas.
  2. La lista de operadores sale del pliego oficial de Esri, no de nuestro criterio. Si el pliego tiene una herramienta que R no cubre, se marca como hueco. No se inventa.
  3. Cada ficha se verifica contra R vivo. Los tests comprueban que la función objetivo existe y que sus argumentos son los declarados. Si un paquete de CRAN cambia su firma, el build avisa.
  4. Las descripciones se escriben como habla la gente.

Parte de la plataforma DAIACABA. Diccionario vivo del producto: https://diccionario.daiacaba.com.ar/api/v1/kit/geostatistical-analyst.