Grass
Grass
Grass
El d. * Comandos que aparecen en las asignaciones indican qu capas de mapas deben ser
incluidos en el mapa de salida, d.out.file indica el mapa debe ser guardado para el
informe. Es posible que ya tienen las capas de mapas correctos en su Administrador de
capas, por lo que no tiene que cargar de nuevo. Las instrucciones de la CLI tambin se
pueden utilizar para ejecutar las tareas en Linux y Mac como scripts.
datos de visualizacin en 2D
En primer set regin que trabajan en GUI: Ajustes> Regin> Regin Set> Establecer
regin actual de la regin llamada> selecciona swwake_30m> Ejecutar> Cerrar o,
alternativamente, la pasta en la consola de comandos:
g.region swwake_30m -p
Nota: dependiendo de la versin del csped instalado, los nombres de los d.shade mdulo
pueden ser diferentes. Abra la d.shade de dilogo para encontrar las opciones correctas.
Ahora compruebe la gama de valores de elevacin de todo el mapa. Ya sea pegando el
siguiente comando en la consola de comandos o hacer clic derecho sobre la capa raster de
elevacin y la seleccin de metadatos en el men contextual.
elevacin r.info -r
datos de visualizacin en 3D
Esto es slo una vista previa rpida: Vamos a explorar la visualizacin 3D en tercera
asignacin.
En Administrador de capas marque la capa elevation_shade, pero mantener el raster de
elevacin sucesivamente. En Mapa interruptor de visualizacin de la vista 2D a 3D. Una
vez cargado el modo 3D, aumentar la altura de visualizacin con control deslizante, rotar
disco hacia el sur. Haga clic en la ficha de datos y establecer la resolucin del modo fino a
1, para obtener la superficie mxima resolucin. Guardar la imagen haciendo clic en
Guardar pantalla de archivo grfico (se requiere el apoyo TIFF) o tomar captura de
pantalla.
GUI: Archivo > Administrar mapas > eliminar > seleccione el tipo y el nombre y
comprobar Fuerza de eliminacin .
Tenga en cuenta que slo se puede eliminar mapas del directorio de mapas de trabajo
actual.
O pegue el siguiente comando en la consola de comandos:
g.copy trama = geology_30m, mygeology
g.rename trama = mygeology, mygeology_30m
raster g.list
Tipo g.remove = Nombre de trama = -f mygeology_30m
En caso de que los datos del punto importado no se muestra automticamente, utilice
Agregar vectorial para mostrar los datos y hacer zoom a la capa vectorial.
Comparar el vector con el vector importado "streets_wake" para ver cmo se distribuyen.
Exportar el mapa como un archivo roadsmajor forma:
Espere hasta cambios en la interfaz. Sea paciente, puede tardar hasta un minuto.
En la lista de capas, no debera haber "Orthoimagery_All", haga clic en eso.
Pulse el botn Aadir capa y esperar.
El cuadro de dilogo se puede cerrar despus.
Para guardar la capa:
Haga clic derecho sobre la capa de servicio Web en el Administrador de Capa - elige
Guardar capa de servicios web . En el dilogo, establecer el nombre de la capa ortho_new
y pulse Guardar capa .
Para volver a muestrear a una resolucin de 10 metros, establecido por primera vez la
regin de clculo para la resolucin de 10 metros, a continuacin, volver a muestrear la
El mapa de elevacin "elev_ned10m_nn" tiene el mismo aspecto que el original, por lo que
ahora, mira la superficie de elevacin resampled cmo usar el mapa de aspecto:
r.slope.aspect aspecto elev_ned10m_nn = aspect_ned10m_nn
Guarde el mapa que se muestra y, en su informe, comparar el resultado con el resultado del
vecino ms cercano calculado previamente.
En Visualizacin del mapa de clic de botn Save visualizacin de archivos de grficos , o
utilizar el siguiente en la lnea de comandos:
aspect_bic d.out.file
Antes del siguiente clculo, eliminar todas las capas del mapa desde el Administrador de
capas debido a que no es necesario ni verlos.
r.resamp.stats landuse96_28m cabo = mtodo landuse96_100m = Modo
landuse96_100m d.rast
Tenga en cuenta que, tanto en la lnea de comandos y la interfaz grfica de usuario debe
introducir la ruta completa al archivo que est guardando la imagen en, o que debe conocer
el directorio de trabajo actual.
d.vect icono census_centr = / = crculo fcol bsica verde tamao = 10
d.vect census_wake2000 col = Tipo rojo = lmite
vect_to_points d.out.file
Convertir a curvas de nivel (puntos tiles para calcular los contornos de DEM):
v.to.points de entrada = salida elev_ned10m_cont10m = elev_ned_contpts
type = = uso de la lnea de vrtice
Mostrar los "puntos" elev_ned_contpts del vector y zoom en la zona de muy pequeo para
ver los puntos reales.
Guarde el mapa visualizado. En Visualizacin del mapa de clic de botn Save visualizacin
de archivos de grficos , o utilizar el siguiente.
vect_to_rast d.out.file
Guarde el mapa que se muestra (en la visualizacin del mapa de clic de botn Save
visualizacin de archivos de grficos ).
streams_compare d.out.file
Convertir las reas de mapa de bits que representan las cuencas a polgonos vectoriales.
Utilice el valor de trama como el nmero categora (-v) y polgonos vector Ver llenas de
colores al azar.
En GUI: Aadir vectorial> Colores> Encender colores al azar. Es posible que desee
eliminar todas las capas utilizadas previamente desde el Administrador de capas antes de
iniciar estos nuevos clculos.
g.region trama = -p basin_50K
d.rast basin_50K
r.to.vect -sv basin_50K salida = Tipo = rea basin_50Kval
d.vect -c basin_50Kval
d.vect arroyos color = blue
Guarde el mapa que se muestra ya sea mediante GUI o usando el siguiente en caso de que
se est trabajando en la lnea de comandos.
cuencas d.out.file
Visualizacin en perspectiva 3D
Establecer la regin a la trama "elevacin".
g.region trama = -p elevacin
Establecer la tabla de colores de uno predefinido, por ejemplo "bgyr" (azul, verde, amarillo,
rojo).
Opciones de la GUI: haga clic derecho en la capa de trama "myelev" en el Administrador de
capa> Establecer tabla de colores > Definir > Nombre de la tabla de colores > "bgyr">
Ejecutar .
Si no ve los nuevos colores - haga clic en el segundo botn de visualizacin del mapa para
volver a dibujar.
r.colors myelev color = bgyr
myelev d.rast
Tenga en cuenta que se pueden combinar RGB y las definiciones de nombres, as como% y el
gato / val para crear tablas de colores personalizados complejos y almacenarlos en un archivo
de texto para uso futuro, vanse los ejemplos de r.colors pgina del manual.
Comparar el uso de intervalos iguales e histograma ecualizado tabla de colores de la
pendiente
Para agregar el uso leyenda Aadir elementos del mapa botn de visualizacin del mapa.
Para explicar la diferencia entre los dos mapas, se puede generar un histograma. En el mapa de
visualizacin, haga clic en Analizar mapa > Crear histograma para abrir la herramienta de
histograma y guardar los resultados en archivos de grficos. O utilizar este comando que se
sumar un histograma como una capa de Administrador de capas.
myslope d.histogram
Ahora ajuste el histograma igual tabla de colores, y guardar los nuevos mapas de pendiente y
el histograma imgenes. Describe el efecto del histograma igualaron tabla de colores.
r.colors -e color de myslope = bgyr
d.out.file myslopecolorequalized
myslope d.histogram
Para dibujar rejilla de latitud / longitud : conjunto Requerido > Tamao de 0:02> haga clic en
Dibujar > Dibujar cuadrcula geogrfica > Ejecutar.
alternativa de lnea de comandos:
myelev d.rast
d.legend myelev
tamao d.grid = 5000 = de color marrn
d.grid tamao -n = 1000
d.grid -g size = 0: 02 color = negro
myelevmap d.out.file
parte opcional
Aadir capa WMS
La visin y descarga de ortofotos a travs del servicio de cartografa web. Requiere buena
conexin a Internet. Si esto no funciona, informe del problema incluyendo cualquier mensaje
de error en el informe.
Regin primer cambio en la pequea zona rural y visualizar la ortofoto proporcionado.
g.region rural_1m -p
d.rast ortho_2001_t792_1m
Mover deslizador para comparar imgenes - Qu cambios observas? Guardar una captura de
pantalla de la ventana mapswipe que muestra la comparacin de ortos. Ver ms opciones aqu
.
srtmneddiff_color.txt
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Descargar todos los archivos de texto con las reglas de color (vase ms arriba) en el
directorio seleccionado. Ahora puede utilizar los comandos de la tarea que requiere el
archivo de texto sin necesidad de especificar la ruta completa al archivo.
resmenes de cmputo
reas de cmputo para cada categora en dos resoluciones diferentes.
Son resultados iguales? Explica (vase tambin la Conferencia 1) . Copia y pega el informe
de la ventana de salida o guardar el informe en un archivo de texto: ventana de salida >
Guardar . Utilice fuente de ancho fijo (por ejemplo, Courier, Andale Mono en su informe
para conservar el formato).
g.region trama = landuse96_28m res
unidad landuse96_28m r.report = c,
g.region trama = landuse96_28m res
unidad landuse96_28m r.report = c,
= 12 -ap
h, p
= 30 -ap
h, p
reas de cmputo para cada categora de uso de la tierra para cada cdigo postal. Comparar
27601 27511 Raleigh con Cary. Incluir slo la parte correspondiente de la tabla en su
informe.
cdigos postales r.report, unidad landuse96_28m = h, p
Calcular estadsticas zonales mapas que representan inclinacin para cada cuenca.
Aadir leyendas utilizando Aadir elementos del mapa en la barra de herramientas
Visualizacin del mapa. Recordatorio: d.out.file significa guardar en el archivo de grficos
para su informe.
g.region trama = -p pendiente
base de la cubierta r.stats.zonal = = basin_50K mtodo de la pendiente
media de salida = = slope_avgbasin
r.colors slope_avgbasin color = gyr
slope_avgbasin d.rast
d.legend slope_avgbasin a = 90,50,5,8
d.vect arroyos color = 15: 25: 110
slope_avgbasin d.out.file
Calcular estadsticas zonales mapas que representan el uso del suelo ms comn para cada
cuenca.
Al aadir la leyenda, asegrese de definir la lista de nmeros de categora discretos .
g.region trama = -p landuse96_28m
base de la cubierta R.Mode = basin_50K = salida landuse96_28m =
landuse96_modebasin
landuse96_modebasin d.rast
corrientes d.vect
d.legend landuse96_modebasin en 40,20,2,5 = -n
landuse96_modezip d.out.file
Utilice el operador barrio para suavizar el mapa de elevacin SRTM y comparar las
medidas estadsticas globales para el DEM original y alisada. Cmo sera el tamao de la
zona de influir en el resultado?
g.region trama = -p elev_srtm_30m
r.neighbors elev_srtm_30m salida = elev_srtm30m_sm5 method = tamao medio
= 5
d.rast elev_srtm_30m
d.rast elev_srtm30m_sm5
elev_srtm_30m r.univar
r.univar elev_srtm30m_sm5
lgebra de mapas
Ver r.mapcalc pgina del manual de sintaxis y funciones. <!--# See here for several ways
on how to run r.mapcalc--> Si usted est recibiendo en error al ejecutar r.mapcalc en la
consola de comandos, ejecutar la versin GUI desde la barra de herramientas del
Administrador de capas.
Diferencia Normalizada calcular ndices de vegetacin (NDVI). Explicar la diferencia entre
el punto flotante y de enteros en el manejo ndvi1, ndvi2 y el resultado ndvi3 .
Explorar la diferencia entre el SRTM DSM y basada en lidar NED DEM. Calcular el mapa
de diferencias de elevacin.
g.region trama = -p elev_ned_30m
r.mapcalc "srtm_ned30_dif = elev_srtm_30m - elev_ned_30m"
Crear una tabla de colores personalizada para distinguir los valores negativos y positivos:
r.info -r srtm_ned30_dif
Es la SRTM sobre todo mayor o menor que elev_ned? Cuyo resultado va a utilizar para
responder a la pregunta anterior - el mapa srtm_ned30_dif o nmeros proporcionada por
r.univar ?
Trabajar con las instrucciones if
Crear un mapa de las zonas urbanas (de alta densidad y de clase baja densidad) con 0 clase
en otro lugar.
g.region trama = -p landuse96_28m
Crear mscara para las reas desarrolladas bajas (por ejemplo, vulnerable a las
inundaciones) con elevacin entre 60 y 100 metros y el uso de la tierra 1 o 2.
Establecer la regin, visualizar los mapas de entrada y crear una mscara.
Antes de iniciar nuevos clculos, eliminar o desactivar anterior las capas de mapa en el
pesebre de capa . Tambin puede ampliar a regin computacional en Visualizacin del
mapa una vez que establezca una nueva.
g.region trama = -p elevacin
elevacin d.rast
landuse96_28m d.rast
r.mapcalc "low_elev_developed = if ((elevacin <100 && elevacin> 60) &&
(landuse96_28m == == 1 || landuse96_28m 2), 1, nula ())"
r.mask trama = low_elev_developed
Desactivar la mscara, y mostrar basin_50K nuevo para mostrar que la mscara se elimin.
r.mask -r
d.rast basin_50K
Vuelva a colocar la seccin del DSM SRTM con elevacin DEM NED. Trata de explicar
cmo este r.mapcalc funciona expresin.
r.mapcalc "elev_combined = si (y () <224274. && x ()> 637455., elevacin,
elev_srtm_30m)"
plano inclinado
Crear un mapa que representa la trama plano inclinado (por ejemplo, falla geolgica):
g.region rural_1m -p
r.mapcalc "tiltplane = 0,2 * (0,1 * fila () + columna ()) + 50"
r.mapcalc "tiltpl_under = si (tiltplane <elev_lid792_1m + 2, tiltplane,
nula ())"
Ver la superficie de elevacin y el plano del subsuelo en 3D. Apagar todas las capas en el
administrador de capas excepto por elev_lid792_1m y tiltpl_under . Cambio de
visualizacin en Vista 3D, ajuste la posicin de visualizacin para una vista desde el sur.
Guardar una imagen para su informe.
diversas tareas tiles adicionales opcionales Utilice el lgebra de mapas para crear subconjuntos de mapas.
Cambiar regin para el azulejo foto area 792 y la resolucin de 10 metros. Puesto que
vamos a trabajar en diferentes son, es una buena idea para eliminar todas las capas de los
mapas utilizados previamente desde el Administrador de capas .
g.region trama = ortho_2001_t792_1m res = 10 -ap
d.rast ortho_2001_t792_1m
Retire la mscara:
r.mask -r
Calcular el% de rea para cada categora en cada cdigo postal. Qu cdigo postal tiene el
desarrollo ms alta densidad?
Asignar el mapa resultante de la misma tabla de colores que el original. Comparacin de las
estadsticas globales
r.colors elev_srtm30m_smooth trama = elev_srtm_30m
elev_srtm_30m r.univar
elev_srtm30m_smooth r.univar
d.rast elev_srtm_30m
d.rast elev_srtm30m_smooth
Los archivos de texto con reglas de recodificacin, reglas de color y ubicacin de los sitios:
noise_cats.txt
friction_rules.txt
friction_color.txt
fire_pt.txt
lostperson.txt
Eliminar mscara en caso de que se queda de asignacin anterior (comando de uso r.mask
-r ).
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Descargar todos los archivos de texto con reglas de recodificacin, reglas de color y
ubicacin de los sitios (vase ms arriba) en el directorio seleccionado. Ahora puede
utilizar los comandos de la tarea que requiere el archivo de texto sin necesidad de
especificar la ruta completa al archivo.
Los tampones
Encuentra las reas desarrolladas cerca de los lagos
Selecciona la regin, crear tampones:
g.region swwake_30m -p
r.buffer lagos salida = distancias lakes_buff = 60120240500
d.rast lakes_buff
Categoras de la Lista en la tierra mapa de uso para identificar los nmeros de gato para las
reas desarrolladas. A continuacin, ejecute r.mapcalc :
landuse96_28m r.category
r.mapcalc "developed_lake = si (landuse96_28m == == 1 || landuse96_28m 2,
lakes_buff, nula ())"
r.support developed_lake trama = lakes_buff
Mostrar resultados:
En la GUI: se apagan mapa anterior, utilice Agregar trama, Aadir iconos vectoriales.
developed_lake d.rast
d.vect de color gris = streets_wake
lagos d.rast
d.legend uso developed_lake -c = 2,3,4,5 a = 5,25,2,5
mylakesbuffmap d.out.file
superficies de costes
Calcular la superficie costo acumulado a un lugar del accidente determinado,
basndose en los lmites de velocidad
Utilice 5mi lmite de velocidad / hr para las reas fuera de la carretera (valores nulos).
Para la leyenda establece los valores lmite de velocidad discretos en la leyenda de dilogo
GUI:
pestaa Requerido > streets_speed, subconjunto > Lista de nmeros de categora discretos
g.region swwake_30m -p
v.info -c streets_wake
v.to.rast salida streets_wake = uso streets_speedtmp = attrcolumn attr =
Tipo = lnea VELOCIDAD
r.mapcalc "streets_speed = si (isnull (streets_speedtmp), 5,
streets_speedtmp)"
streets_speed r.info
r.colors de color streets_speed = gyr
streets_speed d.rast
d.legend streets_speed a = = 5,40,2,5 uso 5,25,35,45,65
myspeedmap d.out.file
Asignar el tiempo de viaje para cruzar una celda de cuadrcula de 30 metros en horas.
Tenga en cuenta que el costo de GRASS GIS se define como el tiempo de viaje por cada
clula .
Calcular la superficie costo acumulado hasta el punto dado. Dnde est la 0.018641
constante viene? Puede modificar la expresin para obtener el tiempo en minutos.
r.mapcalc "streets_travtime = 0.018641 / streets_speed"
r.cost salida streets_travtime -k = streets_cost start_coordinates =
634886,224328
Importar la ubicacin del punto de accidentes contenidas en fire_pt.txt para que pueda
visualizarlo en el mapa.
Ejecutar v.in.ascii de interfaz grfica de usuario, utilice el explorador de archivos para
proporcionar la ruta completa al archivo o introducir valores interactiva pegando las
coordenadas en el proporcionado espacio, o ejecutar el comando suponiendo que el archivo
est en el directorio de trabajo.
v.in.ascii de entrada = salida fire_pt.txt = separador de espacio =
fire_pt
Aadir myfirestations al Administrador de capas y haga clic derecho sobre el botn Mostrar
datos de atributos.
Haga clic en CVLAG que ordenar y encontrar el costo ms bajo (menor tiempo)> 0
(firestations con coste 0 estn fuera de la regin).
Usted debe ver una tabla como la siguiente .
Exportacin firestations con tiempo de trnsito de menos de 0,1 hr:
228121.693
225912.796
222569.152
221353.037
19
20
21
52
Imprimir la longitud de la ruta en clulas (se multiplican por 30 metros para llegar aprox.
M).
Debe tener el tiempo en horas ya partir del mapa costo. A qu velocidad media [km / h]
necesita el recorrido del carro para llegar all en prevista hora? Es el tiempo, la velocidad y
la distancia realista?
r.describe route_20Westernb
r.describe route_52Hollyb
landclass96 r.category
Recodificar el mapa de uso del suelo al mapa de friccin usando las reglas en
friction_rules.txt .
r.recode landclass96 cabo = reglas de friccin = friction_rules.txt
Aadir las calles al mapa de friccin - que se pierden por el mapa de uso del suelo.
r.mapcalc "friction2 = si (streets_speed> 6, 0,1, friccin)"
r.colors friction2 reglas = friction_color.txt
d.rast friction2
d.legend friction2 a = 5,50,2,5
Para mostrar la entrada, las coordenadas de importacin del punto en que la persona
perdida fue visto por ltima vez dan en el archivo lostperson.txt .
v.in.ascii de entrada = salida lostperson.txt = separador lostperson =
coma
"area_one = 1"
entrada = salida area_one = dist_toroad start_rast = roadsmajor
"dist_meters = dist_toroad * (ewres () + () nsres) / 2."
"dist_class = int (dist_meters / 500)"
dist_class d.rast
d.vect roadsmajor
dist_roadsmaj d.out.file
r.cost -k de entrada = salida streets_travtime = cdist_toroadk start_rast
= roadsmajor
r.colors cdist_toroadk color = bgyr
cdist_toroadk d.rast
d.vect de color negro = streets_wake
d.vect de color rojo = roadsmajor
cdist_toroadk d.legend a = 5,50,2,5
cost_roadsmaj d.out.file
Opcionalmente, se puede ver en perspectiva 3D (apagar todas las capas excepto por
elev_vor_1m y cambiar a la vista 3D).
deviations_color.txt
precip_color.txt
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Descargar todos los archivos de texto con las reglas de color (vase ms arriba) en el
directorio seleccionado. Ahora puede utilizar los comandos de la tarea que requiere el
archivo de texto sin necesidad de especificar la ruta completa al archivo.
Calcular y mostrar las desviaciones mapas utilizando misma tabla de colores. Es necesario
utilizar tabla de colores personalizados para ver bien los resultados.
Tenga en cuenta que estamos aqu interpolar las desviaciones, no las elevaciones dadas.
v.surf.rst elev_rstdef_devi elevacin = elev_rstdef_devi zcolumn = Flt1
segmax = 30 = 140 npmin
v.surf.rst elev_rstsm10_devi elevacin = elev_rstsm10_devi zcolumn = Flt1
segmax = 30 = 140 npmin
Calcular un mapa de la trama de los errores de prediccin y de identificar los lugares donde
el muestreo es insuficiente.
De forma opcional, para ver el resultado en 3D utilizar "elev_rstdef_1mb" para la elevacin
(desconectar todo lo dems) y cubra el mapa de validacin cruzada "elev_rstdef_cv" como
el color.
elevacin elev_rstdef_cv v.surf.rst = elev_rstdef_cv zcolumn = Flt1
r.colors elev_rstdef_cv trama = elev_rstsm10_devi
d.rast elev_rstdef_cv
d.vect elev_rstdef_cv size = 2
d.legend elev_rstdef_cv a = 2,50,2,6
elev_rstdef_cv d.out.file
Calcular la precipitacin mapa raster y sin influencia de la elevacin (con segmax = 700
segmentacin no se lleva a cabo lo que la funcin de interpolacin se calcula utilizando
todos los puntos a la vez).
Vamos a usar la mscara durante la interpolacin.
r.mask trama = ncmask_500m
v.info -c precip_30ynormals
precip_30ynormals v.surf.rst elevacin = precip_annual_500m zcolumn =
segmax anual = 700
r.mask -r
Descargar todos los archivos (vase ms arriba) en el directorio seleccionado. Ahora puede
utilizar los comandos de la tarea que requiere el archivo sin la necesidad de especificar la
ruta completa al archivo.
Nota: si tiene algn problema con los archivos, consultar las instrucciones anteriores o usar
interfaz grfica de usuario de dilogo v.in.lidar para navegar para obtener la ruta de los
archivos.
Establecer la regin desde el archivo de puntos importada con una resolucin de 1 metro.
Calcular mapas raster (con r.in.lidar ) que representan el nmero de puntos por celda de la
cuadrcula 1 m.
Comparar las densidades de punto de tierra desnuda, primera vuelta.
g.region vect = elev_lid793016_1r res = 1 -p
r.in.lidar de entrada = tile_0793_016_spm.las salida = lid_be_binn1m
class_filter = 2 method = n
r.in.lidar de entrada = tile_0793_016_spm.las salida = = lid_1r_binn1m
return_filter primer mtodo = n
r.colors lid_be_binn1m, color lid_1r_binn1m = -e bcyr
d.rast lid_be_binn1m
d.legend lid_be_binn1m a = 2,50,2,9
unidad lid_be_binn1m r.report = p, c
lid_be_binn1m r.univar
d.rast lid_1r_binn1m
d.legend -d -s lid_1r_binn1m a = 2,50,8,12
unidad lid_1r_binn1m r.report = p
lid_1r_binn1m r.univar
Importacin y ortofoto pantalla, se apagan todas las capas excepto por ortofoto.
r.in.gdal ortho_0793_016_ncspm.tif salida = ortho_2013_0793
d.rast ortho_2013_0793
Ahora sabemos cmo densa son los datos y cul es el rango dentro de la clula.
Si necesitamos un DEM resolucin 1m o DSM para nuestra aplicacin de este anlisis nos
dice que necesitamos para interpolar desde la nube de puntos. Qu pasos empezar cuando
procesamiento de los datos del punto de enturbiamiento no est familiarizado con?
d.rast elev_lid793016_be_1m
d.rast elev_lid793016_1r_1m
Ocultar leyenda y apagar todas las capas del mapa a excepcin de los ltimos 2
interpolados queridos.
Utilice la vista 3D con planos de corte para comparar la tierra desnuda y la superficie del
terreno.
Asegrese de que la resolucin fina se establece en 1 para todas las superficies.
Asignar a cada color constante de la superficie, aadir avin constante de referencia.
Shade la crossection usando el color de la opcin superficie inferior.
Si no recuerda esto, ver el vdeo de captura de pantalla para la vista 3D.
Guardar la imagen para su informe.
Zoom en la zona suroeste de la regin actual (rea relativamente plana cerca grande de
intercambio). Puede explicar la diferencia en los mapas de pendientes derivado de nmero
entero (m resolucin vertical) y de punto flotante (resolucin mm vertical) DEM?
slope_int_10m d.rast
slope_int d.out.file
curvaturas
Calcular la pendiente, aspecto y curvaturas simultneamente con la interpolacin.
Usted puede hacer los ejemplos a continuacin los datos de tierra desnuda solamente
(primer ejemplo),
ejemplo de retorno mltiple es opcional (si usted es curioso cmo se diferencia de BE).
g.region rural_1m -p
v.surf.rst elev_lid792_bepts elevacin = = aspecto elev_lid_1m asp_lid_1m
pcurvature = pc_lid_1m tcurvature = tc_lid_1m npmin = 120 = 25 segmax
elevacin = elev_lidmr_1m aspecto v.surf.rst elev_lidrural_mrpts =
asp_lidmr_1m pcurvature = pc_lidmr_1m tcurvature = tc_lidmr_1m npmin =
120 = 25 segmax tensin = 300 = 1 lisa.
Accidentes geogrficos
Extraer formas de relieve en diferentes niveles de detalle ajustando el tamao de la ventana
en movimiento.
Establecer subregin rural a 1 m de resolucin, calcular formas de relieve utilizando 9m y
45m barrio: leer el manual para obtener ms informacin. Explicar los tipos de accidentes
geogrficos y el papel del tamao de la vecindad.
g.region rural_1m -p
salida elev_lid792_1m r.param.scale = tamao feature9c_1m = 9 = mtodo de
funcin
salida elev_lid792_1m r.param.scale = tamao feature45c_1m = 45 = mtodo
de funcin
NH_2007_1m,
NH_2007_1m,
NH_2007_1m,
NH_2007_1m,
NH_2007_1m,
NH_2007_1m,
NH_2007_1m,
viewshed_points.txt
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Utilice mapalgebra para calcular el uso del suelo en la vista, asignar los colores de uso de
suelo de uso de la tierra mapa visibles y etiquetas de las categoras utilizando r.colors y
r.category (vase el ejemplo anterior) y utilizar r.report -n para comparar la composicin
de tamaos y uso de la tierra dentro de cuenca visual de la torre de glbulos rojos y la sede
de humedad relativa .
Se extrae la zona de sombra proyectada de 14,4 horas y calcular y extraer rea de sombra
para el 7,5 hr:
r.mapcalc "shadow_1m = si (isnull (incid_elevfac_1m), 1, nula ())"
r.colors shadow_1m de color gris =
d.rast elevfacility_1m
shadow_1m d.rast
r.sun elevfacility_1m aspecto = pendiente aspect_elevfac_1m =
slope_elevfac_1m incidout = incid_elevfac7_1m da = 356 = 7,50 momento
r.mapcalc "shadow7_1m = si (isnull (incid_elevfac7_1m), 1, nula ())"
shadow7_1m d.rast
sombras d.out.file
Radiacin solar
Calcular mundial (haz + difusa + refl) de radiacin para todo el da durante el verano y el
solsticio de invierno.
Visualizar los mapas de radiacin y tambin el tiempo de insolacin mapas insol_time
utilizando mismos comandos.
Opcionalmente mostrar los mapas de radiacin se cubre ms elevfacility_1m elevacin en
la vista 3D para ver relacin entre el terreno la geometra y la radiacin solar.
r.sun elevfacility_1m aspecto = pendiente aspect_elevfac_1m = da
slope_elevfac_1m = 356 = g356 glob_rad insol_time = its356
r.colors g356 Co = -e gyr
r.sun elevfacility_1m aspecto = pendiente aspect_elevfac_1m = da
slope_elevfac_1m = 172 = glob_rad G172 insol_time = its172
r.colors G172 Co = -e gyr
d.rast g356
g356 d.legend a = 25,50,1,3
solar_winter d.out.file
d.rast G172
d.legend G172 = 25,50,1,3 al rango = 8800,8867
solar_summer d.out.file
Calcular la radiacin e insolacin tiempo solar directa para una regin ms grande.
Trate de encontrar buenas tablas de colores (a medida, hist. Igualado, para ver el patrn).
g.region trama = -p elev_ned_30m
r.slope.aspect aspecto elev_ned_30m = pendiente asp_ned_30m = slp_ned_30m
r.sun aspecto elev_ned_30m = pendiente asp_ned_30m = slp_ned_30m
linke_value = 2,5 albedo_value = 0,2 beam_rad = B356 diff_rad = D356
refl_rad = R356 insol_time = it356 da = 356
modelado de la erosin
recursos:
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Descargar todos los archivos de texto con reglas de recodificacin, reglas de color y
ubicacin de los sitios (vase ms arriba) en el directorio seleccionado. Ahora puede
utilizar los comandos de la tarea que requiere el archivo de texto sin necesidad de
especificar la ruta completa al archivo.
d.rast lsfac3d_s1_1m
d.vect elev_lid792_cont1m
d.legend lsfac3d_s1_1m a = 2,50,2,6
lsfac_s10 d.out.file
Calcular mapas netas de erosin / deposicin como la divergencia del flujo de sedimentos
(USPED).
En primer flujo de sedimentos de cmputo y sus componentes en direcciones x, y:
r.mapcalc "sedflow_1m = 270. * * soils_Kfactor cfactorgrow_1m *
flowacc_1m * sen (slope_1m)"
r.colors sedflow_1m trama = soillossbare_1m
d.rast sedflow_1m
r.mapcalc "QSX = sedflow_1m * cos (aspect_1m)"
r.mapcalc "QSY = sedflow_1m * sen (aspect_1m)"
Elev_lid792_1m pantalla en 3D y la cada sobre erdep como el color (apagar todas las
capas excepto por elev_lid792_1m).
resumen estadstico de cmputo
Utilice r.recode para clasificar la erosin / deposicin y r.category aadir etiquetas (estable,
alta erosin, etc.) en las categoras individuales:
r.recode erdep salida = reglas erdep_class = erdep_class.txt
normas erdep_class r.category = erdep_label.txt sep =:
r.report erdep_class unidad = p, h, una
Ejemplo de salida:
[...]
| # | Descripcin | % | hectreas | acres |
| -4 | erosin severa. . . | 0,19 | 0.101300 | 0.25031 |
| -3 | alta erosin. . . . | 1.34 | 0.701600 | 1.73365 |
| -2 | la erosin moderada. . | 3.89 | 2.042600 | 5.04726 |
| -1 | bajo la erosin. . . . | 19.74 | 10.366000 | 25.61438 |
| 0 | estable. . . . . . . | 61.32 | 32.192000 | 79.54643 |
| 1 | baja deposicin. . . | 8,40 | 4.407600 | 10.89118 |
| 2 | deposicin moderada | 2.49 | 1.307500 | 3.23083 |
| 3 | alta deposicin. . | 1.29 | 0.676900 | 1.67262 |
| 4 | deposicin grave. | 0,24 | 0.126100 | 0.31159 |
| * | Ningn dato. . . . . . . | 1.10 | 0.578400 | 1.42922 |
| ------------------------------------------------- - |
| Total | 100,00 | 52.500000 | 129.7275 |
Las unidades son toneladas / (acre.year), pero nuestras clulas son de 1 m 2 . Por lo tanto
tenemos que dividir por 4046 (1 acre = 4046 m 2 ) para obtener tonelada anual total
transportado desde la cuenca. Puede utilizar la terminal de Python do la divisin.
Tenga en cuenta que las derivadas parciales pueden ser tambin calcularon utilizando
r.slope.aspect .
Calcular patrn espacial de la profundidad de flujo superficial y la descarga mediante la
ejecucin del modelo de SIMWE implementado en el r.sim.water mdulo. Vamos a utilizar
el exceso de lluvias uniforme, la infiltracin y la ocupacin del suelo.
elevacin r.sim.water -t = elev_lid792_2m dx = dy = dx_2m dy_2m
rain_value = 50 = 0 infil_value man_value = 0.05 = profundidad de
descarga wdp_2m = nwalkers disch_2m = 100000 niterations = 120 = 20
output_step
Mostrar los resultados, aadir la leyenda de trama individual y lo que cree que es
apropiado.
d.rast wdp_2m.120
d.rast disch_2m.120
Ejecutar el modelo:
elevacin r.sim.water -t = elev_lid792_2m dx = dy = dxdemstr_2m
dydemstr_2m rain_value = 50 = 0 infil_value man_value = 0.05 =
profundidad de descarga wdpstr_2m = nwalkers dischstr_2m = 100000
niterations = 120 = 20 output_step
d.rast dischstr_2m.120
Del mismo modo, vamos a crear la trama con tasas de exceso de lluvia espacialmente
variables en funcin de las clases de cobertura del suelo. Utilizamos archivo llamado
land_to_rain.txt para especificar las tarifas de las clases individuales.
1: 1: 50: 50
2: 2: 5: 5
3: 3: 40: 40
4: 4: 35: 35
5: 5: 50: 50
6: 6: 40: 40
7: 7: 25: 25
8: 8: 15: 15
9: 9: 50.: 50.
10: 10: 40: 40
11: 11: 10: 10
Ejecutar el modelo:
r.sim.water
dydemstr_2m
de descarga
niterations
Cambiar el directorio de trabajo: Ajustes > entorno de trabajo HIERBA > directorio de
trabajo Cambiar > Seleccionar / crear cualquier directorio o escribe cd (siglas de cambio
de directorio) en la consola de comandos de interfaz grfica de usuario y pulse Enter:
discos compactos
Descargar todos los archivos de texto con la ubicacin de los sitios (vase ms arriba) en el
directorio seleccionado. Ahora puede utilizar los comandos de la tarea que requiere el
archivo de texto sin necesidad de especificar la ruta completa al archivo. Iniciar GRASS
Convertir al formato y mostrar los resultados a lo largo del vector con las corrientes
oficiales del Condado de Wake (rojo):
r.to.vect -s salida basin_10K = tipo basin_10K = rea
r.thin salida streams_der_30m = streams_der_30m_t
r.to.vect -s streams_der_30m_t cabo = Tipo = lnea streams_der_30m
Retirar todas las capas utilizadas previamente desde el Administrador de capas y mostrar
los nuevos resultados, comparar las depresiones derivadas con lagos reales:
d.rast elevacin
d.vect roadsmajor
d.rast depr_bin
d.vect lagos type = rea fill_color = aqua
d.out.file depresiones
Delinear el rea que contribuye asociado con esta salida y convertirlo a formato vectorial:
ortho_2001_t792_1m
accum_5K valores = 800-1000000
de color rojo = streets_wake
arroyos color = verde
Extraer corrientes del DEM tallada y comparar con el mapa oficial corrientes. Cul es la
diferencia entre accum_5K, accumc_5K1m y arroyos? Explicar las ventajas y desventajas
de la talla.
umbral -como r.watershed elev_lidcarved_1m = 50000 = acumulacin
accumc_5K1m
d.rast accumc_5K1m valores = 1500-10000000
corrientes d.vect
d.out.file streamcarved
Aumentar el nivel de agua para 113.7m y 114.0m y crear mapas de reas inundadas en
estos dos niveles.