Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 14 май 2024 07:37

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




Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Исправление геометрии
СообщениеДобавлено: 05 мар 2010 15:01 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Я еще не надоел?
Рисуем прямоугольник, но одну его сторону надо сдвинуть.
1. Пробовал маркировать две точки - двигает.
ВОПРОС: где режим - расстояние.

2. 1-й вариант работает только с объектом, который построен способом прямоугольник или ортогональный.
Если при маркировки двух точек многоугольника двигать сторону, двигается - НО, где режим расстояние, и самое главное меняются внутрение углы соседних сторон.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 05 мар 2010 15:29 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
1. Маркируйте линию(Alt+click посреди линии), которую хотите передвинуть
2. Нажмите кнопку Расширить/сжать на закладке Правка и укажите расстояние(положительное наружу, отрицательное внутрь) на которое хотите сдвинуть маркированную линию и нажмите ОК.
3. К исходному объекту добавилось еще два: расширенный/сжатый и их разница. Ненужный(е) объект(ы) удалите.

P.S. Маркировать можно не только точку или линию а и целый фрагмент, для вменяемого результата работы кнопки "Расширить/сжать" маркированный фрагмент должен быть цельным. Если нужно расширить несколько фрагментов, то лучше это сделать поэтапно.

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


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 05 мар 2010 15:43 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Можно но не экономично.
У меня предложение как это сделать :oops: Извините, совсем обнаглел.
Создать кнопку назакладке Правка.
Нижаем кнопку. Выскакивает окно: Галочка Расстояние.
Нажимаем курсором внутри объекта по-ближе к той стороне которую надо исправлять и тащим в перед, либо назад (при этом в окне отображается расстояние). Если надо конкретное росстояние ставим галочку и вводим его. Дотащили кликнули - все объект готов. И самое главное, если надо продолжаь работать в этом режиме с объектом, то перед нажатием кнопки, кликаем на нее правой кнопкой мыши, в контектсе "завиксировать кнопку" и жизнь прекрасна.
И не надо ничего маркировать. Переходить в другой режим и т.д.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 06 мар 2010 12:23 
Гуру
Гуру

Зарегистрирован:
11 сен 2008 16:45
Сообщения: 337
разве что добавить в строку статуса расстояние, на которое перемещаем фрагмент. При необходимости перемещения на конкретное расстояние вполне можно пользоваться порядком, описанным Дмитрием.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 10:35 
Администратор
Администратор

Зарегистрирован:
28 авг 2004 17:19
Сообщения: 1009
John21 писал(а):
Можно но не экономично.

Есть еще вот такой вариант:
http://www.geosystema.net/samples/MoveToDistance.exe

При этом, будут перемещаться все замаркированные точки объекта, кроме базовой.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 10:53 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Не ужели нельзя сделать исправление геометрии, так чтобы это (не знаю как выразиться) было видно на карте визуально, т.е. видно куда тащить и на какое расстояние, а конкретный размер, это конечно надо.
И Зачем выделять две стороны когда надо исправить одну.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 11:07 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
Вынесите подписи длинам линий и увидите изменения.


Вложения:
VisualChange.exe [181.21 Кб]
Скачиваний: 964

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 11:35 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Не совсем то, конечный результат подписи не нужен. Надо в реальном времени
Вложение:
.bmp [3.35 Мб]
Скачиваний: 386

Вложение:
.jpg [90.64 Кб]
Скачиваний: 383


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 12:33 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1035
Откуда: г. Харьков
John21 писал(а):
Не ужели нельзя сделать исправление геометрии, так чтобы это (не знаю как выразиться)


Выше были предложены внятные пути для решения проблемы удлиннения линий: расширить/сжать, редактирование свойств линии, контроль по вынесеным подписям. Зачем непременно нужно видеть какой-то диалог с изменениями длины? Что вы собственно намереваетесь проделать с вашим объектом (простыми словами, без "хочу галочку и окошко тут и там")?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 12:38 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Проще говоря - это удобно. И быстро. :)
Когда рисуете полигон на карте, вы же видите что рисуете.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 16:13 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Dmitriy Fedorov писал(а):
John21 писал(а):
Не ужели нельзя сделать исправление геометрии, так чтобы это (не знаю как выразиться)


Выше были предложены внятные пути для решения проблемы удлиннения линий: расширить/сжать, редактирование свойств линии, контроль по вынесеным подписям. Зачем непременно нужно видеть какой-то диалог с изменениями длины? Что вы собственно намереваетесь проделать с вашим объектом (простыми словами, без "хочу галочку и окошко тут и там")?


Вот пример.
Допустим надо исправить сторону многоугольника, дотащив ее до точечного объекта, чтобы сторона многоугольника пересекала координату этого объекта.
По вашим советам, я ума не приложу как это сделать?
Вот в чем весь сыр-бор! :)


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 16:19 
Администратор
Администратор

Зарегистрирован:
28 авг 2004 17:19
Сообщения: 1009
John21 писал(а):
Вот пример.
Допустим надо исправить сторону многоугольника, дотащив ее до точечного объекта, чтобы сторона многоугольника пересекала координату этого объекта.
По вашим советам, я ума не приложу как это сделать?
Вот в чем весь сыр-бор! :)

А каким образом здесь поможет предлагаемый вами вариант?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 16:22 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Вопрос интересный.
Надо чобы при включении этого режима появлялся курсор с захватом (точка, сторона).
У вас же это реализовано


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 16:28 
Гуру
Гуру

Зарегистрирован:
27 фев 2010 14:21
Сообщения: 181
Откуда: Ростов-на-Дону
Считайте это тоже самое - поправляете вершину многоугольника, в реальном времени и точно


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исправление геометрии
СообщениеДобавлено: 09 мар 2010 17:01 
Гуру
Гуру

Зарегистрирован:
18 апр 2007 11:55
Сообщения: 2298
Откуда: Vinnytsia
С захватом точкой ближайшей точки/линии вроде как все понятно и эти функции в Digitals реализованы. С привязкой редактируемой линии(фрагмента) к другим точкам/линиям не все так однозначно, но с этим справляется небольшая цепочка действий.


Вложения:
VisualChange2.exe [194.9 Кб]
Скачиваний: 790

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 33 ]  На страницу 1, 2, 3  След.

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


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

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


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

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