<<< предыдущая глава | оглавление | следующая глава >>>
Экспорт данных также важен для работы в ГИС как и импорт данных описанный в главе 5. Cуществует разница между экспортом данных в обменные форматы для последующей обработки в других пакетах ГИС, и экспортом в изображения для работы с ними во внешних графических пакетах, таких как Xfig или Skencil. GRASS предлагает набор модулей которые могут экспортировать растровые и векторные данные, а также точки (sites). Описание синтаксиса команд и параметров модулей могут быть вызваны с помощью параметра '-help'.
В таблице 10 перечислены модули с помощью которых можно экспортировать растровые данные в другие форматы. Помимо этого, с помощью этих модулей можно осуществлять экспорт в различные форматы данных дистанционного зондирования.
GRASS | Экспорт |
---|---|
Название модуля |
Растровые форматы |
r.out.arc | ARC/INFO ASCII GRID1 |
r.out.ascii | ASCII |
r.out.mpeg | MPEG |
r.out.png | PNG (см. также d.mon/PNG DRIVER c поддержкой True Color) |
r.out.pov | POV |
r.out.ppm | PPM/PNM |
r.out.tiff | TIFF/TFW |
r.out.bin | Binary Array |
r.out.gridatb | GRIDATB.FOR (TOPMODEL) |
r.out.gdal | Поддерживается более 20 форматов |
1 Примечание: Импорт данных в формате ASCII GRID можно также осуществить с помощью инструмента Arc Toolbox в ArcGIS: Import to Raster -> ASCII to Grid. Перед импортом необходимо убедиться, в том что модуль Spatial Analyst установлен и активирован.
Как упоминалось в главе 5.1,
для экспорта растровых данных должна быть учтена особенность GRASS заключающаяся
в том, что растровые карты экспортируются с текущим разрешением и текущим охватом.
Поэтому, перед экспортом, импортом и анализом растровых данных, всегда
рекомендуется предварительно удостовериться с помощью команды
g.region –p
, что текущие установки охвата верны.
Экспорт с помощью GDAL
Модуль r.out.gdal дает возможность экспортировать
растровые данные GRASS в различные форматы. Подходящий список может быть выведен
на экран с помощью команды r.out.gdal -l
.
Для того чтобы использовать этот модуль необходимо установить GDAL с поддержкой GRASS из готовых бинарных пакетов. Если для вашей платформы нет доступных бинарных пакетов, они должны быть скомпилированы из исходных кодов.
В таблице 11 перечислены доступные модули GRASS, с помощью которых можно экспортировать векторные данные GRASS в другие форматы.
GRASS |
Экспорт |
---|---|
Название модуля |
Векторные форматы |
v.out.ascii |
GRASS ASCII |
v.out.ogr |
SHAPE, TIGER, S57, MapInfo, DGN, Memory, CSV, |
|
GML, ODBC and PostgreSQL |
v.out.pov |
Povray |
В GRASS 6.0 точки являются одним из типов векторных объектов. Известные форматы точек из GRASS 5.4 все еще могут быть экспортированы через модуль s.out.ascii. Так же можно сначала использовать модуль v.in.sites для того, чтобы сконвертировать данные существующих точек в векторный формат для дальнейшего экспорта в другие векторные форматы.
Экспорт высотных данных с растровых данных
Для экспорта данных высотных данных из растровых данных в xyz формат необходимо привести разрешение области к разрешению растровой карты. Впоследствии, значения X, Y и Z будут записаны ячейка за ячейкой в ASCII файл.
g.region rast=elevation.dem -p
r.stats -1 -g input=elevation.dem > spearfish_elevation.txt
<<< предыдущая глава | оглавление | следующая глава >>>
Обсудить в форуме Комментариев 3
Последнее обновление: September 16 2009
© GIS-Lab и авторы, 2002-2021. При использовании материалов сайта, ссылка на GIS-Lab и авторов обязательна. Содержание материалов - ответственность авторов. (подробнее).