-->

07 junio 2011

Conversion de formatos con Spatial Analyst

Siguiendo con la herramienta Spatial Analyst, veamos la función Convert, que permite convertir un Raster a Features y viceversa. Para ingresar a la herramienta nos vamos a Spatial Analyst seguido de Convert que nos muestra dos opciones:

  • Features to Raster: Permite convertir un Shapefile a un raster
  • Raster to Features: Permite convertir un Raster a un shapefile, útil, por ejemplo para crear los polígonos de las cuencas una vez se haya aplicado wathershed.

F1. Spatial analyst - convert

Paso 1. Convertir un Raster a Features. Como insumos para aplicar esta función, utilizaremos del raster de cuencas creados en al artículo Delimitación de cuencas con ArcGIS. Herramienta Hydrology de Spatial Analyst Tools.

F2. Raster de cuencas

Seleccionara la opción Raster to Features… aparece una ventana donde introducimos lo siguiente:

  • Input raster: El raster que queremos converitr a Features. En este caso es Cuenca5.
  • Field: El campo por medio del cual se realizará la conversión y que se guardará en la tabla de atributos del nuevo sahpefile. En este caso es el campo Value.
  • Output geometry type: Tipo de Feature a crear.
  • Output features: Directorio y el nombre con el que se guardará el archivo de salida. En este caso cuencaShape.

F3. Raster to features

Pulsamos Ok y obtenemos el siguiente resultado.

F4. Sahpe de cuencas

Ya creado el shape de cuencas, podremos calcular algunas propiedades que pueden resultar interesantes como el área y el perímetro… pero eso lo veremos otro tutorial.

Paso 2. Convertir un Features a Raster. Como insumos para aplicar esta función, utilizaremos un polígono de geología.

F5. Sahpe de geología

Como se ve en la tabla de atributos, el campo GEOLO describe el tiempo de sedimentos o la geología de la zona, este último campo es el que se utilizará para la creación del raster a través de la función Convert.

F6. tabla de atributos

Después de seleccionara la opción Features To Raster… aparece una ventana donde introducimos lo siguiente:

  • Input features: El shape que queremos converitr a Raster. En este caso es Geoloeje.
  • Field: El campo por medio del cual se realizará la conversión y que hará parte del campo Value del nuevo raster. En este caso es el campo GEOLO.
  • Output cell size: El tamaño de celdas del nuevo raster. Para efectos de este tutorial dejaré el valor por defecto.
  • Output geometry type: directorio y el nombre con el que se guardará el archivo de salida. En este caso GeoloRaster.

F7. Features To Raster

Al presionar Ok, obtenemos el siguiente resultado.

F8. raster final

10 comentarios :

  1. Gracias z el esfuerzo que te tomas en publicar estos tutoriales. Son de gran ayuda cunado tenemos dudas en el manejo del Gis.

    ResponderEliminar
  2. hola compañero pedro me gustaria que ud subiera los archivos ya sean adf o los archivos en crudo para poder nosotros seguir de manera
    fidedigna sus tutoriales y yo le ayudo a hacerlos en video

    ResponderEliminar
    Respuestas
    1. Hola Pedro..
      Gracias por tu aporte, voy a mirar como hago para subir los archivos, el problema es que necesito un servidor para hacer la labor.

      Saludos

      Eliminar
  3. en el arcgis10como se hace?

    ResponderEliminar
    Respuestas
    1. Para convertir de Poligono a Raster te vas a ArcToolbox, luego "Conversion tools", seguido de "To Raster" y finalmente "Polygon to Raster".

      Para convertir de Raster a Poligono te vas a ArcToolbox, luego "Conversion tools", seguido de "from Raster" y finalmente "Raster to Polygon".

      Eliminar
  4. pueden por favor subir los datos para poder practicarlo mejor?

    ResponderEliminar
  5. Estos tutoriales son muy bueno y he aprendido mucho.

    Gracias por elaborarlos.

    Hay una escritura que dice por sus hechos le conocereis.

    ANREZA

    ResponderEliminar
  6. Hola, Amigo una pregunta, como puedo pasar el total del área de un raster a poligono, es decir su extension en si, ignorando cualquier valor de los pixeles del raster.

    ResponderEliminar
    Respuestas
    1. Hola Luis... según veo quieres hallar el área del raster..., si lo que quieres es obtener una especie de polígono general, puedes utilizar la herramienta convertir Raster a polígono en Arctoolbox y luego aplicar Disolve (geoprocesamiento)

      Eliminar

Tu comentario es muy importante...¿Cómo te pareció el tema?