Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 29 мар 2024 08:19

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Кнопка Автосглаживание
СообщениеДобавлено: 01 фев 2008 13:06 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
Автосглаживание производит локальный сдвиг положения группы узлов на некотором участке полилинии при правке одиночного узла.

Хотелось бы, чтобы при правке данным инструментом, начальные и конечные точки горизонтали (полилинии) не сдвигались. В случае, если горизонталь состоит из нескольких сегментов, это правило должно срабатывать для всех начальных и конечных точек сегментов.

Также вопрос. Нельзя ли получить подобный инструмент "одной командой", которая будет применять сглаживание для всей полилинии в целом с некоторой степенью усреднения. Повторное нажатие будет усреднять усредненное и т.д.
Инструмент крайне необходим для генерализации реьефа при переходе к более мелким масштабам.

Было бы интересно узнать какие еще методы можно применять при генерализации, кроме Карта-Генерализировать, разумеется?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 01 фев 2008 14:03 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Хотелось бы, чтобы при правке данным инструментом, начальные и конечные точки горизонтали (полилинии) не сдвигались. В случае, если горизонталь состоит из нескольких сегментов, это правило должно срабатывать для всех начальных и конечных точек сегментов.


Под сегментами имеются ввиду фрагменты образованные пересечением полилинии с другими полилиниями/полигонами?

Цитата:
Также вопрос. Нельзя ли получить подобный инструмент "одной командой", которая будет применять сглаживание для всей полилинии в целом с некоторой степенью усреднения. Повторное нажатие будет усреднять усредненное и т.д.
Инструмент крайне необходим для генерализации рельефа при переходе к более мелким масштабам.


Так работает команда Правка>Сглаживание.

Цитата:
Было бы интересно узнать какие еще методы можно применять при генерализации, кроме Карта-Генерализировать, разумеется?


Переход к более мелкому масштабу не такая простая задача и сегодня она полностью автоматически не решается. Может имеет смысл сделать применение команды генерализации не ко всем объектам карты, а только к выделенным? Так, например, реализовано в TopoTracer. Это позволит использовать разную степень полигонизации к различным группам объектов.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 01 фев 2008 15:22 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
Bondarets Alexander писал(а):
Под сегментами имеются ввиду фрагменты образованные пересечением полилинии с другими полилиниями/полигонами?


Имеется в виду полилиния как объект с разрывом. Например горизонталь "разорваная" на зданиях, автодорогах и т.п.

Bondarets Alexander писал(а):
Может имеет смысл сделать применение команды генерализации не ко всем объектам карты, а только к выделенным?


Это предложение я уже когда-то вносил. :) Есть помеченые - делаем для них, нету - для всей карты, к примеру. В принципе это не обязательно, хотя было бы удобно. В конце концов можно вырезать необходимые объекты в пустой, генерализировать и вернуть назад.

За Правка-Сгладить спасибо. Как то привык, что в этом меню ничего давно не добавляется, команду пропустил. :shock:
Эта команда работает как раз необходимым образом, нач/кон точек не сдвигает.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 04 фев 2008 09:06 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Имеется в виду полилиния как объект с разрывом. Например горизонталь "разорваная" на зданиях, автодорогах и т.п.


Насколько я знаю по требованиям создания цифровых карт (по крайней мере так делают в Подольскгеодезкартографии), горизонталь можно разрывать только при выходе за рамку планшета и ее последующем возвращении на карту :). Внутри же при пересечении других объектов карты горизонталь собирают невидимой линией. Под другими объектами подразумеваются обрывы, оползни.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 04 фев 2008 13:25 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
Bondarets Alexander писал(а):
Внутри же при пересечении других объектов карты горизонталь собирают невидимой линией.


Согласен, наверное так и нужно для картфонда. Однако требованиям последнего я предпочитаю требования заказчика. А заказчик, как правило, хочет видеть результат в DXF или SHP, нередко еще и с дополнительными условиями вроде ограничения на имена слоев, состав и тип объектов. Конвертация в программе и сейчас не идеальна, а раньше и вовсе. Поэтому исторически сложились какие-то методы рисовки, позволяющие придти к результату с наименьшими проблемами.

Обязательная сдача в картфонд сейчас для нас грозит обернуться реальной головной болью. Придется изобретать какие-то компромисные подходы для цифровки. :|

