Este es el comando m.nviz.scriptgrass 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
m.nviz.script - Crea un script de vuelo para ejecutar en NVIZ.
PALABRAS CLAVE
varios, gráficos, raster, raster3d, vector, visualización
SINOPSIS
m.nviz.script
m.nviz.script --ayuda
m.nviz.script [-joder] Las opciones de entrada=nombre salida=nombre [nombre =cadena]
[ruta=Noreste[,Noreste, ...]] dist=flotar ht=flotar marcos=entero [comienzo=entero]
[-exagerar] [-ayuda] [-verboso] [-tranquilo] [-ui]
Banderas
-f
Render completo: guardar imágenes
-c
Vuela a elevación constante (ht)
-k
Incluir comando en el script para generar un archivo KeyFrame
-o
Renderizar imágenes fuera de la pantalla
-e
Habilitar el dibujo vectorial y de sitios
--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 de la secuencia de comandos de salida
nombre =cadena
Prefijo de las imágenes de salida (predeterminado = NVIZ)
ruta=este, norte [, este, norte, ...]
Coordenadas de la ruta (este, norte)
dist=flotar [requerido]
Distancia de retroceso de la cámara (en unidades de mapa)
ht=flotar [requerido]
Altura de la cámara sobre el terreno
marcos=entero [requerido]
Numero de cuadros
comienzo=entero
Número de fotograma inicial (predeterminado = 0)
DESCRIPCIÓN
Los m.nviz.script El programa permite al usuario crear fácilmente un script que se puede ejecutar en
NVIZ para volar por un terreno. La ruta de vuelo NVIZ se puede elegir de forma interactiva desde el
Monitor GRASS (-i) o se proporciona en la línea de comando como coordenadas separadas por comas. los
El programa opcionalmente permite la creación de un archivo KeyFrame (después de ejecutar el script). Esta
El archivo KeyFrame se puede cargar en el Fotograma clave Animación panel para ajuste fino o edición.
El script generado por m.nviz.script se puede ejecutar desde la línea de comandos de NVIZ (nviz
script = script_name) o después de que se inicie NVIZ seleccionando Scripting-> Reproducir Guión.
OPCIONES
Banderas
-i
Modo intercativo
El usuario selecciona la ruta de la cámara desde el monitor GRASS haciendo clic con el botón izquierdo del mouse
botón a lo largo de la ruta. Haga clic en el botón derecho del mouse para terminar.
-f
Render completo
El script dibujará todos los datos NVIZ cargados y guardará la escena en una imagen PPM.
-c
Desollar a elevación constante
Con esta bandera, la cámara se ajustará a una elevación dada por el ht = parámetro. los
por defecto es volar a ht = por encima de la topografía (es decir, altura de la cámara = elevación + altura)
-k
Archivo de KeyFrame de salida
Genere un archivo KeyFrame que se pueda cargar desde el NVIZ Fotograma clave Animación panel.
Al archivo KeyFrame se le asigna automáticamente el nombre del script con un .kanimador
extensión.
-o
Renderiza la animación en un contexto fuera de la pantalla
-e
Habilitar el dibujo vectorial y de sitios
parámetros:
Las opciones de entrada
El nombre del mapa ráster de GRASS con datos de elevación.
Debe ser el mismo archivo que se cargará en NVIZ.
salida
El nombre del script NVIZ que se va a crear.
nombre
El prefijo para las imágenes de salida si se ejecuta en modo de renderizado completo (-f).
El prefijo defulat es NVIZ (por ejemplo, NVIZ0000.ppm).
dist
La distancia de la cámara detrás del centro de visión.
ht
La altura de la cámara por encima del centro de visión.
Si el -c está configurada la bandera, la altura representa la altura real de la cámara.
marcos
El número de fotogramas de la animación.
comienzo
El número de fotograma inicial (predeterminado = 0).
Esta opción puede ser útil en el modo de renderizado completo al crear una animación en secciones.
Por ejemplo, es posible que el usuario desee comenzar en el cuadro número 2000.
ruta
Las coordenadas geográficas separadas por comas para las ubicaciones de los fotogramas clave.
La bandera interactiva (-i) anula esta opción.
EJEMPLO
Para crear de forma interactiva una animación NVIZ a partir de ráster elev.rast con 500 fotogramas y el
cámara configurada a 50 metros por encima y 250 metros detrás de la escena, ejecute lo siguiente:
g.region ráster = elevación.dem
d.rast elevación.dem
m.nviz.script -ik entrada = elevación.dem salida = nviz.script dist = 2400 ht = 1220 fotogramas = 1000
En el ejemplo anterior, se solicita al usuario que seleccione la ruta en el monitor GRASS.
El script de salida, 'nviz.script.nvscr', se puede ejecutar en NVIZ:
nviz elevación = elevación.dem script = nviz.script.nvscr
NOTAS / Sugerencias
El usuario debe seleccionar al menos cuatro ubicaciones de fotogramas clave (puntos); de lo contrario, se producirá un error.
generado.
Si se cambia la región de GRASS, m.nviz.script El comando debe volver a ejecutarse.
La región actual de GRASS y los parámetros proporcionados por el usuario se incluyen como comentario en el
parte superior del script de salida. Esta información se puede utilizar para recrear fácilmente la animación.
La posición de la cámara se calcula al revés a partir de las posiciones suministradas. Es posible
que la posición de la cámara estará fuera de la ventana actual, en cuyo caso una no fatal
se genera un error (Error: el punto seleccionado está fuera de la región). Este error puede resultar en
movimientos espasmódicos durante la animación. Para corregir este problema, reduzca la dist = parámetro
o aumentar la región actual.
carga los guión into NVIZ
El usuario puede ejecutar el script con una resolución arbitraria. Para volver a ejecutarlo en un espacio superior
resolución o diferentes configuraciones, el usuario primero carga la superficie y establece la
resolución, iluminación, etc. Luego, internamente, el script generado por m.nviz.script se ejecuta.
Alternativamente, el usuario puede ejecutar nviz con un estado guardado previamente y el m.nviz.script
script generado:
nviz state = Saved.state script = nviz.script.nvscr
Fotograma clave animador guión
Ejecutando el script generado por m.nviz.script dentro de NVIZ, un nuevo script para kanimator
(animador de fotogramas clave). El panel kanimator ofrece un ajuste fino de la velocidad (marco
rate), así como editar fotogramas individuales o insertar nuevos fotogramas. Este nuevo kanimator
El script debe cargarse desde el panel Kanimator en NVIZ. En el panel Kanimator hay
Botón Guardar y cargar que permite al usuario guardar y volver a cargar un script de kanimator. Una vez
cargado, los fotogramas clave aparecerán en la GUI y luego se pueden editar allí.
Utilice m.nviz.scriptgrass en línea utilizando los servicios de onworks.net