Как вы драпировали векторы? Я думаю, что вам нужно установить базовые высоты . Для этого:
- Щелкните правой кнопкой мыши слой векторных данных и выберите «Свойства».
- Перейдите на вкладку «Базовые высоты».
- Выберите радиальную кнопку рядом с «Получить высоту для слоя с поверхности». Программа автоматически выбирает открытую матрицу высот в ArcScene.
- Нажмите «Применить», затем перейдите на вкладку «Экструзия».
- Установите флажок рядом с элементами Выдавливание в слое и измените значение выдавливания на 2 или 3. Проверьте разные значения, чтобы увидеть изменения на карте.
- Нажмите Применить, чтобы просмотреть изменения, или OK, чтобы вернуться в окно карты ArcScene.
Надеюсь, это поможет :)
Другой вариант - использовать проект Virtual Terrain . Это инструмент для трехмерной визуализации с открытым исходным кодом.
Целью VTP является содействие созданию инструментов для простого конструирования любой части реального мира в интерактивной трехмерной цифровой форме.
Эта цель потребует синергетического сближения областей САПР, ГИС, визуального моделирования, съемки и дистанционного зондирования. VTP собирает информацию и отслеживает прогресс в таких областях, как построение процедурных сцен, извлечение объектов и алгоритмы рендеринга. VTP пишет и поддерживает набор программных средств, включая интерактивную среду выполнения (VTP Enviro). Инструменты и их исходный код свободно распространяются, чтобы помочь ускорить принятие и развитие необходимых технологий.
У них есть хорошая страница учебника . Удачи :)