Package 'ansgis.geostat'

Title: Operadores de AnsGIS Geostatistical Analyst Declarados Sobre CRAN
Description: Fichas de operadores de interpolacion geoestadistica que declaran (no reimplementan) funciones existentes de CRAN. La lista de operadores no la elegimos nosotros: sale de la documentacion oficial de la caja de herramientas 'ArcGIS Geostatistical Analyst', que se usa como pliego. Cada herramienta oficial del pliego tiene en 'inst/PLIEGO.md' su funcion de R equivalente o queda marcada como hueco documentado. Cada ficha esta verificada contra R vivo: la funcion objetivo existe y sus argumentos son los declarados. Pensado para ejecutarse tambien en el navegador via webR. La matematica sale de la ciencia publica; este paquete es el vocabulario que la vuelve componible.
Authors: Emir Rivas [aut, cre], Adhonorem Group [cph]
Maintainer: Emir Rivas <[email protected]>
License: MIT + file LICENSE
Version: 0.0.1
Built: 2026-08-31 07:41:22 UTC
Source: https://github.com/emri-setup/ansgis-geostat

Help Index


Convierte una ficha en una tool de ellmer

Description

La ficha ES la funcion: se le pasa la funcion real de CRAN a ellmer::tool() con la descripcion escrita como la pide la gente.

Usage

como_tool(f)

Arguments

f

una ficha devuelta por fichas_ansgis_geostat.

Value

Un objeto tool de ellmer, listo para pasarle a un modelo.

Examples

if (requireNamespace("ellmer", quietly = TRUE) &&
    requireNamespace("gstat", quietly = TRUE)) {
  como_tool(fichas_ansgis_geostat()[[6]])
}

Crea una ficha de operador

Description

Una ficha declara un operador sobre una funcion que ya existe en CRAN. No reimplementa nada: apunta.

Usage

ficha(objetivo, descripcion, herramienta_esri, estado, argumentos,
      argumentos_doc = NULL)

Arguments

objetivo

"paquete::funcion" de CRAN.

descripcion

como lo pediria una persona (no la definicion tecnica).

herramienta_esri

la herramienta del pliego (nombre oficial del toolbox de ArcGIS Geostatistical Analyst) que cubre.

estado

"cubierto" si hace lo mismo que la herramienta del pliego, "parcial" si cubre una parte.

argumentos

los argumentos reales de la funcion, tal como los reporta names(formals()) en R vivo. Es lo que verifica el test.

argumentos_doc

para los genericos S4 (los de terra), la firma documentada del metodo: formals() del generico solo devuelve los argumentos de despacho (x, ...), que no le sirven a un modelo. Se declaran los dos: el verificable y el util.

Value

Un objeto de clase ficha_ansgis: una lista con sus campos.

Examples

ficha("gstat::idw", "Interpolacion simple por distancia",
      "IDW", "cubierto", "formula, locations, ...")

El catalogo del producto AnsGIS Geostatistical Analyst

Description

Veinte operadores de CRAN que cubren 30 de las 35 herramientas del pliego de ArcGIS Geostatistical Analyst. La lista de operadores no la elegimos nosotros: sale de la caja de herramientas oficial documentada por Esri. Los 5 huecos estan declarados en pliego_ansgis_geostat y el mapeo completo en inst/PLIEGO.md.

Usage

fichas_ansgis_geostat()

Value

Una lista de objetos ficha_ansgis.

See Also

pliego_ansgis_geostat, como_tool

Examples

length(fichas_ansgis_geostat())
fichas_ansgis_geostat()[[1]]

Las herramientas del pliego que NO tienen equivalente en CRAN

Description

No se inventan: se declaran. Es la brecha real contra ArcGIS Geostatistical Analyst, medida herramienta por herramienta.

Usage

pliego_ansgis_geostat()

Value

Un data.frame con la herramienta de Esri, el toolset y la causa del hueco.

Examples

pliego_ansgis_geostat()

Imprime una ficha

Description

Muestra el objetivo, la descripcion en criollo, el estado y la herramienta del pliego que cubre.

Usage

## S3 method for class 'ficha_ansgis'
print(x, ...)

Arguments

x

una ficha ficha_ansgis.

...

ignorado.

Value

Devuelve x de forma invisible; se llama por su efecto de impresion.

Examples

print(fichas_ansgis_geostat()[[1]])

El sello del paquete

Description

Devuelve el producto AnsGIS al que pertenece el paquete y el hash de sus fichas. El mismo hash viaja en el campo metadata de packages.json del universe, de modo que el diccionario pueda cruzar paquete publicado contra ficha indexada.

Usage

sello_ansgis_geostat()

Value

Una lista con producto, pliego, hash_ficha, n_fichas, n_herramientas_pliego y diccionario.

Examples

sello_ansgis_geostat()