Аналитика http://geosystema.net/forum/ |
|
Запрос на функцию http://geosystema.net/forum/viewtopic.php?f=1&t=49 |
Страница 74 из 92 |
Автор: | fendak [ 29 июн 2017 17:10 ] |
Заголовок сообщения: | Re: Запрос на функцию |
дякую |
Автор: | Dix [ 14 июл 2017 10:54 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Здравствуйте!!! как сделать чтобы КОАТУ не скидывало автоматически в номер зоны. Очень нужно!!!! |
Автор: | ТОВ Аспект [ 14 июл 2017 13:00 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Dix писал(а): Здравствуйте!!! как сделать чтобы КОАТУ не скидывало автоматически в номер зоны. Очень нужно!!!! Спробуйте скористатися старою версією Ged, за червень 2016 року або раніше |
Автор: | Dix [ 14 июл 2017 13:43 ] |
Заголовок сообщения: | Re: Запрос на функцию |
ето крайний вариант, но нужен функционал последней версии. |
Автор: | Dmitry_Zolotar [ 14 июл 2017 13:51 ] |
Заголовок сообщения: | Re: Запрос на функцию |
спробуйте знайти в ПКМУ №1051 згадку про тег з кодом КОАТУУ. |
Автор: | Thremere [ 07 авг 2017 08:43 ] | ||
Заголовок сообщения: | Re: Запрос на функцию | ||
Добрый день! Постоянно пользуюсь окном "Статус слоев", но в режиме "Правка" оно перекрывает выпадающий список со слоями карты (в режиме "Сбор" такого нет). Можно ли исправить?
|
Автор: | VictorR [ 12 авг 2017 17:02 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Чи можливо реалізувати в Digitals такі програми керування інтерфейсом як у графічних редакторах Corel та Photoshop. 1. Переміщення по карті (з заданним кроком) виділених об'єктів стрілочками клавіатури. 2. Виконувати масштабування карти роликом миші. |
Автор: | voha [ 12 авг 2017 17:08 ] |
Заголовок сообщения: | Re: Запрос на функцию |
VictorR писал(а): ...2. Виконувати масштабування карти роликом миші. При затиснутій клавіші Shift
|
Автор: | VictorR [ 12 авг 2017 18:56 ] |
Заголовок сообщения: | Re: Запрос на функцию |
voha Дякую! А чи можливо це виконувати без клавіші Shift. Наприклад задати значення якійсь константі або десь в налаштуванні вказати? |
Автор: | fendak [ 12 авг 2017 20:07 ] |
Заголовок сообщения: | Re: Запрос на функцию |
VictorR писал(а): 1. Переміщення по карті (з заданним кроком) виділених об'єктів стрілочками клавіатури. Такого немає. Але є панель інструментів Move (включається в меню Вікно), яка має чотири кнопки - Вгору, Вниз, Вліво, Вправо. Крок зміщення 0,5 м можна змінити в контекстому меню кнопки - Змінити кнопку. VictorR писал(а): А чи можливо це виконувати без клавіші Shift. Бачив, в одного користувача таке було реалізовано, але як - ні він ні я не знаємо. Ще коли вибрана клавіша Переміщення (Рука) вгорі на панелі, то тоді Shift зажимати не треба. Десь, воно, мабуть в Константах можливо прописати. Та я там знайшов тільки ScrollSelected=1, що включає/виключає скролінг по виділеному об'єкті. Також, коли затиснути ролик мишки і крутити - можна добитися зменшення-збільшення. |
Автор: | Dix [ 17 авг 2017 08:05 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Здравствуйте Всем!! Кто скажет как скриптом реализовать вычисление угла между двумя линиями в формате ГГ ММ СС, есть ли вообще функции сложения и вычитания углов? |
Автор: | Артем Сорокін [ 18 авг 2017 11:19 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Просто пожелание: Представим любую карту, выделяем объект, помещаем объект "на передний план". И после этого объект пропадает из "пометки", но с ним нужно продолжать работать. Если вокруг много других объектов на выделение уходит время. Можно ли сделать так что бы после "на передний или задний план" объект оставался в пометке, то есть выделенным. |
Автор: | Dmitry_Zolotar [ 18 авг 2017 14:44 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Dix писал(а): Здравствуйте Всем!! Кто скажет как скриптом реализовать вычисление угла между двумя линиями в формате ГГ ММ СС, есть ли вообще функции сложения и вычитания углов? Ниже приведенный скрипт вычисляет угол(круг лево) между первым и вторым отрезком помеченного объекта, полученное значение отображается в диалоге $SO=@Map.SelectedObject $A1=@Map.Object[$SO].LineAngle[1] $A1=%Library.ReplaceComma $A1 $A1=@DequoteText $A1 $A1=$A1+180 @if $A1>360 then $A1=$A1-360 $A2=@Map.Object[$SO].LineAngle[2] $A2=%Library.ReplaceComma $A2 $A2=@DequoteText $A2 $A=$A2-$A1 @if $A<0 then $A=$A+360 $Degree=@Calc trunc($A) $Minute=@Calc trunc(($A-trunc($A))*60) $Second=@Calc trunc((($A-$Degree)*60-$Minute)*60+0.5) @if $Second<60 then @Goto %Continue1 $Second=0 $Minute=$Minute+1 %Continue1 @if $Minute<60 then @Goto %Continue2 $Minute=0 $Degree=$Degree+1 %Continue2 @if $Degree>359 then $Degree=$Degree-360 @Dialog.Message $Degree°$Minute'$Second" Для получения "круг право" поменять строку $A=$A2-$A1 на $A=$A1-$A2 |
Автор: | Dmitry_Zolotar [ 18 авг 2017 14:56 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Артем Сорокін писал(а): Просто пожелание: Представим любую карту, выделяем объект, помещаем объект "на передний план". И после этого объект пропадает из "пометки", но с ним нужно продолжать работать. Если вокруг много других объектов на выделение уходит время. Можно ли сделать так что бы после "на передний или задний план" объект оставался в пометке, то есть выделенным. Можно сделать кнопку со скриптом, который помещает помеченные объекты на передний план, после чего помечает последний(единственный?) из них. $MC=@Map.Count @Map.Selected.BringToFront @Map.SelectObject $MC @Window.Refresh P.S. Не уверен, что остальным пользователям этот скрипт пригодится, ведь в изменении порядка объектов важно увидеть результат, а пометка объекта "испортит" его. |
Автор: | Roman Khomyshynets [ 18 авг 2017 23:17 ] |
Заголовок сообщения: | Re: Запрос на функцию |
Артем Сорокін писал(а): Просто пожелание: Представим любую карту, выделяем объект, помещаем объект "на передний план". И после этого объект пропадает из "пометки", но с ним нужно продолжать работать. Если вокруг много других объектов на выделение уходит время. Можно ли сделать так что бы после "на передний или задний план" объект оставался в пометке, то есть выделенным. Можна так, якщо треба щоб виділеними залишалися усі помічені об'єкти: @Map.Selected.AddToGroup FrontGroup @Map.Selected.BringToFront @Map.SelectGroup FrontGroup @Map.DeleteGroup FrontGroup |
Страница 74 из 92 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |