Преобразования 2-D стиля отображения поверхности в SDF/SHP

САПР и ГИС
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Преобразования 2-D стиля отображения поверхности в SDF/SHP

Сообщение sawyer041 »

Здравствуйте! Нужна Ваша помощь в следующей ситуации!

Исходные данные:
1. Есть TIN-поверхность, созданная по горизонталям.
2. Стиль отображения: Диапазон уклонов 2D, 4 диапазона обозначенные разными цветами.

Цель:
Подсчет площади каждой области. Импортировать 2D представление диапазонов в геометрию, для создания слоев для последующей работы с ними в MAP 3D (sdf,shp)

Сложность в том, что детализация поверхности на высоком уровне + площадь от 300 до 800 га.
Аналогичный анализ территории необходимо произвести с 14 аналогичными поверхностями. Поэтому требуется более менее автоматизированный способ.
Формирование запроса "по цвету" дает в результате огромное количество треугольников, которые можно объединить в MAP 3D. Способ слишком трудо- и ресурсоемкий, поэтому в данных условиях не подходит
trir
Гуру
Сообщения: 5358
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение trir »

Площади можно сразу посчитать на VBA/Lisp
Аватара пользователя
bingeomap
Гуру
Сообщения: 506
Зарегистрирован: 06 июл 2012, 08:37
Репутация: 53
Откуда: Азербайджан, Баку

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение bingeomap »

А вы попробовали упростит детализации поверхности?! Может это вам поможет?!
С уважением,
Биннат Халилов
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение sawyer041 »

trir писал(а):Площади можно сразу посчитать на VBA/Lisp
Опишите, пожалуйста процедуру.
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение sawyer041 »

bingeomap писал(а):А вы попробовали упростит детализации поверхности?! Может это вам поможет?!
Конечно. Методом стягивания ребер, поверхность становится легче на 250 000 точек :) Вес файла dwg и связанного с ним mms - 115 мб в архиве.

https://drive.google.com/file/d/0B45JWI ... sp=sharing
Вот ссылка на нее.
trir
Гуру
Сообщения: 5358
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение trir »

А в 2012?
.mms это что?
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение sawyer041 »

Файл, в который Цивил сохраняет геометрию для корректного отображения особо сложных и больших поверхностей
gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение gamm »

sawyer041 писал(а):Цель:
Подсчет площади каждой области. Импортировать 2D представление диапазонов в геометрию, для создания слоев для последующей работы с ними в MAP 3D (sdf,shp)
а не проще (поскольку уклон для TIN константа в пределах треугольника) просто слить все треугольники с одним классом в полигоны? должно же там быть что-то типа dissolve.
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение sawyer041 »

Вы можете описать способ?
gamm
Гуру
Сообщения: 4170
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1107
Ваше звание: программист
Откуда: Казань

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение gamm »

sawyer041 писал(а):Вы можете описать способ?
я его описал, можно запрограммировать (или в тулбоксе каком найти). Кнопки какие и где жать, не знаю, но уверен, что они там есть.
sawyer041
Новоприбывший
Сообщения: 8
Зарегистрирован: 20 ноя 2013, 01:40
Репутация: 0

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение sawyer041 »

Вот и я уверен, что есть простой способ в пару кликов. Но поиски пока не дали желаемого результата :)
lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение lam »

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

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение Александр Мурый »

sawyer041, выложенный вами файл лично у меня не читается нормально ни в одном каде или ГИС, при конвертации в DXF пишет "Invalid file version". Странный он какой-то (может, потому что из "Цивила"?)
Редактор материалов, модератор форума
trir
Гуру
Сообщения: 5358
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1021
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение trir »

Наверное DWG 2013, 2013-2014
Slinger
Гуру
Сообщения: 879
Зарегистрирован: 17 июн 2010, 23:14
Репутация: 207
Откуда: Москва

Re: Преобразования 2-D стиля отображения поверхности в SDF/S

Сообщение Slinger »

Acad 2013/2014
Ответить

Вернуться в «AutoCAD Map 3D/Civil 3D»

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

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