Запрос на функцию

Поддержка ECW на чтение уже имеется ECW vs GEOTIFF - #10 від Bondarets_Alexander

Доброго дня !

Чи можливо зробити пошук по текстовому списку ?
Приклад :

Хмельницька область Деражнянський район с.Шпичинці
Хмельницька обл. Хмельницький р-н. с.Шумівці
Хмельницька обл. Хмельницький район с.Шпичинці

Необхідно знайти рядок що містить одночасно Хмельницький і Шпичинці
Можливо існує якесь просте і очевидне рішення як це організувати в скрипті ?

В скриптах Digitals досить добре організована робота з файлами, але не вистачає функцій для копівання/переміщення файлів, при тому що їх можна створювати, видаляти і навіть завантажувати з інтернету. Та ж історія з каталогами … Не знайшов як видалити каталог ?
Потрібна функція - @reload - для перезавантаження Digitals, що б не доводилося “вирубати” і запускати з командної строки.

Доброго дня. Є така тема на огляд:
Не мусово, але доцільно розробити скриптові функції для оформлення карти на основі іншої карти.

Якщо є функції @Map.Symbols.Load Filename - Загружает библиотеку условных знаков карты из SLB-файла; @Map.Symbols.Save Filename [|Index1|Index2|…] - Сохраняет всю библиотеку или выбранные условные знаки в файл, то чому б не бути відповідним функціям для роботи з атрибутами параметрів :question: Адже є кнопка менеджера параметрів “завантажити з текстового файла”.

Наприклад: @Map.ParametersAttributes.Load Filename - міняла б атрибути параметрів ID яких співпадає, добавляла б до списку параметрів ті - яких немає.

Зрештою, всю описану роботу виконує @Map.ReplaceTemplate Filename, але при заміні шаблону летять статуси шарів, маски параметрів. Із-за цього заміна шаблону скриптом не така вже й легка справа.

Підкажіть, будь-ласка, якою функцією змінити колір шрифта підпису для параметра :question: День мучусь - без толку. Функція @Map.Parameters.SetAttributes Number Symbol PenStyle PenColor PenWidth BrushStyle BrushColor State Font_Name FontSize FontStyle чомусь не має параметром колір шрифта FontColor.

Не подскажите, как находить узлы, которые сидят по x, y, а по z не сидят, при вхождении нескольких объектов в один узел?

Добавлен параметр FontColor.

А какую высоту Z считать правильной? Если есть объекты, задающие правильную поверхность, то остальные объекты легко положить на эту поверхность командой ЦМР>Переприсвоить высоты. Перед выполнением команды помечайте все объекты с правильной высотой.

Чемно дякую за підтримку :smiley: .
Може й не на часі запит, але таки часто натикаюсь на необхідність пошуку в списку.

Так. Можна перебирати рядки списку в циклі з функціями @Calc Pos(), @If … then … :confused:
Отже, крутиться питання:
раз є функція @Text[N].Sort [+/-] для сортування списку (що могла-би при доробці “в ідеалі”, працювати з параметрами Char Column - для сортування списку як двомірного масиву по стовпчику Column при розділювачу стовпчиків Char), то варто мати функцію: @Text[N].FindLine Mask для пошуку :question:

Шановні розробники :exclamation:
До цих пір немає функції, яка б повертала порядковий номер шару за його ID, а якщо шару з таким ID немає - повертала б 0.
Є функція @Map.Layers.FindOrCreate ID [CopyFromID] - якщо шару з ID немає, добавляє шар;
є функція @Map.Layers.List що повертає список шарів, але немає функції @Text[N].FindLine Mask щоб знайти ID у списку.
Жодна з функцй, назва якої починається з @Map.Layers не справиться з простою задачею - перевірити існування в карті шару за його ID.
Порядком надоїло перебирати список шарів :cry:
Є ж @Map.Layers.Get Number, так дайте, будь-ласка, @Map.Layers.Number ID.

Додали необхідну функцію:

@Map.Layers.FindByID
Возвращает номер слоя по его ID или 0 если такой не найден

Чемно дякую за підтримку

Вопрос стоит в нахождении точек, которые принадлежат разным объектам, которые имеют одинаковые X,Y, но разные Z. (на подобии функции Вид\Контроль узлов)

Была бы полезна функция, которая возвращала б список всех значений определенного параметра карты, как, например, делает @Map.Selected.List для номеров помеченных объектов.
Функция [ Параметры.Список ] формирует такой список, но не возвращает его для дальнейшего использования при работе других команд.

  1. Деяке уточнення до функції @Map.Layers.Polygon Number [0/1] - Считывает/записывает статус слоя “Только полигоны”: 0 - выкл, 1 - вкл, 2 - Видимый, 3 - Скрытый
    Ймовірно, має бути “Встановлює/знімає стиль шару - тільки полігон, для шару Number” (опція “тільки полігон” в менеджері шарів). Але видимий чи прихований - це ж статус шару :question:
  2. Якщо певні шари включені до групи шарів, а група шарів є у списку менеджера шарів, то встановлення статусу для групи шарів мало б означати автоматичне встановлення статусу для всіх шарів що входять до групи :question:.
    @Map.Layers.SetState Number State(0/1/2/3) - Изменяет статус слоя: 0 - Правка, 1 - Пометка, 2 - Видимый, 3 - Скрытый, тоді треба @Map.Layers.SetState [ALL/Polygons/Lines/Points/Number] State(0/1/2/3) що встановлювала б статус шарів: ALL - всі, Polygon - площадні, Lines - лінійні, Points - точкові, Number - за номером або ID шару.

Підтримую.

Перепрошую, але коли саме ця функція потрібна - її немає в актуальній версії :slight_smile:. Шкода, не встиг застосувати, а тепер - треба :cry:Spysok.pngЧи можна очікувати на її появу. :question:

Интересует электронная цифровая подпись электронного документа в Digitals.

Електронний цифровий підпис електронного документа

  1. Залежно від порядку формування та проведення перевірки електронного документа його зміст доповнюється елементами, які включають електронний цифровий підпис та відомості про осіб, відповідальних за формування даних електронного документа.

  2. Електронний цифровий підпис в електронному документі накладається згідно із Законами України “Про електронні документи та електронний документообіг” і “Про електронний цифровий підпис”.
    zakon1.rada.gov.ua/laws/show/105 … 0%BF/page5

Закон про электронную цифровую подпись

zakon1.rada.gov.ua/laws/show/852-15

Можно ли добавить на кнопку “Показ центров”, кроме показа Крупных узлов, Всех центров и т. д., еще и показ Длин линий?

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

В качестве варианта решения: Добавьте к слою параметр Длины линий, вынесите подписи. А быстро включать выключать их можно в Менеджере параметров, управляя статусом видимости параметра (Правка / Видимый / Скрытый).

Спасибо.