Tengo un archivo raster (extensión .sid). Quiero digitalizar las carreteras automáticamente en ArcMap, QGIS, etc. La digitalización a mano llevaría demasiado tiempo.
¿Cómo puedo hacerlo?
Tengo un archivo raster (extensión .sid). Quiero digitalizar las carreteras automáticamente en ArcMap, QGIS, etc. La digitalización a mano llevaría demasiado tiempo.
¿Cómo puedo hacerlo?
La solución de QGIS en la respuesta de Mapperz es una simple conversión de ráster a vector y no tiene detección de bordes, por lo que dudo que sea muy eficaz para este caso de uso. ¡Le dará polígonos por valor de píxel y para una foto que podría resultar en casi un polígono por píxel!
Una mejor opción en QGIS podría ser utilizar la función de extracción de bordes en el Sextante Plugin (ahora llamado ' Procesamiento ' en la versión 2.x).
Ir: Geoalgoritmos->Imágenes->Extracción de características->Extracción de bordes.
Pero, como dice Mapperz, a veces la digitalización es más rápida (y más precisa) a mano que con un sistema automatizado, porque uno sabe lo que es una característica mirando la imagen, pero el ordenador no tiene forma de saberlo. Para un sistema automatizado, todo es un matiz de gris o de color a partir del cual se pueden detectar los bordes.
Si tienes un montón de imágenes que digitalizar, lo mejor es enviarlas a una empresa de digitalización especializada en este tipo de cosas. Hay muchas en todo el mundo (especialmente en la India) y han realizado estudios de tiempo y movimiento a la enésima potencia para reducir los costes. La mayoría utiliza un proceso combinado de escaneado automático y digitalización humana. Para la conversión en masa, probablemente sea más barato y rápido subcontratar a especialistas.
ArcMap (10.2)
Utilizar ArcScan http://resources.arcgis.com/en/help/main/10.2/index.html#//000w00000001000000 pero tienes que cambiar tu imagen a blanco y negro de 8 bits para la vectorización automática.
Tenga en cuenta que muchas imágenes necesitan ser limpiadas, lo que puede llevar mucho tiempo. http://resources.arcgis.com/en/help/main/10.2/index.html#/About_preparing_raster_data_for_vectorization/000w00000017000000/
(a veces es más rápido digitalizar a mano que pasar por arcscan).
QGIS (1.8)
Conversión de ráster a vector (Plugins : GdalTools requerido)
Guía completa http://hub.qgis.org/wiki/quantum-gis/Raster_to_vector_conversion
Se trata de un problema de clasificación que se adapta mejor a métodos ajenos a ArcMap. A nuestro cerebro le resulta muy fácil interpretar colecciones de píxeles y ensamblarlas en objetos significativos, como las carreteras. Sin embargo, estas tareas son mucho más difíciles para un ordenador y requieren algoritmos de clasificación. ArcMap dispone de útiles clasificadores basados en píxeles (ISODATA, MLC, etc.), aunque carece de los métodos de clasificación orientados a objetos más sofisticados (segmentación de imágenes, extracción de características). Debo añadir que existe una extensión de terceros llamada Analista de funciones que puede utilizarse junto con ArcMap. Sin embargo, yo le dirigiría hacia el software de SIG y de procesamiento de imágenes de software libre llamado PRIMAVERA que he encontrado muy útil en la clasificación de imágenes orientada a objetos. He publicado una descripción más detallada de los métodos de extracción de carreteras aquí que puede ser útil para usted.
Por el momento no se puede hacer de forma totalmente automática. Algunas ediciones \cleaning será necesario en cualquier caso. Y como dijo Mapperz la tarea es mejor resolverla en herramientas especiales. ¿Sabe usted acerca de Rastreo fácil ? Este es un software comercial, pero hay una versión antigua gratuita 8.65.
I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.