Экспорт данных в Easy trace

Вопросы по нескольким пакетам сразу, или вопросы, которые непонятно к какой ГИС отнести
Ответить
Kravchuk_roma
Новоприбывший
Сообщения: 8
Зарегистрирован: 26 ноя 2010, 15:46
Репутация: 0

Экспорт данных в Easy trace

Сообщение Kravchuk_roma » 28 мар 2011, 00:47

Здравствуйте, работаю в Grass GIS - Easy trace, после оцифровки горизонталей и назначения их высот настало самое время все экспортировать - импортировать в GRASS. Это я сделал с помощью обменного файла *.mif и задавал разного рода параметры, но атрибутивную информацию Grass таки не видет и всё. Жаль времени, очень много работы, все горизонтали в ручном режиме не перевводишь... Как мне быть, что мне делать? Помогите пожалуйста, буду благодарен.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Экспорт данных в Easy trace

Сообщение Александр Мурый » 28 мар 2011, 10:22

Файл *.mid (текстовый), что идёт вместе с *.mif, содержит высоты? Может, попробовать через SHP?
Если нужны именно изолинии с z-координатой, то тогда можно пойти через DXF -- мне он показался самым удобным форматом. Если через *.mif или *.shp, то потом в GRASS можно назначить линиям высоты по их атрибутам (модуль v.to.3d)
но атрибутивную информацию Grass таки не видет и всё
Поясните, т.к. через v.in.ogr атрибуты должны импортироваться. Приведите скриншот или вывод команды, которую даёте.
Редактор материалов, модератор форума

Kravchuk_roma
Новоприбывший
Сообщения: 8
Зарегистрирован: 26 ноя 2010, 15:46
Репутация: 0

Re: Экспорт данных в Easy trace

Сообщение Kravchuk_roma » 28 мар 2011, 14:51

Спасибо большое, буду побывать... стараться и развиваться :)

Аватара пользователя
eucrariano
Активный участник
Сообщения: 104
Зарегистрирован: 26 авг 2009, 12:09
Репутация: 0
Откуда: Ukraine, Chernivtsy

Re: Экспорт данных в Easy trace

Сообщение eucrariano » 13 апр 2011, 16:00

Мы в EASY TRACE 7.99:
1. В меню ---> проект ----> базы данных . Указать, где они (базы) должны сохраняться.
2. В меню ---> проект ----> базы данных - клик по заглавию таблица точек ---> вставить еще одну строку, обозвать ее zcoor ----> назначить тип numeric, размер 20 знаков, десятичных - 15 знаков.
3. В меню ---> проект ----> базы данных - клик по заглавию таблица линий ---> вставить еще одну строку, обозвать ее zcoor ----> назначить тип numeric, размер 20 знаков, десятичных - 15 знаков.
4. В меню ---> утилиты ---> базы данных ---> перенос Z из/в базу данных ---> объекты точки ---> по картинке кликнуть и перенести зет-координаты в базу.
5. Не выходя отсюда ---> объекты полилинии/полигоны ---> по картинке кликнуть и перенести зет-координаты в базу.
6. В меню ---> файл ---> экспорт
7. Выбираем mif ---> на вкладке
объекты число цифр после запятой в векторных данных ---> 6.
8. Слои для экспорта - галки напротив векторных
9. Далее исходя из Вашей ситуации.
10. Кнопка готово.

Мы в GRASS.
1. Создаем новый проект под растровый файл.
2. Импорт векторных данных --- модулем v.in.ogr
3. Смотрим и видим, что поля с зет-координатой есть в таблице векторной карты.

Тот самый метод и при експорте в шейп-файлы, только здесь ще одну колонку импортирует с порядковыми номерами горизонталей

Вот так экспорт точно получается.
amuriy писал(а):Если через *.mif или *.shp, то потом в GRASS можно назначить линиям высоты по их атрибутам (модуль v.to.3d)
- таким способом не получилось. Впрочем, это может быть от незнания тонкостей грасса.

Ответить

Вернуться в «Общий - ПО»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя