| 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 |
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.
como_tool(f)como_tool(f)
f |
una ficha devuelta por |
Un objeto tool de ellmer, listo para pasarle a un modelo.
if (requireNamespace("ellmer", quietly = TRUE) && requireNamespace("gstat", quietly = TRUE)) { como_tool(fichas_ansgis_geostat()[[6]]) }if (requireNamespace("ellmer", quietly = TRUE) && requireNamespace("gstat", quietly = TRUE)) { como_tool(fichas_ansgis_geostat()[[6]]) }
Una ficha declara un operador sobre una funcion que ya existe en CRAN. No reimplementa nada: apunta.
ficha(objetivo, descripcion, herramienta_esri, estado, argumentos, argumentos_doc = NULL)ficha(objetivo, descripcion, herramienta_esri, estado, argumentos, argumentos_doc = NULL)
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
|
argumentos_doc |
para los genericos S4 (los de |
Un objeto de clase ficha_ansgis: una lista con sus campos.
ficha("gstat::idw", "Interpolacion simple por distancia", "IDW", "cubierto", "formula, locations, ...")ficha("gstat::idw", "Interpolacion simple por distancia", "IDW", "cubierto", "formula, locations, ...")
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.
fichas_ansgis_geostat()fichas_ansgis_geostat()
Una lista de objetos ficha_ansgis.
pliego_ansgis_geostat, como_tool
length(fichas_ansgis_geostat()) fichas_ansgis_geostat()[[1]]length(fichas_ansgis_geostat()) fichas_ansgis_geostat()[[1]]
No se inventan: se declaran. Es la brecha real contra ArcGIS Geostatistical Analyst, medida herramienta por herramienta.
pliego_ansgis_geostat()pliego_ansgis_geostat()
Un data.frame con la herramienta de Esri, el toolset y la causa del
hueco.
pliego_ansgis_geostat()pliego_ansgis_geostat()
Muestra el objetivo, la descripcion en criollo, el estado y la herramienta del pliego que cubre.
## S3 method for class 'ficha_ansgis' print(x, ...)## S3 method for class 'ficha_ansgis' print(x, ...)
x |
una ficha |
... |
ignorado. |
Devuelve x de forma invisible; se llama por su efecto de impresion.
print(fichas_ansgis_geostat()[[1]])print(fichas_ansgis_geostat()[[1]])
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.
sello_ansgis_geostat()sello_ansgis_geostat()
Una lista con producto, pliego, hash_ficha,
n_fichas, n_herramientas_pliego y diccionario.
sello_ansgis_geostat()sello_ansgis_geostat()