Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Ср Ноя 14, 2012 6:04 pm Заголовок сообщения: Как проредить вершины на линиях |
|
|
Как можно проредить вершины на трехмерных линиях (linestring)? |
|
Вернуться к началу |
|
|
beer
Зарегистрирован: 01.02.2006 Сообщения: 215 Откуда: Москва
|
Добавлено: Вт Ноя 20, 2012 6:42 am Заголовок сообщения: |
|
|
Инструмент "Удаление вершины". Key-in: DELETE VERTEX |
|
Вернуться к началу |
|
|
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Вт Ноя 20, 2012 12:43 pm Заголовок сообщения: |
|
|
Пардон, не сообразил уточнить. Я имел в виду удаление сразу множества вершин по каким-то критериям. |
|
Вернуться к началу |
|
|
beer
Зарегистрирован: 01.02.2006 Сообщения: 215 Откуда: Москва
|
Добавлено: Вт Ноя 20, 2012 1:24 pm Заголовок сообщения: |
|
|
Варианта два:
1. Удаляет лишние вершины в элементе по каким-то критериям - какой-то инструмент с какими-то настройками
2. Нужный инструмент с нужными настройками завсегда написать можно |
|
Вернуться к началу |
|
|
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Вт Ноя 20, 2012 2:55 pm Заголовок сообщения: |
|
|
Ну, да. Естественно, сначала ищу уже готовый инструмент. Желательно штатный. |
|
Вернуться к началу |
|
|
Leonid давно здесь сидим
Зарегистрирован: 28.01.2006 Сообщения: 598 Откуда: С.-Петербург
|
Добавлено: Пн Ноя 26, 2012 10:38 am Заголовок сообщения: |
|
|
А какие критерии могут быть у вершин? |
|
Вернуться к началу |
|
|
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Пн Ноя 26, 2012 5:14 pm Заголовок сообщения: |
|
|
Минимальное расстояние, угол отклонения сегмента от предыдущего или величина отклонения точки от линии предыдущего сегмента и т.п. В разных программах встречается и "либо-либо", и "и то, и это". |
|
Вернуться к началу |
|
|
Юра
Зарегистрирован: 30.01.2006 Сообщения: 59
|
Добавлено: Вт Ноя 27, 2012 10:45 am Заголовок сообщения: |
|
|
тогда надо что-то писать с настраиваемыми критериями |
|
Вернуться к началу |
|
|
Leonid давно здесь сидим
Зарегистрирован: 28.01.2006 Сообщения: 598 Откуда: С.-Петербург
|
Добавлено: Вт Ноя 27, 2012 1:24 pm Заголовок сообщения: |
|
|
АлексЮстасу писал(а): | Минимальное расстояние, угол отклонения сегмента от предыдущего или величина отклонения точки от линии предыдущего сегмента и т.п. В разных программах встречается и "либо-либо", и "и то, и это". |
Так значит все-таки есть такие инструменты? |
|
Вернуться к началу |
|
|
beer
Зарегистрирован: 01.02.2006 Сообщения: 215 Откуда: Москва
|
Добавлено: Вт Ноя 27, 2012 2:31 pm Заголовок сообщения: |
|
|
Я думаю такие инструменты есть в специализированных приложениях под MicroStation что-нибудь типа Bentley Map |
|
Вернуться к началу |
|
|
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Вт Ноя 27, 2012 5:12 pm Заголовок сообщения: |
|
|
Leonid писал(а): | Так значит все-таки есть такие инструменты? |
Есть в утилитах под Автокад, в Автокаде Мап. Есть в Microstation аналоги - как преобразовывать кривые в ломаные. И под Microstation было в ГИС приложениях MGE и Geographics.
beer писал(а): | Я думаю такие инструменты есть в специализированных приложениях под MicroStation что-нибудь типа Bentley Map |
Наверняка есть в Bentley Map, но только нас там нет |
|
Вернуться к началу |
|
|
fence
Зарегистрирован: 23.10.2006 Сообщения: 42
|
Добавлено: Ср Ноя 28, 2012 12:25 am Заголовок сообщения: |
|
|
АлексЮстасу писал(а): | ищу уже готовый инструмент. Желательно штатный. |
Может быть Facet Curve? Во вкладке Curve Utilities. Стандартный инструмент с 5-ю параметрами. Самый простой- уменьшает количество сегментов- соответственно- количество вершин. |
|
Вернуться к началу |
|
|
АлексЮстасу
Зарегистрирован: 22.06.2012 Сообщения: 104 Откуда: Москва
|
Добавлено: Ср Ноя 28, 2012 1:57 am Заголовок сообщения: |
|
|
Э... аааа... ндаааа...
Т.е. эта Facet Curve (v8i) и Drop B-spline Curve (v8) преобразует и ломаные линии в ломаные линии тоже!
Но для прореживания вершин приспособить пока ничего не получилось.
Обычно нужно задать минимально допустимое расстояние между вершинами - здесь такого режима преобразования нет.
По максимальной высоте хорды почему-то вообще ничего не происходит. И для кривых почему-то тоже число вершин остается прежним +/-2 шт. А он бы как раз мог подойти. |
|
Вернуться к началу |
|
|
|