Це команда v.out.vtkgrass, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
v.out.vtk — Перетворює векторну карту на вихід VTK ASCII.
КЛЮЧОВІ СЛОВА
вектор, експорт, ВТК
СИНТАКСИС
v.out.vtk
v.out.vtk --допомога
v.out.vtk [-cn] вхід=ім'я [шар=рядок] [вихід=ім'я] [тип=рядок[,рядок,...]]
[точність=ціле] [zscale=плавати] [--перезаписати] [--допомога] [--докладний] [--тихий]
[--ui]
Прапори:
-c
Виправте координати відповідно до точності VTK-OpenGL
-n
Експорт числових полів таблиці атрибутів як скалярних змінних VTK
--перезаписати
Дозволити вихідним файлам замінювати наявні файли
--допомога
Роздрукувати підсумок використання
-багатослівний
Детальний вихід модуля
--спокійно
Тихий вихід модуля
--ui
Примусово запустити діалогове вікно графічного інтерфейсу
Параметри:
вхід=ім'я [вимагається]
Назва вхідної векторної карти
Або джерело даних для прямого доступу до OGR
шар=рядок
Номер або назва шару
Векторні об’єкти можуть мати значення категорії в різних шарах. Це число визначає
який шар використовувати. Якщо використовується з прямим доступом до OGR, це назва шару.
За умовчанням: 1
вихід=ім'я
Ім'я вихідного файлу VTK
тип=рядок [, рядок,...]
Тип вхідної функції
варіанти: вказують, ядро, центроїд, лінія, межа, площа, особа
За умовчанням: точка, ядро, центроїд, лінія, межа, площа, грань
точність=ціле
Кількість значущих цифр (лише з плаваючою комою)
zscale=плавати
Масштабний коефіцієнт висоти
За умовчанням: 1.0
ОПИС
v.out.vtk перетворює векторну карту GRASS у двійковий формат на вихід VTK ASCII.
Якщо вихід параметр не вказано, вихід буде надіслано до стандартного виводу.
ПРИМІТКИ
Наступні типи векторів можна експортувати разом в одному файлі VTK ascii:
· точковий
· лінія
· центроїд
· межа
· площа
· обличчя
Дані категорії (cat) для вибраного типу вектора та шару будуть записані як скалярні дані
з назвою "cat_{vectorname}". Якщо кота не існує, значення буде встановлено на -1, як і для звичайного кота
завжди позитивні. Якщо вектор має більше категорій в одному шарі, лише першу
буде експортовано категорію.
Тривимірні вектори підтримуються за замовчуванням. Створені дані VTK завжди включають x, y і z
координати (z = 0, якщо не тривимірна векторна карта). Зауважте, що ви можете легко конвертувати свій 3d
векторів у 3d-вектори за допомогою v.drape.
Через 32-розрядні обмеження OpenGL, які використовує VTK, можуть виникати помилки візуалізації
відбувається, якщо область трави містить координати більше 1.000.000 XNUMX XNUMX і вектор
координати з точністю 0.01 - 0.001 метра. З цієї причини було додано прапорець "-c".
Координати перетворюються на менші координати (зменшуючи координати за допомогою
обласний центр).
Якщо використовується прапор «-c» і дані повинні бути візуалізовані разом з іншими даними
експортовано через модулі *.out.vtk, переконайтеся, що в цих модулях також встановлено прапор "-c". Але
це працюватиме лише з даними з ТОГО ж розташування (Опорна точка для
перетворення координат базується на регіоні за замовчуванням).
Векторні дані GRASS перетворюються у формат поліданих VTK:
· vtk Вершини -- представлення точок і центроїдів
· vtk lines -- представлення ліній і меж
· vtk багатокутників -- представлення областей і граней
Файл VTK можна візуалізувати за допомогою ВТК Інструментарій, Параогляд та MayaVi.
Увага
Якщо експортуються області або грані, дані потрібно тріангуляти в Paraview або
MayaVi.
приклад
Приклад підводної риби:
Експортуйте ґрунти з котами в шарі 1:
v.out.vtk input=soils type=area layer=1 output=/tmp/soils.vtk
Експортуйте потоки з котами в шар 1:
v.out.vtk input=streams type=line layer=1 output=/tmp/streams.vtk
Запишіть вихід archsite vtk до стандартного виводу з котами на рівні 1:
v.out.vtk input=archsites type=point layer=1
Використовуйте v.out.vtkgrass онлайн за допомогою сервісів onworks.net