Crear un SpatialPointsDataFrame con R

R como hemos visto es capaz de manejar datos espaciales incluso los podemos cargar usando un shp , GEOJSON,  Kml, GML entre otros. No obstante hay veces que necesitamos crear un SpatialPointsDataFrame utilizando los datos u objetos que hemos ido generando con R. Con este fin necesitaremos: Unas coordenadas para los puntos Un DataFrame  que…

Incendios forestales y estadística espacial

Este verano y después de realizar un trabajo sobre incendios forestales, hemos tenido la suerte de que el “Servei de Plublicacions de la UJI” y en especial Maria Josep Picó que se interesó por el trabajo que realizamos Carlos Díaz-Avalos, Pablo Juan y Pau Aragó, a cerca de los incendios forestales, en concreto el artículo…

Cargar un shp y acceder a los SpatialPointsDataFrame con R

Este es el primero de una serie de entradas en el blog para explicar como cargar y acceder a objetos espaciales con R. En esta entrada nos vamos a centrar en el objeto espacial tipo punto y accederemos a los elementos que lo forman. Como ejemplo de datos puntuales vamos a utilizar los datos proporcionados…

Exportar los resultados de R como Geotiff

Cuando estamos trabajando con R muchas veces necesitamos exportar nuestros resultados para seguir trabajando en una herramienta GIS, este paso no es tan complicado como parece pero si requiere de una serie de pasos.Para ilustrar el ejemplo utilizaremos los datos que vienen en el paquete SP, para ello vamos a cargar la librería y los…

Curso avanzado R/GIS en México (Suspendido)

El próximo curso que vamos a dar de R y GIS será en México y estos son los detalles del curso. Dirigido a: Profesionales y estudiantes con interés en la estadística espacial y en la utilización de datos geoespaciales con software GIS y R. Profesorado: DR. CARLOS DÍAZ ÁVALOS .DEPARTAMENTO DE PROBABILIDAD Y ESTADÍSTICA IIMAS,…

Trasladar un punto a la geometría mas cercana con postGIS

Hay veces que es necesaria trasladar un punto a la geometría más cercana por ejemplo estamos trabajando con calles i necesitamos asignar la posición de cada casa (número de policía) a su punto en la calle mas cercano a esta. Con postGIS esto se puede hacer. Utilizando dos funciones ST_LineInterpolatepoint y ST_LineLocatePoint. La segunda función…