Abrir el directorio 03AntioquiaVector ubicado en la carpeta personal, y desde allí abrir un terminal e iniciar GRASS. En este directorio se encuentran 3 mapas vectoriales del departamento de Antioquia, uno con los municipios, otro con las carreteras, y otro con puntos de localización.

Verificar que la conexión a la base de datos se encuentre con el controlador SQLite.

db.connect -p

Importar el mapa de municipios de Antioquia

Se utiliza el procedimiento descrito en la clase anterior.

  • Se consultan las capas disponibles en el archivo muniantioq.shp.
v.in.ogr -l dsn=muniantioq.shp
  • Se importa el mapa con el nombre muniantioq.
v.in.ogr -oe dsn=muniantioq.shp output=muniantioq
  • Consultar la información general del mapa.
v.info map=muniantioq
  • Consultar las columnas disponibles en la tabla de atributos del mapa.
v.info -c map=muniantioq
  • Observar en consola la tabla de atributos del mapa.
v.db.select map=muniantioq | less
  • Se despliegan sólo los límites de este mapa en la región predeterminada sobre los mapas raster, para visualizar los límites municipales.
g.region -dp
d.rast ituango
d.rast -o porcecito
d.rast -o riogrande_sup
d.vect muniantioq type=boundary

Para consultar la información de los polígonos utilizar el comando d.what.vect.

d.what.vect map=muniantioq

Importar el mapa de carreteras de Antioquia

Debido a que este mapa se encuentra en otra proyección, no puede ser importado directamente como el mapa de los municipios de Antioquia, se debe utilizar una aproximación similar a la descrita en la Clase 10.

  • Se consultan las capas disponibles en el archivo antioquia_highway.shp.
v.in.ogr -l dsn=antioquia_highway.shp
  • Se importa el mapa a un location nuevo, para posteriormente reproyectarlo.
v.in.ogr dsn=antioquia_highway.shp output=carreteras location=AntioquiaCarr
  • Utilizando el comando v.proj, se proyecta el mapa al location actual.
v.proj input=carreteras location=AntioquiaCarr mapset=PERMANENT output=carreteras
  • Consultar la información general del mapa.
v.info map=carreteras
  • Consultar las columnas disponibles en la tabla de atributos del mapa.
v.info -c map=carreteras
  • Observar en consola la tabla de atributos del mapa.
v.db.select map=carreteras | less
  • Se despliegan los mapas raster en la región predeterminada, los límites de los municipios y las carreteras en color rojo.
d.rast ituango
d.rast -o porcecito
d.rast -o riogrande_sup
d.vect muniantioq type=boundary
d.vect carreteras col=red

  • Se despliegan sólo las carreteras primarias.
d.rast ituango
d.rast -o porcecito
d.rast -o riogrande_sup
d.vect muniantioq type=boundary
d.vect carreteras where="TYPE='primary'" col=red

Importar mapa de puntos de localización de Antioquia

Este mapa también se encuentra en una proyección diferente, por lo que se importa de la misma manera que se importó el mapa de carreteras en la sección anterior.

v.in.ogr -l dsn=antioquia_location.shp
v.in.ogr dsn=antioquia_location.shp output=puntos location=AntioquiaPuntos
v.proj input=puntos location=AntioquiaPuntos mapset=PERMANENT output=puntos
v.info map=puntos
v.info -c map=puntos
v.db.select map=puntos | less
  • Se despliegan los puntos identificados como town en la región predeterminada, sobre los mapas raster y los mapas vectoriales anteriores.
d.rast ituango
d.rast -o porcecito
d.rast -o riogrande_sup
d.vect muniantioq type=boundary
d.vect carreteras where="TYPE='primary'" col=red
d.vect puntos where="PLACE='town'" col=grey

  • Se despliegan los puntos en porcecito, para identificar lugares.
g.region rast=porcecito
d.rast porcecito
d.vect muniantioq type=boundary
d.vect carreteras col=red
d.vect puntos col=grey

  • Se despliegan los nombres de los puntos en el mapa.
d.rast porcecito
d.vect muniantioq type=boundary
d.vect carreteras col=red
d.vect puntos display=attr,shape col=red icon="basic/diamond" attrcol=NAME lcolor=black

  • Se consulta la información de los puntos con el comando d.what.vect.
d.what.vect map=puntos