Это команда r.out.xyzgrass, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
r.out.xyz - Экспорт растровой карты в текстовый файл в виде значений x, y, z на основе центров ячеек.
КЛЮЧЕВЫЕ СЛОВА
растр, экспорт, ASCII, преобразование
СИНТАКСИС
r.out.xyz
r.out.xyz --Помогите
r.out.xyz вход=имя[,имя, ...] [выходной=имя] [разделитель=персонаж] [-затирать]
[-помощь] [-подробный] [-тихий] [-ui]
Флаги:
- перезаписать
Разрешить выходным файлам перезаписывать существующие файлы
--Помогите
Распечатать сводку использования
--подробный
Подробный вывод модуля
--тихий
Тихий выход модуля
--уи
Принудительный запуск диалогового окна GUI
Параметры:
вход=имя [, имя, ...] [требуется]
Имя входной растровой карты (ов)
выходной=имя
Имя для выходного файла (если не указано или вывод "-" на стандартный вывод)
разделитель=персонаж
Разделитель полей
Специальные символы: вертикальная черта, запятая, пробел, табуляция, новая строка
По умолчанию: труба
ОПИСАНИЕ
В r.out.xyz модуль экспортирует растровую карту как список значений x, y, z в текст ASCII
.
ПРИМЕЧАНИЯ
Этот модуль не будет экспортировать координаты x, y для ячеек растра, содержащих значение NULL. Этот
включает ячейки, замаскированные растровой МАСКОЙ.
Этот модуль, как и все растровые модули GRASS, будет экспортировать ячейки на основе текущего региона.
настройки. Увидеть г. регион модуль для деталей.
В r.out.ascii модуль следует использовать для экспорта массива (размером строка x столбец), содержащего
z значения.
r.out.xyz можно комбинировать несколько входных растровых карт, что может быть удобно, когда дело доходит до
например, создавать файлы облака точек ASCII.
r.out.xyz это просто интерфейс для "r.stats -1gn".
ПРИМЕРЫ
В этом примере карта высот LiDAR в местоположении образца набора данных Северной Каролины выглядит так:
экспортирован в формат CSV.
g.region raster = elev_lid792_1m -p
r.out.xyz input = elev_lid792_1m output = elev_lid792_1m.csv separator = ","
В этом примере данные о высоте из набора данных Северной Каролины экспортируются вместе с
Триплет связанных ортофотопланов R, G, B в объединенный файл (требуется импорт
дополнительный цветной ортофотоплан высокого разрешения, называемый здесь "ortho2010_t792"):
g.region raster = elev_lid792_1m res = 1 -a -p
r.out.xyz input=elev_lid792_1m,ortho2010_t792.red,ortho2010_t792.green,ortho2010_t792.blue \
разделитель = пробел, вывод = pointcloud.asc
# проверить: XYZRGB
голова -n 3 pointcloud.asc
638300.5 220749.5 126.338218689 78 84 71
638301.5 220749.5 126.3381958008 93 101 86
638302.5 220749.5 126.3414840698 68 77 59
TODO
Реализуйте этот сценарий как r.out.ascii вариант?
Используйте r.out.xyzgrass онлайн с помощью сервисов onworks.net