Страница 1 из 1
Как загрузить и выгрузь SHP в GRASS?
Добавлено: 21 апр 2011, 18:04
gimran
Около часа бился с ГРАССом и его синтаксисом, но так и не понял, какой командой можно загрузить, сделать простейшую операцию (скажем, проверку и исправление топологии) и выгрузить шейп.
Сколько не бился с командами — не удалось.
Приведите, пожалуйста, пример подобных команд. заранее благодарю.
Re: Как загрузить и выгрузь SHP в GRASS?
Добавлено: 21 апр 2011, 18:11
Voltron
В
соседний топик заглядывали? Еще в
Рецептах тема есть.
Re: Как загрузить и выгрузь SHP в GRASS?
Добавлено: 21 апр 2011, 18:13
Александр Мурый
Для начала:
- ваша операционная система (если Win, то версия);
- версия GRASS; как ставилась (OSGeo4W или Standalone установщик);
- какой интерфейс (Tcl/Tk, wxPython)
- что читали по теме (пособие, мануалы?). Без чтения не выйдет.
Re: Как загрузить и выгрузь SHP в GRASS?
Добавлено: 21 апр 2011, 18:22
gimran
Win. OSGeo4W, э... командная строка, пособие с этого сайта.
А синтаксис различается в зависимости от версий?
Re: Как загрузить и выгрузь SHP в GRASS?
Добавлено: 21 апр 2011, 20:51
Александр Мурый
gimran писал(а): А синтаксис различается в зависимости от версий?
Синтаксис команд немного различается только в текущей GRASS 6.4.? и будущей GRASS 7, здесь это неважно.
Просто хочется знать окружение, с которым имеем дело.
Самый простой способ загрузить SHP в грасс --- использовать
любую уже готовую область/набор. Например,
Геосэмпл или
Spearfish -- стандартный учебный набор.
Алгоритм:
-- заходим в имеющиеся область/набор (способ зависит от интерфейса);
-- выполняем команду
Код: Выделить всё
v.in.ogr -o -e dsn=путь_к_шейп-файлу output=имя_шейп-файла_без_русских_символов_и_пробелов location=имя_области_без_русских_символов_и_пробелов
Подробнее в мануале
v.in.ogr
-- заходим в свежесозданную область, по умолчанию текущий регион будет задан по импортированному вектору
-- делаем, что надо, с вектором
-- экспорт в шейп: даём команду
Код: Выделить всё
v.out.ogr input=vector dsn=vector.shp type=??
На самом деле, опций при экспорте много, подробнее в мануале
v.out.ogr
Список модулей для работы с векторами:
http://grass.gis-lab.info/grass64/manua ... ector.html, там можно найти инструменты по топологии и т.д.
Re: Как загрузить и выгрузь SHP в GRASS?
Добавлено: 23 апр 2011, 08:57
gimran
Огромное спасибо за пространный ответ и ссылки!