Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ejercicios de manejo
rasgos de inters, las polilneas o polgonos pueden ser salvadas como un archivo de formato vector ER Mapper, regiones en un archivo raster, una covertura ARC/ INFO GIS, o exportado como otro formato vector tal como DXF.
Ejercicios de manejo
Estos ejercicios darn prctica en creacin de algoritmos resaltando un rasgo en una imagen raster, y luego convertir el rasgo en una representacin vectorial. En este caso, se crear un polgono vectror desde clases en una imagen previamente clasificada, y generar una imagen binaria Tierra/agua y crear una representacin vectorial de la linea de costa. Qu se aprender... Despues de completar estos ejercicios, se podr conocer como realizar esta tarea en ER Mapper: Aplicar smoothing a una imagen clasificada para remover los pixeles aislados Extraer clases desde una imagen clasificada y convertir luego a polgonos vector Procesar una imagen de satelite para crear una imagen binaria tierra/agua Vectorizar la imagen binaria para extraer polilineas de la lnea de costa
Antes de comenzar...
Antes de comenzar este ejercicio, todas las ventanas de imgenes de ER Mapper deben estar cerradas. Solamente el men principal de ER Mapper debe estar abierto en la pantalla.
1: Vectorizar un rasgo
Objetivos Aprender a preparar un algoritmo desplegando una imagen clasificada para extraer y vectorizar un rasgo de inters clasificado, y realizar la conversin de raster a vector.
Aparecer una ventana de imagen y la caja de dilogo Algorithm. 2 Desde el men Directories, selecionar la ruta que termina con el texto \examples.
368
Tutorial ER Mapper
1: Vectorizar un rasgo
3 Doble click en el directorio Functions_And_Features para abrirlo. 4 En el directorio Classification, abrir el algoritmo ISOCLASS_Landsat_TM_year_1985.alg. ER Mapper corre un algoritmo desplegando una imagen desplegada del rea San Diego, California. Esta iamgen fue previamente generada desde una imagen Landsat TM de 1985 usando ISOCLASS Unsupervised Classification de ER Mapper. Hay 10 clases en esta imagen representando agua, vegetacin, reas de terreno rido y otras clases.
3 Desde el menu Directories, seleccionar la ruta que termina con el texto \kernel. 4 En el directorio filters_ranking, cargar el filtro median_5x5.ker. Este es un filtro 5 por 5 que asigna al pixel central el valor promedio de todos los pixeles en la ventana de 5 por 5. Este y otros filtros tal como majority.ker son comunmente usados para generalizar las imgenes clasificadas. 5 ER Mapper corre el algoritmo con el filtro de suavizado mediano.
1: Vectorizar un rasgo
Notar que la mayora de los pixeles aislados son mezclados dentro del rasgo de la clase dominante, suavizando la imagen. 6 Clickear Close en el dilogo Filter para cerrarlo.
2 En la ventana de la frmula genrica, editar el txto de la frmula como se lee: if input1=3 or input1=5 then 5 else input1 Esta frmula le dice a ER Mapper si el pixels tiene un valor de 3 (clase 3) o 5 (clase 5) en la imagen, asignarle a ambos un valor de 5, los otros no los cambie. 3 Clickear el boton Apply changes para validar la frmula. ER Mapper corre el algoritmo y une las dos clases. Ambas clases de vegetacin son asignadas con el mismo valor (5), entonces las dos aparecen en color verde brillante. Esta rea verde brillante est en una porcin de la imagen que se convertir en una representacin vectorial. 4 Clickear Close para cerrar el dilogo Formula Editor.
370
Tutorial ER Mapper
1: Vectorizar un rasgo
6 En Save As: campo de texto, tipear un nombre usando sus iniciales al principio, seguido por el texto raster_classes_VDS, y separar cada palabra con el guin bajo (_). Por ejemplo, si sus iniciales son "CJ," tipear en el nombre: CJ_raster_classes_VDS 7 Clickear OK para salvar el dataset virtual. 8 Clickear sobre el botn Yes en la caja de dilogo Delete output transforms....
3 Desde el men Directories, seleccionar la ruta que termina con el texto \examples Luego abrir el directorio Miscellaneous\Tutorial y cargar la imagen que se ha creado raster_classes_VDS.ers . 4 Habilitar la opcin Fill Polygons (para crear polgonos en cambio de polilneas) Consejo: Para bordes suavizados del polgono habilitar la opcin Smooth.
6 Desde el men Directories, seleccionar la ruta que termina con el texto \examples. Luego abrir el directorio Miscellaneous\Tutorial y tipear un nombre en el campo de texto Save As: como sigue, luego clickear OK para cerrarlo. Por ejemplo, si sus inicales son "JT," tipear en el nombre: JT_vegetation_polygons 7 Editar el valor en el campo Cell Value para leer 5 luego presione Enter o Return. Esto le dice a ER Mapper vectorizar todos los pixeles (cells) con el valor 5 en el Dataset Virtual (Las reas de vegetacin de la casificacin). por defecto, ER Mapper crear polgonos. 8 Clickear OK para comenzar la conversin de raster a vector.
1: Vectorizar un rasgo
ER Mapper despliega un dilogo de estatus indicando el progreso, luego despliega un dilogo de confirmacin cuiando la conversin ha sido completada. 9 Clickear OK para cerrar el dilogo de confirmacin, luego clickear Close y Cancel para cerrar las otros dos dilogos raster a vector. Ahora se ha creado un archivo vectorial conteniendo polgonos representando las reas de vegetacin de la imagen clasificada.
5 Desde el men Directories, seleccionar la ruta que termine con el texto \examples. 6 En el directorio Miscellaneous\Tutorial, doble-click sobre la imagen creada vegetation_polygons.erv para cargarla. ER Mapper primero procesa el dato raster, luego dibuja el polgono en rojo. Notar que el vector sigue estrechamente el contorno de las reas verdes de la imagen.
372
Tutorial ER Mapper
2 Desde el men Directories, seleccionar la ruta que termina con el texto \examples. 3 Doble_click sobre el directorio Data_Types para abrirlo. 4 En el directorio Landsat_TM, abrir el algoritmo Greyscale.alg. ER Mapper corre un algoritmo desplegando la banda 1 de una imagen de satlite Landsat TM del rea San Diego, California. Esta imagen contiene una area significante de oceano en su porcin inferior, y una baha artificial recreativa en la porcion izquierda superior (Mission Bay). Se crear una imagen binaria para separar tierra de agua, luego se vectorizar la linea de costa.
2 En la ventana de la frmula genrica, editar el texto de la frmula como se lee: if input1 < 20 then 1 else 2 Esta frmula le dice a ER Mapper si los pxeles en la banda seleccionada para el input1 tiene un valor mas bajo que 20, asignarle entonces un valor de 1, a todos los otros valores asignarle el valor de 2. Despues de esta frmula cada pixel en la imagen ser reasignado valores de 1 o 2 (una imagen binaria). 3 Clickear el botn Apply changes para validar la frmula. 4 En la ventana Relaciones, clickear en la lista desplegable INPUT1 y seleccionar B5:1.65_um. Tutorial ER Mapper 373
Ahora esta frmula usa un lmite de 20 en la banda (Infrarojo medio) y separa tierra de agua. La banda infrarroja es til para separar tierra de agua a causa que el agua absorve casi toda la radiacin infrarroja incidente. Nota: El valor lmite de 20 para esta imagen fu determinado en un ejercicio anterior usando Traverse Extraction de ER Mapper. Este valor puede ser diferente para cada imagen. Inicialmente la imagen aparece negra a causa que los limites de transformacin necesitan ser ajustados. 5 Clickear Close para cerrar el dilogo Formula Editor.
4 Desde el menu Limits, seleccionar Limits to Actual. La imagen es desplegada en dos coloresgris para el rea de agua (un valor de 1) y rojo para el rea de tierra (un valor de 2). La tierra y el agua son generalmente bien separadas una de otra.
374
Tutorial ER Mapper
7 En el campo de texto Save As:, tipear un nombre usando sus inicales al principio, seguido por el texto binary_image_VDS, y separando cada palabra con la barra baja (_). por ejemplo, si sus iniciales son BP, tipear: BP_binary_image_VDS 8 Clickear OK para salvar el Dataset Virtual. 9 Contestar Yes a la consulta Delete output transforms for virtual dataset. Se ajust la transformacin, entonces la imagen binaria puede ser desplegada sobre la pantalla. Antes de vectorizar la imagen binaria, es necesario borrar la transformacin entonces el rango de datos 1-2 no es transformado a 0-255.
3 Desde el man Directories, seleccionar la ruta que termina con el trexto \examples. Luego abrir el directorio Tutorial y cargar la imagen antes creada binary_image_VDS.ers. 4 Clickear el botn Output Vector Dataset .
5 Desde el men Directories, seleccionar la ruta que termina con el texto \examples. Luego abrir el directorio Miscellaneous\Tutorial y tipear un nombre en el campo de texto Save As: como sigue, luego clickear OK para cerrarlo. Por ejemplo, si sus iniciales son MJ, tipear en el nombre: MJ_vector_coastline 6 Editar el valor en campo Cell Value leer 1 luego presionar Enter o Return. Esto le dice a ER Mapper vectorizar todos los pixeles (celdas) con el valor 1 en el dataset virtual (las reas de agua en la imagen). 7 Prenda la opcin Polylines (crear polilineas en cambio de polgonos). 8 Clickear OK para comenzar la conversin de raster a vector. ER Mapper despliega el dilogo de estatus del progreso, luego despliega el dilogo de confirmacin cuando la conversin ha sido completada. 9 Clickear OK para cerrar el dilogo de confirmacin, luego clickear Close y Cancel para cerrar los otros dos dilogos raster to vector. Se ha creado un archivo vectorial conteniendo polilneas que representan la linea de costa (lmite tierra/agua) en la imagen Landsat TM.
2 Desde el men Directories, seleccionar la ruta que termine con el texto \examples. 3 Doble_click sobre el directorio Data_Types para abrirlo. 4 En el directorio Landsat_TM, abrir el algoritmo Greyscale.alg. Esta es la misma imagen Landsat TM usada para crear el VDS binario. 5 En la ventana de algorimo, seleccionar Annotation/Map Composition desde el men Edit/Add Vector Layer. una nueva capa es adicionada al algoritmo. 6 Clickear el botn Edit Layer Color en el diagrama de proceso para elegir un color para desplegar el vector. 7 Seleccionar un color amarillo, y clickear OK para cerrar Color Chooser. 8 Clickear el botn Load Dataset en el diagrama de proceso.
9 Desde el men Directories, seleccionar la ruta que termina con el texto \examples. 10 En el directorio \Miscellaneous\Tutorial, doble-click sobre la imagen creada vector_coastline.erv . ER Mapper primero procesa el dato raster, luego dibuja el vector polilneas en amarillo. Notar que el vector sigue muy ajustado al lmite tierra/agua de la imagen.
376
Tutorial ER Mapper
Extraer clases de una imagen clasificada y convertir luego en un vector polgono Procesar una imagen de satlite para crear una imagen binaria tierra/agua Vectorizar la imagen binaria para extraer polilneas de la linea de costa
378
Tutorial ER Mapper