Este es el comando r.growgrass que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
r.crecer - Genera una capa de mapa ráster con áreas contiguas crecidas por una celda.
PALABRAS CLAVE
raster, distancia, proximidad
SINOPSIS
r.crecer
r.crecer --ayuda
r.crecer [-m] Las opciones de entrada=nombre salida=nombre [radius=flotar] [métrico=cadena] [los ancianos =entero]
[nuevas=entero] [-exagerar] [-ayuda] [-verboso] [-tranquilo] [-ui]
Banderas
-m
El radio está en unidades de mapa en lugar de celdas
--Sobrescribir
Permitir que los archivos de salida sobrescriban los archivos existentes
--ayuda
Resumen de uso de impresión
--verboso
Salida del módulo detallado
--tranquilo
Salida de módulo silencioso
--ui
Forzar el inicio del cuadro de diálogo GUI
parámetros:
Las opciones de entrada=nombre [requerido]
Nombre del mapa ráster de entrada
salida=nombre [requerido]
Nombre del mapa ráster de salida
radius=flotar
Radio del búfer en celdas ráster
Por defecto: 1.01
métrico=cadena
Métrico
Opciones: euclidiana máximo, manhattan
Por defecto: euclidiana
los ancianos =entero
Valor para escribir para celdas de entrada que no son NULL (-1 => NULL)
nuevas=entero
Valor para escribir para las células "cultivadas"
DESCRIPCIÓN
r.crecer agrega celdas alrededor de los perímetros de todas las áreas en una capa de mapa ráster especificada por el usuario
y almacena la salida en una nueva capa de mapa ráster. El usuario puede usarlo para crecer en uno o
más de una celda (variando el tamaño del radius parámetro), o como r.búfer, pero
con la opción de conservar las celdas originales (similar a combinar r.búfer y
parche).
NOTAS
El usuario tiene la opción de especificar tres métricas diferentes que controlan la geometría
en el que se crean las células cultivadas, (controlado por el métrico parámetro): Euclidiana,
Manhattan y Máxima.
La sección Euclidiana distancia or Euclidiana métrico es la distancia "ordinaria" entre dos puntos
que se mediría con una regla, lo que puede probarse mediante la aplicación repetida de la
Teorema de pitágoras. La fórmula viene dada por:
d (dx, dy) = raíz cuadrada (dx ^ 2 + dy ^ 2)
Las células cultivadas con esta métrica formarían isolíneas de distancia que son circulares desde un
punto dado, con la distancia dada por el radius.
La sección Manhattan métrico o Taxi geometría, es una forma de geometría en la que la métrica habitual
de geometría euclidiana se reemplaza por una nueva métrica en la que la distancia entre dos puntos
es la suma de las diferencias (absolutas) de sus coordenadas. El nombre alude a la
diseño de cuadrícula de la mayoría de las calles de la isla de Manhattan, lo que hace que el camino más corto
el coche podría tomar entre dos puntos de la ciudad para tener una longitud igual a la distancia de los puntos
en geometría de taxi. La fórmula viene dada por:
d (dx, dy) = abs (dx) + abs (dy)
donde las células cultivadas con esta métrica formarían isolíneas de distancia que son
en forma de rombo desde un punto dado.
La sección Máxima métrico está dado por la fórmula
d (dx, dy) = max (abs (dx), abs (dy))
donde las isolíneas de distancia desde un punto son cuadrados.
Si hay dos celdas que son candidatas iguales para crecer en un espacio vacío, r.crecer will
elegir el candidato más septentrional; si hay varios candidatos con el mismo
al norte, se elige el más occidental.
EJEMPLO
En este ejemplo, el mapa de lagos en la ubicación del conjunto de datos de muestra de Carolina del Norte está almacenado en búfer:
g. ráster de región = lagos -p
r.grow entrada = lagos salida = lagos_grown_50m radio = 10
Use r.growgrass en línea usando los servicios de onworks.net