Refiriéndome a mi pregunta anterior , ¿cómo puedo "geocodificar" / convertir, usando R, una imagen ráster generada a un formato que pueda mostrarse como una capa en un mapa? En resumen, mi objetivo es recrear los resultados del software comercial SpatialKey ( captura de pantalla ).
Estoy usando una instancia de GeoServer para alojar los datos de los mapas, pero ¿cómo puedo incorporar la proyección requerida y coordinar la información en la imagen para que se alinee correctamente con su posición geográfica real? El mapa de calor de densidad se produjo utilizando datos espaciales.
raster
r
georeferencing
Mimo
fuente
fuente

Respuestas:
El paquete ráster le permite crear rásteres arbitrarios (tamaño, proyección) o usar objetos existentes, como matrices; entonces puede asignar proyecciones y extensiones. Su
image()función toma un argumento de matriz que se puede usar directamente:Luego puede usarlo
writeRaster()con cualquier cantidad de formatos, por ej.fuente
Hay varias maneras diferentes, pero tomando una puñalada de que desea utilizar herramientas de código abierto en Windows, puedo sugerir 3 opciones:
-gcp pixel line easting northing elevationparámetro donde el píxel y la línea son x / y en el ráster ( http://www.gdal.org/gdal_datamodel.html ) y al este / norte de las coordenadas geográficas. También deberá especificar una proyección con-a_srs srs_defExaminaría detenidamente las dependencias de cada bit de software que necesita antes de elegir la ruta que elija.
fuente