Extracción de características de cobertura terrestre de imágenes satelitales
14
Estoy interesado en una solución de bajo costo o de código abierto para crear capas GIS de cobertura del suelo que utilicen algoritmos de extracción espectral y textural. He usado PCI Geomatica, ENVI y Feature Analyst VLS en el pasado; sin embargo, estas soluciones están un poco más allá de mi rango de precios, ¿alguna recomendación de software?
Puede utilizar GRASS GIS para esto, que admite la extracción de texturas y la clasificación de imágenes basadas en un enfoque radiométrico / segmentación. Para tener una idea, consulte este resumen de la conferencia , una charla planificada en la Geoinformatics FCE CTU 2011.
En todos los programas gis, lo que hará es definir una serie de puntos de referencia o polígonos en un tipo de terreno, que luego se extrapolan al resto del área. Aquí hay un ejemplo de clasificación de uso del suelo:
Y, de hecho, si ha dibujado sus polígonos de entrenamiento en cualquier programa GIS, puede usar R para predecir. Haga una superposición con sus cuadrículas y luego use cualquier sistema de predicción que desee (por ejemplo, rpart si desea árboles de clasificación). Más información en este libro sobre la página 222: http://www.lulu.com/product/file-download/a-practical-guide-to-geostatistical-mapping/14938111
Hay mucho más que decir, sus conjuntos de entrenamiento deberían ser representativos de su área de estudio (quizás incluso sería mejor generar puntos aleatorios en R y clasificarlos). También debe elegir cuidadosamente sus conjuntos de datos auxiliares, y es posible que desee generar otros nuevos si, por ejemplo, la textura es una propiedad importante.
Muchas gracias por su respuesta. Parece que sabes exactamente cómo se pueden lograr mis objetivos. Lo que realmente agradecería es que aclare un poco más su respuesta. Estoy específicamente interesado en los pasos involucrados para poder enseñarle al programa qué características son correctas y cuáles son incorrectas hasta que se extraigan todas (o la mayoría) de las características correctas.
NetConstructor.com
Proporcione más información (en su pregunta, no en comentarios) cuáles son exactamente las características que desea extraer. Aparte de eso: si hay una superposición en la señal (ver enlace nasa) de diferentes tipos de uso de la tierra (o lo que sea que esté mapeando), la clasificación automatizada no funcionará bien.
Podrías hacer eso con GRASS.
Primero trabajará con datos ráster:
Finalmente manipularás datos vectoriales . v.db.select y v.class te ayudarán.
fuente