R tiene un ecosistema muy potente para poder realizar tareas de
geocomputación, entre las que podemos mencionar:
- Análisis exploratorio de datos (EDA)
- Procesamiento de datos
- Transformación de datos (p. ej., cambio de proyección,
cálculos)
- Visualización de datos (no solo por medio de mapas)
- Desarrollo de aplicaciones web
- Desarrollo de software, en forma de funciones o paquetes (por
ejemplo, para compartir nuevos métodos)
El libro Geocomputación con
R es una muy buena guía para ver en detalle muchas de estas
tareas.
La organizacion de GitHub rspatial y r-spatial continenen la mayoria
de los paquetes del ambito geografico y de sensoramiento remoto.
Hay muchas maneras de manejar datos geográficos en R, con muchos
paquetes en el área. Entre ellos se encuentran:
- {sf}, {sp}, {terra}, {raster}, {stars} - clases
espaciales
- {dplyr}, {rmapshaper} -
procesamiento de tablas de atributos/geometrías
- {rnaturalearth}, {osmdata}, {rsat}, {MODISTools}- descarga
de datos espaciales
- {rgrass}, {qgisprocess}, {rgee} - conexión con otros
software de Sistemas de Información Geográfico
- {gstat}, {mlr3}, {CAST} - modelado de datos
espaciales
- {rasterVis}, {tmap}, {ggplot2} -
visualizaciones estáticas
- {leaflet}, {mapview}, {mapdeck} -
visualizaciones interactivas
- {spatstat}, {spdep}, {spatialreg}, {dismo}, {landscapemetrics},
{RStoolbox},
{rayshader},
{gdalcubes}, {sfnetworks}, {metR} - diferentes tipos de
análisis de datos espaciales
y muchos, muchos paquetes más.
Tipos de datos
Para trabajar con datos especiales, en general, representamos la
información de dos maneras:
Vectores: la realidad se representa utilizando
puntos, líneas o
polígonos.
Raster: la información se representa por medio de
grillas o píxeles.
En R contamos con diferentes paquetes para poder trabajar con estos
dos formatos.
LS0tCnRpdGxlOiAiRWNvc2lzdGVtYShzKSBlc3BhY2lhbChlcykgZGUgUiIKb3V0cHV0OiAKICBodG1sX2RvY3VtZW50OgogICAgY29kZV9kb3dubG9hZDogdHJ1ZQogICAgaGlnaGxpZ2h0OiB0YW5nbwotLS0KClIgdGllbmUgdW4gZWNvc2lzdGVtYSBtdXkgcG90ZW50ZSBwYXJhIHBvZGVyIHJlYWxpemFyIHRhcmVhcyBkZSBnZW9jb21wdXRhY2nDs24sIAplbnRyZSBsYXMgcXVlIHBvZGVtb3MgbWVuY2lvbmFyOgoKKiBBbsOhbGlzaXMgZXhwbG9yYXRvcmlvIGRlIGRhdG9zIChFREEpCiogUHJvY2VzYW1pZW50byBkZSBkYXRvcyAKKiBUcmFuc2Zvcm1hY2nDs24gZGUgZGF0b3MgKHAuIGVqLiwgY2FtYmlvIGRlIHByb3llY2Npw7NuLCBjw6FsY3Vsb3MpCiogVmlzdWFsaXphY2nDs24gZGUgZGF0b3MgKG5vIHNvbG8gcG9yIG1lZGlvIGRlIG1hcGFzKQoqIERlc2Fycm9sbG8gZGUgYXBsaWNhY2lvbmVzIHdlYgoqIERlc2Fycm9sbG8gZGUgc29mdHdhcmUsIGVuIGZvcm1hIGRlIGZ1bmNpb25lcyBvIHBhcXVldGVzIChwb3IgZWplbXBsbywgcGFyYSBjb21wYXJ0aXIgbnVldm9zIG3DqXRvZG9zKQoKOjo6IHsuYWxlcnQgLmFsZXJ0LWluZm99CkVsIGxpYnJvIFtHZW9jb21wdXRhY2nDs24gY29uIFJdKGh0dHBzOi8vZ2VvY29tcHIuZ2l0aHViLmlvL2VzLykgZXMgdW5hIG11eSBidWVuYSBndcOtYSBwYXJhIHZlciBlbiBkZXRhbGxlIG11Y2hhcyBkZSBlc3RhcyB0YXJlYXMuCgpMYSBvcmdhbml6YWNpb24gZGUgR2l0SHViIFtyc3BhdGlhbF0oaHR0cHM6Ly9naXRodWIuY29tL3JzcGF0aWFsKSB5IFtyLXNwYXRpYWxdKGh0dHBzOi8vZ2l0aHViLmNvbS9yLXNwYXRpYWwpIGNvbnRpbmVuZW4gbGEgbWF5b3JpYSBkZSBsb3MgcGFxdWV0ZXMgZGVsIGFtYml0byBnZW9ncmFmaWNvIHkgZGUgc2Vuc29yYW1pZW50byByZW1vdG8uCjo6OgoKCkhheSBtdWNoYXMgbWFuZXJhcyBkZSBtYW5lamFyIGRhdG9zIGdlb2dyw6FmaWNvcyBlbiBSLCBjb24gbXVjaG9zIHBhcXVldGVzIGVuIGVsIMOhcmVhLiBFbnRyZSBlbGxvcyBzZSBlbmN1ZW50cmFuOgoKKiBbe3NmfV0oaHR0cHM6Ly9naXRodWIuY29tL3Itc3BhdGlhbC9zZiksIFt7c3B9XShodHRwczovL2dpdGh1Yi5jb20vZWR6ZXIvc3ApLCBbe3RlcnJhfV0oaHR0cHM6Ly9naXRodWIuY29tL3JzcGF0aWFsL3RlcnJhKSwgW3tyYXN0ZXJ9XShodHRwczovL2dpdGh1Yi5jb20vcnNwYXRpYWwvcmFzdGVyKSwgW3tzdGFyc31dKGh0dHBzOi8vZ2l0aHViLmNvbS9yLXNwYXRpYWwvc3RhcnMpIC0gY2xhc2VzIGVzcGFjaWFsZXMKKiBbe2RwbHlyfV0oaHR0cHM6Ly9naXRodWIuY29tL3RpZHl2ZXJzZS9kcGx5ciksIFt7cm1hcHNoYXBlcn1dKGh0dHBzOi8vZ2l0aHViLmNvbS9hdGV1Y2hlci9ybWFwc2hhcGVyKSAtIHByb2Nlc2FtaWVudG8gZGUgdGFibGFzIGRlIGF0cmlidXRvcy9nZW9tZXRyw61hcwoqIFt7cm5hdHVyYWxlYXJ0aH1dKGh0dHBzOi8vZG9jcy5yb3BlbnNjaS5vcmcvcm5hdHVyYWxlYXJ0aC8pLCBbe29zbWRhdGF9XShodHRwczovL2RvY3Mucm9wZW5zY2kub3JnL29zbWRhdGEvKSwgW3tyc2F0fV0oaHR0cHM6Ly9kb2NzLnJvcGVuc2NpLm9yZy9yc2F0LyksIFt7TU9ESVNUb29sc31dKGh0dHBzOi8vZG9jcy5yb3BlbnNjaS5vcmcvTU9ESVNUb29scy8pLSBkZXNjYXJnYSBkZSBkYXRvcyBlc3BhY2lhbGVzCiogW3tyZ3Jhc3N9XShodHRwczovL2dpdGh1Yi5jb20vcnNiaXZhbmQvcmdyYXNzKSwgW3txZ2lzcHJvY2Vzc31dKGh0dHBzOi8vZ2l0aHViLmNvbS9wYWxlb2xpbWJvdC9xZ2lzcHJvY2VzcyksIFt7cmdlZX1dKGh0dHBzOi8vZ2l0aHViLmNvbS9yLXNwYXRpYWwvcmdlZSkgLSBjb25leGnDs24gY29uIG90cm9zIHNvZnR3YXJlIGRlIFNpc3RlbWFzIGRlIEluZm9ybWFjacOzbiBHZW9ncsOhZmljbwoqIFt7Z3N0YXR9XShodHRwczovL2dpdGh1Yi5jb20vci1zcGF0aWFsL2dzdGF0KSwgW3ttbHIzfV0oaHR0cHM6Ly9naXRodWIuY29tL21sci1vcmcvbWxyMyksIFt7Q0FTVH1dKGh0dHBzOi8vZ2l0aHViLmNvbS9IYW5uYU1leWVyL0NBU1QpIC0gbW9kZWxhZG8gZGUgZGF0b3MgZXNwYWNpYWxlcwoqIFt7cmFzdGVyVmlzfV0oaHR0cHM6Ly9naXRodWIuY29tL29zY2FycGVycGluYW4vcmFzdGVydmlzKSwgW3t0bWFwfV0oaHR0cHM6Ly9naXRodWIuY29tL210ZW5uZWtlcy90bWFwKSwgW3tnZ3Bsb3QyfV0oaHR0cHM6Ly9naXRodWIuY29tL3RpZHl2ZXJzZS9nZ3Bsb3QyKSAtIHZpc3VhbGl6YWNpb25lcyBlc3TDoXRpY2FzCiogW3tsZWFmbGV0fV0oaHR0cHM6Ly9naXRodWIuY29tL3JzdHVkaW8vbGVhZmxldCksIFt7bWFwdmlld31dKGh0dHBzOi8vZ2l0aHViLmNvbS9yLXNwYXRpYWwvbWFwdmlldyksIFt7bWFwZGVja31dKGh0dHBzOi8vZ2l0aHViLmNvbS9TeW1ib2xpeEFVL21hcGRlY2spIC0gdmlzdWFsaXphY2lvbmVzIGludGVyYWN0aXZhcwoqIFt7c3BhdHN0YXR9XShodHRwOi8vc3BhdHN0YXQub3JnLyksIFt7c3BkZXB9XShodHRwczovL2dpdGh1Yi5jb20vci1zcGF0aWFsL3NwZGVwKSwgW3tzcGF0aWFscmVnfV0oaHR0cHM6Ly9naXRodWIuY29tL3Itc3BhdGlhbC9zcGF0aWFscmVnKSwgW3tkaXNtb31dKGh0dHBzOi8vZ2l0aHViLmNvbS9yc3BhdGlhbC9kaXNtbyksIFt7bGFuZHNjYXBlbWV0cmljc31dKGh0dHBzOi8vZ2l0aHViLmNvbS9yLXNwYXRpYWxlY29sb2d5L2xhbmRzY2FwZW1ldHJpY3MpLCBbe1JTdG9vbGJveH1dKGh0dHA6Ly9ibGV1dG5lci5naXRodWIuaW8vUlN0b29sYm94L3JzdGJ4LWRvY3UvUlN0b29sYm94Lmh0bWwpLCBbe3JheXNoYWRlcn1dKGh0dHBzOi8vZ2l0aHViLmNvbS90eWxlcm1vcmdhbndhbGwvcmF5c2hhZGVyKSwgW3tnZGFsY3ViZXN9XShodHRwczovL2dpdGh1Yi5jb20vYXBwZWxtYXIvZ2RhbGN1YmVzX1IpLCBbe3NmbmV0d29ya3N9XShodHRwczovL2dpdGh1Yi5jb20vbHV1a3ZkbWVlci9zZm5ldHdvcmtzKSwgW3ttZXRSfV0oaHR0cHM6Ly9naXRodWIuY29tL2VsaW9jYW1wL21ldFIpIC0gZGlmZXJlbnRlcyB0aXBvcyBkZSBhbsOhbGlzaXMgZGUgZGF0b3MgZXNwYWNpYWxlcwoKeSBtdWNob3MsIG11Y2hvcyBwYXF1ZXRlcyBtw6FzLiAKCjo6OiB7LmFsZXJ0IC5hbGVydC1pbmZvfQpFbiBsYSB2aXN0YSBfU3BhdGlhbF8gZGUgQ1JBTiBodHRwczovL2NyYW4uci1wcm9qZWN0Lm9yZy92aWV3PVNwYXRpYWwgc2UgY3VlbnRhIGNvbiB1bmEgdmlzacOzbiBnZW5lcmFsIGRlIGxhcyBkaWZlcmVudGVzIHRhcmVhcyBlc3BhY2lhbGVzIHF1ZSBzZSBwdWVkZW4gcmVzb2x2ZXIgY29uIFIuCjo6OgoKIyMgVGlwb3MgZGUgZGF0b3MKClBhcmEgdHJhYmFqYXIgY29uIGRhdG9zIGVzcGVjaWFsZXMsIGVuIGdlbmVyYWwsIHJlcHJlc2VudGFtb3MgbGEgaW5mb3JtYWNpw7NuIGRlIGRvcyBtYW5lcmFzOgoKKiBfVmVjdG9yZXM6XyBsYSByZWFsaWRhZCBzZSByZXByZXNlbnRhIHV0aWxpemFuZG8gKipwdW50b3MqKiwgKipsw61uZWFzKiogbyAqKnBvbMOtZ29ub3MqKi4KCiogX1Jhc3RlcjpfIGxhIGluZm9ybWFjacOzbiBzZSByZXByZXNlbnRhIHBvciBtZWRpbyBkZSBncmlsbGFzIG8gcMOteGVsZXMuCgpFbiBSIGNvbnRhbW9zIGNvbiBkaWZlcmVudGVzIHBhcXVldGVzIHBhcmEgcG9kZXIgdHJhYmFqYXIgY29uIGVzdG9zIGRvcyBmb3JtYXRvcy4gIAo=