Page 56 - 6429
P. 56
Ділянки в рамках даного шаблону легко обробляти цілими
масивами (наприклад, кварталами). Для додавання ділянок в карту
передбачена операція прийому. Для того, щоб дістати окрему
ділянку з масиву є операція вилучення. Створювати шаблони
документів, орієнтовані на дані, що містяться в тегах IN4, простіше,
ніж впоратися з подібним завданням для багатоярусних структур
формату XML.
Абревіатура XML розшифровується як eXtensible Markup
Language, що в перекладі означає розширювана мова розмітки.
Мова XML розроблялася як мова з простим формальним
синтаксисом, зручна для створення і обробки документів
програмами і одночасно зручна для читання і створення документів
людиною. Іншими словами, мова XML являє собою універсальний
засіб, який легко адаптується під конкретну сферу застосування,
залишаючись, в той же час, загальновизнаним стандартом для
електронних документів.
Коли постало питання заміни застарілого формату обмінного
файлу, то в якості нового був обраний формат XML – точніше, був
розроблений варіант формату на основі цієї мови, спеціально
призначений для передачі кадастрової інформації. На жаль, хоча
сама мова має досить прості правила, формат вийшов далеко не
найпростішим. Складати і редагувати файли XML без
спеціалізованих програм важко. Цією складності (в порівнянні з
шаблоном для IN4) не вдалося цілком уникнути при розробці
шаблону карти XMLNormal.dmf. Проте, розробники Digitals
постаралися компенсувати складність додаванням в програму
цілого ряду спеціалізованих діалогових вікон, які призначені для
зручного введення даних, передбачених форматом XML.
Відзначимо, що при роботі з даним форматом складніше
організовувати роботу кварталами і навіть кількома ділянками –
процес складання швидше задуманий під окремий обмінний файл
XML.
З огляду на вищесказане, не дивно, що багато користувачів до
цих пір, незважаючи на наявність в програмі функціоналу для
роботи з XML, вибирають роботу з кадастрової картою на базі
шаблону Normal.dmf. Формат IN4 в цьому випадку
використовується в якості проміжного, з подальшим перетворенням
в XML засобами самого Digitals або сторонніх програм
55