Страница 1 из 1
создание шейпов горизонталей
Добавлено: 16 мар 2010, 16:40
mnj
Доброго времени суток!
Подскажите, пожалуйста, как мне действовать правильно. Нужно сделать 3д модель рельефа, используя привязанный растр. Понятно, что нужно оцифровать горизонтали вручную, записывая их в шейп как объекты-линии. Созданный в ArcCatalog шейп-файл имеет добавленное поле height для высот. Оцифровка в Мар ведется точками скетча, у которых приходится задавать z вручную для каждой точки. В то же время поле height в шейпе вроде как ни к чему. Как действовать правильно? ArcGIS 9.3
Спасибо.
Re: создание шейпов горизонталей
Добавлено: 16 мар 2010, 17:43
Дмитрий Барышников
В ArcScene источник высот может быть взят только из значения Z (еще можно указать базовую высоту всего слоя или DEM файл). По этому поле height не нужно. Ну а дальше через 3D Analist -> Create TIN from features.
Re: создание шейпов горизонталей
Добавлено: 17 мар 2010, 12:08
mnj
Спасибо, кое-как выходит, но при создании TIN задается вопрос какие данные использовать: точки Z или поля шейпа, в том числе и height. Правда, правильный результат получается только от Z, хотя поле height заполнено соответствующим образом. Как пользоваться базовой высотой слоя? Если я правильно понял, она задается в свойствах шейпа. Можно ли автоматизировать ввод Z при оцифровке изолиний? Еще раз спасибо.
добавлено: Z уже нашел, но все-таки интересно, как пользоваться базовой высотой слоя. Может это укорит процесс? Или какой еще есть достаточно быстрый способ получения 3д по растру?
Re: создание шейпов горизонталей
Добавлено: 17 мар 2010, 16:49
Дмитрий Барышников
Базовая высота тупо поднимает все геометрии слоя на эту отметку.
Атрибутам можно задать значения по умолчанию, геометрии, включая Z - нет.
Re: создание шейпов горизонталей
Добавлено: 18 мар 2010, 10:22
mnj
Получается, что нужно в любом случае руками отрисовать все горизонтали с указанием Z, а дальше - техника. А нет ли более быстрого способа? Карта большая...
Re: создание шейпов горизонталей
Добавлено: 18 мар 2010, 14:55
Дмитрий Барышников
Либо запрограммировать, либо поискать может кто-то уже такую программу написал, например здесь
http://arcscripts.esri.com/
Re: создание шейпов горизонталей
Добавлено: 18 мар 2010, 15:15
mnj
спасибо, процесс уже пошел.
Re: создание шейпов горизонталей
Добавлено: 11 авг 2012, 05:02
calvados
mnj писал(а):спасибо, процесс уже пошел.
Как успехи? Все получилось?
Re: создание шейпов горизонталей
Добавлено: 15 авг 2012, 12:44
branner
попробуйте обработать вашу карту, или посмотрите ее в отрисованную в кореле. Загоните черно-белый рисунок и через ArcScan прогоните. Так легче.
А поле с высотами все-таки оставьте, мало ли оно вам потом понадобиться.