Конкретный пример: невидимые становятся вполне даже видимыми в автокаде. Причем я совсем не уверен, что данный факт требуется менять, тут нужно поразмыслить, не вылезет ли где боком. Тоже и с шейпами. :)


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 04 фев 2008 18:31 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Цитата:
Конкретный пример: невидимые становятся вполне даже видимыми в автокаде. Причем я совсем не уверен, что данный факт требуется менять, тут нужно поразмыслить, не вылезет ли где боком. Тоже и с шейпами. :)


Тут проблема даже не совместимости форматов Digitals и AutoCAD, или Digitals и ArcView. Тут проблема совместимости форматов в целом. Исторически сложилось так, что общего стандарта в эпоху развития ГИС систем не было, поэтому каждая фирма-разработчик изобретала свой велосипед. В итоге на день сегодняшний имеем множество несовместимых между собой форматов представления пространственных данных.

Мне нравится подход, реализованный в GeoMedia, которая способна работать с различными источниками геоданных без необходимости конвертации. Причем каждый формат данных хранится в своем хранилище в "родном" представлении. Ну и не стоит забывать про OpenGIS.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 06 фев 2008 19:27 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
Bondarets Alexander писал(а):
...проблема совместимости форматов в целом...
...GeoMedia, способна работать с различными источниками геоданных без необходимости конвертации...


Формат не панацея. Есть еще масса нюансов, которые играют большую роль. Какие-то фишки в привычном софте, в конце концов приложения на языке среды, тот же автолисп или визуал бейсик. Люди работают совершенно оригинальным способом, иногда диву даешься. :)

Если взять пример, описаный выще: горизонтали можно делать невидимыми, можно "разрывать", можно просто опустить их на задний план, обеспечив "маскировку" белым фоном. С точки зрения распечатки все ОК, с точки зрения подноготной - вопросы.

О Geomedia. Признаться, не знаком. Наверное не стоит на форуме, посвященном Дигиталу, постить чужой софт :) , но тот же арквью весьма "всеяден" форматно, хотя может и не столь прозрачно. Опять таки, в силу нюансов, не верю, что полная прозрачность вообще возможна, DXF, насколько я знаю, полилиний из нескольких сегментов (разрывов) вообще не поддерживает.

Словом, дискуссия выросла за рамки темы, но такие размышления на, казалось бы, абстрактные темы, в рамках даноого форума считаю совсем не лишними. :)


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 04 мар 2008 22:01 
Эксперт
Эксперт
Аватара пользователя

Зарегистрирован:
06 апр 2005 22:28
Сообщения: 67
Откуда: Львов
Dmitriy Fedorov писал(а):
Хотелось бы, чтобы при правке данным инструментом, начальные и конечные точки горизонтали (полилинии) не сдвигались. В случае, если горизонталь состоит из нескольких сегментов, это правило должно срабатывать для всех начальных и конечных точек сегментов.

Поддерживаю.
Часто пользуюсь автосглаживанием. Но работает не совсем так, как хотелось бы.
во-первых, как писал Dmitriy Fedorov, крайние точки полилинии не должны смещаться при изменении положения других ее точек
во-вторых, для локального применения предлагаю в случае, если на полилинии есть помеченные точки, выполнять операцию сглаживания только для них. все остальные НЕПОДВИЖНЫ

плюс еще немного не в тему, но близко.
Допустим, полилиния "перегружена" большим количеством точек (типичный пример - горизонталь, построенная из тин-модели).
Тут полезна была бы команда-антипод команде ПРАВКА>ДОБАВИТЬ ТОЧКИ
что-то вроде ПРАВКА>ПРОРЕДИТЬ ТОЧКИ :) с указанием интервала
спасибо

_________________
Мафусаил жил 969 лет. Вы, дорогие мальчики и девочки, в следующие десять лет увидите больше, чем видел Мафусаил за всю свою жизнь.
Марк Твен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 05 мар 2008 10:56 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
pola писал(а):
ПРАВКА>ПРОРЕДИТЬ ТОЧКИ


Проредить по идее можно той же Карта-Генерализация? Мы по крайней мере так и действуем.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Кнопка Автосглаживание
СообщениеДобавлено: 05 мар 2008 20:42 
Эксперт
Эксперт
Аватара пользователя

Зарегистрирован:
06 апр 2005 22:28
Сообщения: 67
Откуда: Львов
[/quote]

Проредить по идее можно той же Карта-Генерализация? Мы по крайней мере так и действуем.[/quote]
Cпасибо.
Но Генерализация для работы со всей картой. А нужен инструмент для работы с одним помеченным обьектом.

_________________
Мафусаил жил 969 лет. Вы, дорогие мальчики и девочки, в следующие десять лет увидите больше, чем видел Мафусаил за всю свою жизнь.
Марк Твен


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 2 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB