Мы в 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)
- таким способом не получилось. Впрочем, это может быть от незнания тонкостей грасса.