Страница 1 из 1
Расчет дельты
Добавлено: 27 фев 2013, 09:08
Barmolei
Доброго времени суток.
Вопрос следующий. Можно ли в ArcScene автоматически рассчитывать дельту по высоте между двумя 3д объектами, и что бы это каким то образом выводилось в качестве атрибута или просто в виде значения на экран.
Re: Расчет дельты
Добавлено: 27 фев 2013, 09:39
novia
что это за объекты?
если не точки, то какую разность требуется увидеть?
опишите задачу подробнее
Re: Расчет дельты
Добавлено: 27 фев 2013, 09:47
Barmolei
Задача следующая.
Есть 3д здание(достаточно схематичное в виде кубика или параллелепипеда), это один слой на карте, на его место хотят построить другое здание но выше, это второй слой на карте. Вот эта разность высот между старым и новым зданием и нужна.
Re: Расчет дельты
Добавлено: 27 фев 2013, 09:54
novia
а вы когда кубик делали высоту же указывали? зачем ее измерять в arcscene тогда?
если вы все же настаиваете на том, что надо измерять в программе, то предлагаю построить центральную точку крыш для нового и старого здания (с координатой высоты) в двух новых слоях (предполагаю, что объект не один), а потом запустить инструмент Near с буфером, например 50 метров, чтобы не считались разности для зданий на разных площадках. в точках новых зданий появятся координаты ближайшей крыши (условно - старых зданий) - там будет поле разности по высоте. при этом у вас сохранится ID зданий из слоя 3D объектов
Re: Расчет дельты
Добавлено: 27 фев 2013, 10:06
Barmolei
novia писал(а):а вы когда кубик делали высоту же указывали? зачем ее измерять в arcscene тогда?
если вы все же настаиваете на том, что надо измерять в программе, то предлагаю построить центральную точку крыш для нового и старого здания (с координатой высоты) в двух новых слоях (предполагаю, что объект не один), а потом запустить инструмент Near с буфером, например 50 метров, чтобы не считались разности для зданий на разных площадках. в точках новых зданий появятся координаты ближайшей крыши (условно - старых зданий) - там будет поле разности по высоте. при этом у вас сохранится ID зданий из слоя 3D объектов
Да высота кубика(как нового так и старого) конечно есть. Без этого параметра я бы не смог поднять этот кубик.
Если включить два слоя одновременно(старые здания и новые), верхушка нового здания будет торчать над старым, вот эту верхушку и нужно знать и как то выводить на экран.
Re: Расчет дельты
Добавлено: 27 фев 2013, 10:08
novia
в простом варианте можно пересечь два этих слоя и получить слой разности есть инструмент для этого. но подозреваю, что результат будет некрасивым.
совет: сделайте слой старых зданий белым и полупрозрачным, а слой новых - как есть. тогда будет видно из без дополнительных приседаний что и где торчит.
а цифры представьте, например, в таблице с перечнем объектов
Re: Расчет дельты
Добавлено: 27 фев 2013, 10:21
Barmolei
Собственно таким образом у меня и сделано.Один слой полупрозрачный другой с заливкой.
Просто требуется именно цифра разности на экране.
А не подскажите что это за инструмент который показывает слой разности!?Хочется поэкспериментировать.
Re: Расчет дельты
Добавлено: 27 фев 2013, 10:38
novia