[GRASS-ES] Re: Vectorización de un jpg o un tiff
Eduardo Corbelle Rico
eduardo.corbelle en gmx.net
Lun Jul 4 12:57:40 EDT 2011
Arnold,
cuando importas el fichero ráster con r.in.gdal, debes tener cuidado con
la resolución establecida en la región de GRASS (con g.region).
Idealmente, ésta debería tomar un valor aproximado al tamaño de píxel de
la imagen que quieres importar (si la región tiene una resolución más
gruesa no verás nada, efectivamente). Esto es más fácil si la imagen ya
está georreferenciada (en Qgis es fácil de hacer).
Comprueba en un visor que la imagen se importó correctamente (d.mon y
d.rast). Tratándose de líneas, será útil correr r.thin antes de
vectorizar con r.to.vect.
Por otra parte, en GRASS existe un buen número de métodos de
interpolación: http://grass.osgeo.org/wiki/Interpolation
Espero haber sido de ayuda.
Saludos
Eduardo
O Lun, 04-07-2011 ás 11:28 -0500, Arnold FERNÁNDEZ RIVAS escribiu:
> Hola Eduardo, gracias por contestar mi correo, te detallaré cuál es mi
> propósito para que tengas esto más claro:
>
> Lo que tengo que lograr en convertir una imagen escaneada de curvas de
> nivel por ejemplo, esta puede estar en formato tiff, una vez hecho
> esto tengo que convertir las líneas en una capa vectorial (si es un
> shape Qgis mejor) para después crear una capa DEM con los valores de
> las cotas que le asigne a la tabla de atributos del shape, curvas de
> nivelk, he indagado y me han dado varias respuestas muy complicadas.
>
> Inicialmente probé lo que mencionas, inportar con r.in.gdal, y luego
> r.to.vect para que sea vectorial, cuando intento visualizar no me sale
> nada. No sé que hago mal en realidad, te paso el archivo para que lo
> revises, quizá ese es el problema. Gracias y saludos.
>
> El 4 de julio de 2011 05:19, Eduardo Corbelle Rico
> <eduardo.corbelle en gmx.net> escribió:
> Hola Arnold,
>
> En principio, bastaría con importarlo con r.in.gdal y pasarlo
> a vector
> con r.to.vect . La calidad del resultado, o algún otro proceso
> intermedio que puedas necesitar, dependerá mucho de que tipo
> de imagen
> tengas y que tipo de salida buscas (punto, línea o polígono).
> Por
> ejemplo, si lo que quieres es un vector de línea, entonces
> sería
> recomendable emplear r.thin entre ambos comandos.
>
> Saludos
>
> Eduardo
>
> O Sáb, 02-07-2011 ás 12:00 -0400,
> grass-es-request en lists.osgeo.org
> escribiu:
> > Message: 1
> > Date: Fri, 1 Jul 2011 17:30:32 -0500
> > From: Arnold FERNÁNDEZ RIVAS <arnoldfiarn en gmail.com>
> > Subject: [GRASS-ES] Vectorización de un jpg o un tiff
> > To: grass-es en lists.osgeo.org
> > Message-ID:
> >
> <CAH6a0VskA7JxPa71vJBtGAPK-zzhRpVAa3TPEK1xpB2XzaEK3A en mail.gmail.com>
> > Content-Type: text/plain; charset="iso-8859-1"
>
> >
> > Hola amigos de Grass, tengo una consulta ¿cómo vectorizan
> > automáticamente un
> > archivo .jpg o .tif usando Grass o Qgis? En Arc Gis he visto
> que lo
> > hacen
> > pero en Qgis o Grass no encuentro mayor guía sobre el tema,
> en
> > realidad es
> > muy urgente. Espero sus aportes. Saludos.
>
>
>
>
>
> --
>
>
>
> Vicepresidente de la Comunidad de Software Libre de la Universidad
> Nacional del Callao - UNACINUX.
>
>
> http://csl.unac.edu.pe
>
Más información sobre la lista de distribución grass-es