Аналитика
http://www.geosystema.net/forum/

Запрос на функцию
http://www.geosystema.net/forum/viewtopic.php?f=1&t=49
Страница 74 из 75

Автор:  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: Запрос на функцию

Добрый день!
Постоянно пользуюсь окном "Статус слоев", но в режиме "Правка" оно перекрывает выпадающий список со слоями карты (в режиме "Сбор" такого нет). Можно ли исправить?

Вложения:
.jpg
.jpg [ 73.63 Кб | Просмотров: 616 ]

Автор:  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 из 75 Часовой пояс: UTC + 2 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/