14:30 Склад та структура обмінного файлу XML |
Порівняно з файлом у форматі in4, XML - файл є набагато складнішим. Тоді як in4-файл містить в лінійному вигляді дескриптори, яким присвоюється відповідне значення, то XML - файл є «деревом» елементів, цей файл є структурним. XML – це стандарт побудови мов розмітки, який подано текстовим форматом, що призначений для зберігання будь-яких ієрархічно структурованих даних, обміну інформації між різними застосуваннями, з певними синтаксичними правилами. Саме обмін інформацією – головна мета створення XML. Програми, що призначені для перегляду та обробки документа у форматі XML, дають змогу, не знаючи синтаксичних правил будови файлу, створювати та змінювати інформацію, яку передають, наприклад у форматі обмінного файлу. Вимоги до структури обмінного файлу визначені та затверджені наказом Держкомзему від 02.11.2009 за № 573 «Про затвердження Вимог до структури, змісту та формату оформлення результатів робіт із землеустрою в електронному вигляді (обмінного файлу)». При формуванні обмінного файлу використовуються наступні поняття: Атрибут – це складова частина елемента обмінного файлу, що визначає його параметри. Виконавець робіт – це суб'єкт господарювання, який має ліцензію на проведення господарської діяльності зі здійснення робіт із землеустрою. Елемент – це складова частина обмінного файлу, що є закінченою смисловою одиницею. Елемент складається з одного або декількох вкладених у нього елементів (дочірні елементи) і атрибутів. Обмінний файл – це електронний документ уніфікованої форми для обміну інформацією, яка використовується при веденні Поземельної книги та книги записів реєстрації державних актів на право власності на землю та на право постійного користування землею, договорів оренди землі в електронному вигляді, державного земельного кадастру і здійсненні топографо-геодезичних робіт, робіт із землеустрою. Зміст обмінного файлу формується на основі відомостей, що містяться у паперових документах, складених виконавцями робіт. До відомостей обмінного файлу належить інформація про:
Обмінний файл створюється у вигляді файлу формату XML у кодуванні Unicode (UTF-8). XML (Extensible Markup Language) – розширювана мова розмітки – запропонований консорціумом World Wide Web (W3C) стандарт побудови мов розмітки ієрархічно структурованих даних для обміну між різними програмами, зокрема, через Інтернет. Стандарт XML визначає набір базових лексичних та синтаксичних правил для побудови мови описання інформації шляхом застосування простих тегів. Згідно з вимог до XML – файлу він повинен бути коректним та валідним. Ці дві вимоги є стандартами у визначенні правильності XML – документа. Коректний документ відповідає всім синтаксичним правилам XML. Документ, що не є коректним, не може називатись XML-документом. Валідність передбачає, що коректний XML-документ відповідає додатковим правилам синтаксису, які описують структуру документа, допустимі назви елементів, атрибутів тощо. Для обмінних XML-файлів такі правила містяться у xsd-файлах. Наприклад, схема категорії земель містить дев’ять допустимих значень, а схема форм власності – три допустимих значення. Файл складається з текстових рядків, що містять елементи і атрибути, а також їх значення. Назви елементів та атрибутів складаються з англійських літер. Типи елементів можуть бути простими (simple type) або комплексними (complex type). Особливістю XML-структури є наявність одного кореневого елемента, тоді як решта елементів є його під елементами (тобто він має структуру дерева). Елемент зазвичай починається та закінчується відповідним тегом. Початковий та кінцевий теги мають однакове ім’я, але перед назвою кінцевого тега ставиться коса риска: <MetricInfo> дані елемента Метрична інформація обмінного файлу </MetricInfo> Кореневий елемент обмінного файлу має назву UkrainianCadastralExchangeFile. Структура обмінного файлу складається з двох частин: службової та інформаційної. Службова частина (AdditionalPart) використовується для формування і обміну інформацією про реквізити обмінного файлу та виконавця робіт. Інформаційна частина (InfoPart) використовується для обміну інформацією про земельно-кадастрові одиниці, територіальні зони і їх метричні відомості. Службова частина складається з:
Інформаційна частина складається з таких елементів:
Кадастрова зона складається з кадастрових кварталів, які, в свою чергу, складаються із земельних ділянок. |
|
Всього коментарів: 0 | |