Статьи

створення написів

  • Вибрати пункт меню.

    Даний діалог також можна викликати натиснувши правою кнопкою миші по розділу Даний діалог також можна викликати натиснувши правою кнопкою миші по розділу   в панелі   Робоче місце   і вибравши в контекстному меню пункт в панелі Робоче місце і вибравши в контекстному меню пункт.

  • У діалоговому вікні Створення написів зі списку, що Шар вибрати шар, для якого будуть створюватися написи (автоматично при відкритті діалогу буде завантажений активний шар).

  • У рядку Варіант написів замість слова <Новий> задати назву для створюваних написів.

  • Зі списку, що Тип об'єкта вибрати тип, для якого треба створити написи. Якщо в шарі немає типових об'єктів , Вибирати нічого не треба, за замовчуванням написи будуть створюватися для примітиву. Після вибору типу в рядок База даних завантажиться назва використовуваної обраним типом бази даних, а в розділ Все поля завантажиться список полів основного запиту бази.

  • Якщо необхідно вивести написи для певних режимів обраного вище типу, слід натиснути кнопку Режими і зняти / встановити прапорці для необхідних режимів, потім підтвердити вибір натисканням кнопки ОК.

  • У тому випадку, якщо в базі даних є декілька запитів, то той, за яким потрібно створити написи можна вибрати зі списку Запит. Після вибору запиту в розділ Все поля завантажиться список полів вибраного запиту (якщо в базі даних є тільки один запит, то випадає Запит не вдався буде активним).

  • На наступному етапі треба вказати поля, які будуть відображатися в написи. Поля вибираються зі списку Всі поля. Для вибору поля лівою кнопкою миші виділіть поле і натисніть кнопку На наступному етапі треба вказати поля, які будуть відображатися в написи . Після цього ім'я обраного поля додається останнім в список Поля для виведення. Якщо випадково було додано непотрібне поле, то для того щоб його перемістити назад до списку Всі поля, виділіть його за допомогою лівої кнопки миші і натисніть кнопку . Для переміщення всіх полів зі списку Поля для виведення використовуйте кнопку .

  • Для кожного виведеного поля є можливість задати додаткові параметри, такі як префікс, постфікси, шрифт, колір шрифту, ознака перенесення для полів, наступних за цим полем і для цифрових полів точність, спеціальні символи, множник і кількість виведених знаків після коми. Для цього треба за допомогою лівої кнопки миші встановити курсор на одному з полів в списку Поля для виведення і задати для нього відповідні параметри:

    • Префікс і постфікси - це постійна складова, що виводиться перед (префікс) і / або після (постфікси) значенням поля. Ці приставка і закінчення виводяться тим же стилем, що і поле. Вони можуть використовуватися для виведення позначень поля або одиниць вимірювань. Слід зазначити, що якщо якесь значення поля бази, що входить в напис, порожньо, то в написі не виводиться як саме значення цього поля, так і його постфікси і префікс.

    • Шрифт - кожне з полів, що входить в напис, може виводитися своїм шрифтом. Шрифт може бути будь-яким, встановленим в Windows. Так само для шрифту можуть використовуватися додаткові налаштування: розмір, жирність, нахил, підкреслення, перекреслення, ореол і бокс. Для завдання шрифту і його налаштувань треба натиснути кнопку Шрифт.

    • Колір шрифту - щоб задати один колір відразу для всього поля досить зі списку Колір вибрати потрібний.

      Якщо ж потрібно, щоб у одного поля одночасно було задано кілька кольорів, то для цього необхідно в поле Префікс або Постфікс вказати за допомогою спеціального тега колір в шістнадцятковій системі в палітрі GBR.

      Умова для кольору задається наступним чином:

      {\ C колір} префікс {\ C колір} префікс

      Основні кольори в шістнадцятковій системі в палітрі GBR:

      • 000000- чорний;

      • 0000FF- червоний;

      • 008000- зелений;

      • FF0000- синій;

      • 00FFFF- жовтий;

      • 808080- сірий;

      • FFFFFF- білий.

      Розглянемо завдання кольору на конкретному прикладі. Припустимо необхідно, щоб поле внутрішній діаметр газопроводу відображався в такий спосіб: Розглянемо завдання кольору на конкретному прикладі . Т. е. Спочатку позначення трубопроводу червоним кольором, потім знак діаметра і сам діаметр чорним кольором. Для виведення даних таким чином в поле Префікс необхідно ввести:

      {\ C 0000FF} Г3 {\ C} Ø

    • Введення спеціальних символів - кнопка Введення спеціальних символів - кнопка   дозволяє вставити в префікс і постфікс спеціальні символи, наприклад знак діаметра, детальніше про вставці символів можна дізнатися далі в розділі   «Вставка спеціальних символів» дозволяє вставити в префікс і постфікс спеціальні символи, наприклад знак діаметра, детальніше про вставці символів можна дізнатися далі в розділі «Вставка спеціальних символів» . Спеціальні символи можливо використовувати тільки при кодуванні Юнікод, для зміни кодування натисніть кнопку Шрифт і зі списку, що Набір: виберіть Юнікод.

    • Округляти до - для числових полів, що входять в напис, можна встановити обмеження щодо виведення знаків і одночасне округлення значень.

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

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

    • Множник - в цьому полі вводиться число, на яке буде множитися значення поля напису перед виведенням на екран. Наприклад, це дає можливість зберігати дані в метрах, а на карту виводити в міліметрах, літри в кубічних метрах і т.д. В системі діаметр труб для розрахунків використовується в метрах, а наприклад користувачеві треба вивести на карту в міліметрах, то в цьому випадку в поле Множник треба внести - 1000.

  • У розділі Орієнтація вказується спосіб розташування написи щодо об'єкта.

    • У редагованому вікні Нахил задається в градусах кут нахилу для всіх написів шару. Якщо об'єкти шару лінійні (наприклад ділянки), то відмітка опції Уздовж лінії вкаже на те, що напис буде виводиться під тим же кутом, що і лінійний об'єкт. Для полилинии напис буде виводитися вздовж найдовшого відрізка ламаної. У цьому випадку значення кута з віконця Нахил буде ігноруватися.

    • Опція Авто використовується тільки для лінійних об'єктів, при вказівці даної опції, в тому випадку, якщо лінійний об'єкт не буде повністю поміщатися на екрані, напис буде відображатися завжди в центрі видимої області лінійного об'єкта.

    • За допомогою курсору на піктограмі змінюється місце розташування точки прив'язки написи, за замовчуванням точка прив'язки знаходиться в центрі.

    • Також можна задати положення написів щодо об'єктів на карті (вище-нижче-праворуч-ліворуч-по центру). Для цього у вікні Зрушення задається на скільки метрів буде зрушена рамка щодо об'єкта і напрямок зсуву (в градусах, 0-вправо, 90-наверх і т.д.). Якщо встановлена ​​опція Уздовж лінії, то зрушення неможливий.

    • Опція Масштаб 1: 1 дозволяє встановити масштаб карти з якого створюються написи будуть зменшуватися.

    • При установці опції Чи не збільшувати більше розміру 1: 1 написі не будуть масштабироваться більше встановленого масштабу, якщо ж відключити цю опцію, то написи будуть змінювати розмір пропорційно зміні масштабу карти (аналогічно текстовому об'єкту).

    • Опція Відображати для коротких ліній встановлюється в тому випадку, якщо необхідно виводити напис незалежно від довжини об'єкта, до якого цей напис відноситься. Ця опція стає доступна тільки для лінійних об'єктів.

    • Якщо необхідно щоб при повороті карти бирки зберігали свій кут, тобто не змінювали кут нахилу, то потрібно встановити параметр Зберегти кут при повороті карти, в іншому випадку бирки будуть повернені відповідно до поворотом карти.

    Малюнок 490. Діалог створення написів


  • У розділі Стиль бирки визначається наявність і зовнішній вигляд виносної лінії і зовнішній вигляд бирки, на тлі якої відображається напис. Так само в цьому розділі при багаторядковому тексті бирок можливо задати вирівнювання тексту (ліво, право, центр). Параметри вибираються зі списків, які відкриваються натисканням на кнопку У розділі Стиль бирки визначається наявність і зовнішній вигляд виносної лінії і зовнішній вигляд бирки, на тлі якої відображається напис (Параметр прозорість використовується тільки для рамки і рамки з тінню).

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

    Для виклику вікна настройки кольору треба натиснути кнопку Додатково. У ньому вибирається поле, для якого буде проводиться настройка і задаються параметри налаштування, такі як колір і цифрові проміжки:

    Малюнок 491. Налаштування параметрів

    Якщо потрібно додати додаткові рядки в кінець списку, натисніть кнопку Додати.

    Якщо потрібно вставити додатковий рядок в середину списку, встановіть курсор в рядок, над якою потрібно додавання і натисніть кнопку Вставити.

    Зайві рядки можна видалити натисканням кнопки Видалити.

  • При роботі з великим об'ємом даних можливі установки додаткових параметрів:

    • Кешування даних - за допомогою даної опції можна збільшити швидкість відображення бирок, при її установці системою створюється образ написів, і при кожному наступному відображенні він використовується, тобто безпосереднього звернення до бази даних не відбувається. АЛЕ опцію доцільно використовувати тільки в тому випадку, якщо дані в базі не змінюються, так як при кожній зміні даних образ буде створюватися заново.

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

  • Для збереження створеної написи треба натиснути кнопку Для збереження створеної написи треба натиснути кнопку   Зберегти Зберегти ..., після чого стане активною опція, розташована правіше рядки Варіант написів. При установці даної опції відбудеться підключення створених написів до шару.

    Малюнок 492. Підключення написів

  • Новости