Вставка об'єкта як текст

З цією можливістю все ясно.
Пошукавши по форуму знайшов декілька постів (може комусь знадобиться):
Проблема с DIGITALS 5.0

Help - создание полигона из отдельных точек

Вставка в форматі град/мін/сек

В мене єдине прохання - можливо, було б доцільно зробити, щоб налаштування для імпорту DAT-файлів (код шару, коди параметрів) діяли також і для цієї функції, у випадку, якщо стоїть галочка Окремими точками. Тому що по замовчуванню точки створюються в першому по порядку шарі (навіть якщо він лінійний), а номер точки заноситься в перший нестандартний параметр, доступний для цього шару. Тож коли ми міняємо шар на інший, і якщо там немає такого ж параметру, то ми “втрачаємо” номери точок.

Это будет слишком уж неочевидной, скрытой настройкой. Таких в дигитале и без того хватает.
К слову, насчет вставки в первый попавшийся слой. Формально, это не совсем так.
Если перед вставкой из буфера обмена перейти в режим сбора и выбрать слой, то точки будут вставлены именно в выбраный и номер запишется в первый параметр данного слоя.
Однако :exclamation: данный способ срабатывает не всегда и закономерности я, честно говоря, не смог найти. Поэтому, его можно отнести к разряду не документированых. Другими словами, это не глюк, а “фича”. :wink:

Це я також помітив. Тепер пробую робити так: в Зборі ставлю точковий об’єкт із потрібного шару, переходжу в Правку, виділяю його - і після цього вставляю із буфера точки. Збоїв поки що не виникало.

Добавили отдельную настройку для вставки из буфера обмена:
Сервис|Настройки|Правка|Вставка объекта как текст

В ней можно указать один или несколько кодов слоев для вставки. Причем можно указывать коды как точечных, так и линейных слоев. Программа сама выберет нужный в зависимости от опции Поточечно.

Для стандартных шаблонов Normal.dmf и XMLNormal.dmf строка с кодами слоев будет выглядеть так:
10,20000,70001,70005

А чому декілька шарів? Об"єкт буде вставлений зразу в 4 шари??

Нет, программа будет перебирать указанные в списке ID по очереди. И как только в вашей карте найдется слой с таким ID, объект будет вставлен в него. И все. Причем, если стоит галочка Поточечно, то коды слоев тип которых не Пикет и не Одиночный символ, будут проигнорированы. И наоборот, если Поточечно выключено, то будут браться только слои с типом Полигон/полилиния.

Иначе бы пришлось каждый раз менять эту настройку - что неудобно. А так, можно задать ее один раз для всех вариантов шаблонов. Главное только чтобы коды слоев в них не пересекались.

Дуже корисна річ. От якби ще в рядку з кодами шарів можна було б вказувати ID параметра, до якого заносились би номери точок у випадку налаштування Сервіс|Налаштування|Правка|Вставка об’єкта як текст|Номер є для вставки точкових об’єктів :blush:
Тоді б рядок виглядав так:11330000 25,81264000,…; де
11330000 - ID шару точкових об’єктів
25 - ID параметра, значення якого міститиме номер точки
81264000 ID шару лінійних/полігональних об’єктів.