Впровадження LADM за допомогою INTERLIS - Колумбія

На третій тиждень червня 2016 отримав курс INTERLIS, який розглядається як мова та інструменти для полегшення реалізації Модель домену землевпорядкування (LADM) в середовищі землевпорядкування Колумбії.

Курс був розроблений у два етапи, один на базовому / теоретичному рівні з великою групою різних установ, пов'язаних з територіальним управлінням, намагаючись зрозуміти, що таке INTERLIS, використання розроблених додатків, як воно може бути використане та результати його застосування в Земельне управління в країнах Центральної та Східної Європи; другий день курсу є більш практичним з командою менших тематичних фахівців, яка бере участь у будівництві моделі LADM Колумбії.

Цікава проблема, маючи на увазі, що фасилітатор курсу є Майкл Германн, принаймні один з динаміків LADM на базі INTERLIS на нещодавній події ФІП Юрг Кауфманн, Даніель Стьюдлер, Крістіан Леммен, Пітер Ван Остером і Кіс де Зеув. І я кажу про виклик, оскільки персонажі цього рівня часто мають обмеження під час викриття викурених тем перед загальною та поточною аудиторією в латиноамериканському контексті.

Що таке INTERLIS?

Це концептуальна схема (Мова концептуальної схеми - CSL), який використовується для опису моделей, хоча він може бути використаний для будь-якої системи, він спеціалізується на геопросторових моделях, оскільки включає кілька типів геометрій. Слід зазначити, що INTERLIS - це не програмне забезпечення, а незалежний від платформи мовний нейтрал, який також включає формат передачі даних, який походить безпосередньо від моделі; INTERLIS також не є мовою програмування, хоча він має власний синтаксис для точного опису моделей, включаючи визначення обмежень (обмеження).

LADM INTERLIS COLOMBIA

Формат передачі даних - це ITF (INTERLIS-1) або XTF (INTERLIS-2, xML), отриманий, як уже зазначалося, із моделі даних із використанням стандартизованих правил. Суворий розподіл між моделюванням та передачею (модельний підхід) дуже цікаво, тому що на задньому плані це заслуговує на куріння ЛАДМ, який колись моделював найближче запитання А тепер що, чорт, я роблю?

Інтерліс переживає майже 30-ті роки, коли в 1989 році швейцарці почали займатися використанням комп’ютерів за сучасними методами. Хоча вони використовували комп'ютер для кадастру з 70-х років, саме через проект, відомий як RAV (Реформа офіційного кадастру), висунув пропозицію з центральною ідеєю, заснованою на свободі використання методів кадастрової роботи. Очевидно, що впровадження цього принципу передбачало необхідність незалежного від платформи рішення для опису та зберігання даних, і саме таким чином ІНТЕРЛІС-1 народився в 1989 році. Його філософія народження цінна, з застереженням « свобода у використанні методів », оскільки це сприяє тому, що кожен муніципалітет, департамент, географічний регіон чи інституційне утворення можуть використовувати інструмент, який їм підходить, доки вони дотримуються INTERLIS, може бути досягнута повна взаємодія. Пілот був на початку 1993-х, у 1994 році була опублікована перша офіційна кадастрова модель; цікаво, якщо взяти до уваги, що ініціатива «Катастро 2014» розпочалась у 1998 році, а остаточно була опублікована у XNUMX році.LADM INTERLIS COLOMBIA

Після запуску першої офіційної моделі кадастрової, є розробки перших інструментів, як компілятор для перевірки правильності синтаксису моделей, перекладач для передачі даних від однієї моделі до іншої, і XTF Checker для перевірки даних від моделі; 1998 і 2006 між розвиненим INTERLIS-2 і тим же роком Checker опубліковано під вільною ліцензією. Для 2007 INTERLIS стає національним стандартом в Швейцарії і 2014 вже є 160 модель національної ІПД, описана в стандарті, який серед іншого створив основу для запуску нових обмежень Land Registry публічного права на майно , реалізація кадастру 2014.

Як попередній висновок, INTERLIS - це не мова програмування, а скоріше мова опису та передачі даних. Хоча він написаний на UML, він має інші типи даних, такі як передача та оновлення даних, які вже є вашими.

Переваги INTERLIS

Головна перевага - "свобода методів". Важливо підтримати концепції Кадастру 2014, особливо щодо управління тематичною незалежністю за допомогою моделей за темами, але в рамках однієї системи відліку; на додаток до своєї гнучкості для створення моделей даних в цілому, хоча ще належить з'ясувати, чи схожий він на швейцарський армійський ніж для моделювання.

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

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

Посібник складається німецькою, французькою та англійською мовами. З тією перевагою, що коли вона була прийнята в Колумбії, було докладено зусиль, щоб випустити версію на іспанській мові, яка, до речі, знаходиться в процесі вдосконалення; Ми сподіваємось, що найближчим часом буде доступна для завантаження за адресою www.interlis.ch.

 

Відмінності між INTERLIS-1, INTERLIS-2 та іншими мовами

Версія INTERNIS 2 об'єктно-орієнтована, більш гнучка і підтримує більш складні класи; сумісна з версією 1 і вже підтримує розширення, складні обмеження та передачу через XML.

Порівняно з іншими протоколами та мовами, INTERLIS є більш точним, ніж простий UML, хоча все базується на цій мові. Крім того, вона більш конкретна в географічному полі завдяки включенню різних типів об’єктів (точок, ліній, дуг, площ та поверхонь). Порівняно з GML, це полегшує транзакційні операції, яких немає навіть у LADM, і для тих з нас, хто намагався надіслати послуги WFS за допомогою GML, ми розуміємо обмеження. INTERLIS тепер також є частиною бібліотеки OGR / GDAL (2.0), і файли XTF можна переглядати за допомогою QGIS. Інші інструменти з відкритим кодом дозволяють створювати схему бази даних у PostgreSQL / PostGIS, імпортувати дані до зазначеної схеми та експортувати у файл XTF (ili2pg). І, звичайно, є багато власних програм великих хлопців, GEONIS для ArcGIS на базі FME, GeosPro від Geomedia, INTERLIS для AutoCAD Map3D.

LADM INTERLIS COLOMBIA

Як згадувалося раніше, для використання INTERLIS існують деякі важливі програми для ліцензування вільної ліцензії для моделювання та перевірки даних в стандарті, такі як Compiler, UML Editor та Checker.

Компілятор INTERLIS служить для перевірки синтаксису моделі, програма INTERLIS Checker дозволяє перевірити сумісність файлу даних щодо описової моделі, тому для його використання потрібна модель (розширення .ili), а також файл передачі ( .itf або.xtf); Також потрібно виконати розширення файлу .cfg для характеристик конфігурації (де визначено вимоги щодо мінімальної відповідності моделі). Редактор UML працює через umleditor.jar, дозволяючи візуально редагувати схеми INTERLIS. Наразі це лише французькою та німецькою мовами. Графічний інтерфейс є дещо примітивним у порівнянні з VisualParadigm або Enterprise Architect, однак він корисний для основ - і найкраща частина полягає в тому, що він генерує код моделі з правильним синтаксисом.

Методологія застосування

Спочатку Курс виконав завдання, що "геоматики не повинні боятися моделей", що означає, що вам доведеться читати. На другий день ми працювали над визначенням тем; у випадку швейцарського профілю LADM,

Теми використовуються:

  • -Catastro
  • -покривна поверхня
  • Контрольні пункти
  • -Гідро-санітарні ланцюги

У випадку з Колумбійською моделлю було зроблено платанізований еквівалент з наступними темами:

  • -Catastro
  • -Реєстрація
  • -Ordenamiento Territorial
  • і т.п.

Тоді його предмети були визначені:

  •   -Catastro Objects:
  •   -контрольний пункт
  •   -Предио (включає земельну ділянку та будівництво)
  •   -Адміністративні обмеження
  •   кадастрове зонування
  •   - Однорідні фізичні зони
  •   -Економічні райони
  •   -тр.

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

Контрольні точки TOPIC =

END Control_points;

TOPIC Buildings =

  ! Гранична точка

  ! Земля, будівництво, ...

END;

Ліміт TOPIC =

  ! Адміністративний відділ

  ! Межі розділу району

END;

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

!! --------------------
!!
!! ISO 19152 LADM країна профілю NL, модельована INTERLIS 2
!!
!! --------------------
!! історія перегляду
!! --------------------
!!
!! 03.02.2014 / мг: початкова версія
!! 17.11.2014 / mg: деякі синтаксичні виправлення
!!
!! --------------------
!!
!! (в) Швейцарське управління земельними ресурсами (www.swisslm.ch)
!!
!! --------------------

INTERLIS 2.3;

ПОДРЯДЖЕНА МОДЕЛЬ LADM_NL (ru)

   AT «http://www.swisslm.ch/models»
   ВЕРСІЯ «2014-02-03» =

   IMPORTS UNQUALIFIED ISO_Base;
   IMPORTS UNQUALIFIED ISO19107;
   IMPORTS UNQUALIFIED ISO19111;
   IMPORTS UNQUALIFIED ISO19115;
   IMPORTS UNQUALIFIED ISO19156;
   ІМПОРТ НЕВАЛИФІКОВАНИЙ LADM_BASE;
   ІМПОРТ НЕВАЛИФІКОВАНИЙ ЛАДМ;

   Домен   
       STRUCTURE UnknownValueType =
      END unknownValueType;     

      CLASS NL_SpatialUnit (ABSTRACT) EXTENDS LADM.Spatial_Unit.LA_SpatialUnit =
         розмір (EXTENDED): LADM.Spatial_Unit.LA_DimensionType;
         landConsolidationInterest: СПИСОК {0..5} з unknownValueType;
         купівля Вартість;
         об'єм (EXTENDED): LADM.Spatial_Unit.LA_VolumeValue;
      END NL_SpatialUnit;

   ТЕМА LADM_NL =

      CLASS NL_Party EXTENDS LADM.Party.LA_Party =
         назва (EXTENDED): CharacterString;
         роль (EXTENDED): LADM.Party.LA_PartyRoleType;
      END NL_Party;

      CLASS NL_AdminSourceDocument ПОВТОРЮЄ LADM.Administrative.LA_AdministrativeSource =
         претензія: валюта;
         купівля Вартість;
      END NL_AdminSourceDocument;

      CLASS NL_RRR (ABSTRACT) EXTENDS LADM.Administrative.LA_AdministrativeSource =
         опис: CharacterString;
      END NL_RRR;

      CLASS NL_BAUnit EXTENDS LADM.Administrative.LA_BAUnit =
         назва (EXTENDED): CharacterString;
      END NL_BAUnit;

      CLASS NL_RealRight EXTENDS NL_RRR =
         typePurchased: (інше);
         typeSold: (інше);
      END NL_RealRight;

      CLASS NL_Restriction EXTENDS NL_RRR =
      END NL_Restriction;

      CLASS NL_Mortgage EXTENDS LADM.Administrative.LA_Mortgage =
         опис (EXTENDED): CharacterString;
      END NL_Mortgage;

      CLASS NL_Parcel EXTENDS NL_SpatialUnit =
      END NL_Parcel;

      CLASS NL_BuildingUnit EXTENDS NL_SpatialUnit =
      END NL_BuildingUnit;

      CLASS NL_Network EXTENDS LADM.Spatial_Unit.LA_LegalSpaceUtiliyNetwork =
         розмір (EXTENDED): LADM.Spatial_Unit.LA_DimensionType;
         landConsolidationInterest: LIST {0..5} OF CharacterStringListValue;
І так далі, поки не знайдете END LADM_NL
LADM INTERLIS COLOMBIA

Вступ до інтернаціоналізації INTERLIS у латиноамериканському контексті представляється нам цікавим викликом для Інституту Агустіна Кодацці та інших установ, пов’язаних із Земельною адміністрацією в Колумбії, не лише завдяки самій підтримці, яку представляє Швейцарське співробітництво, а й конкретній вазі Колумбійські установи в умовах Південної Америки. Я вважаю, що вдале прийняття та розширення моделі у сферах кадастру, зв’язок із Реєстром власності, територіальним плануванням та Колумбійською інфраструктурою просторових даних зосередить погляд країн поза південним конусом.

INTERLIS дозволить відносно полегшити впровадження Моделі доменного управління (ISO 19152), принаймні щодо взаємосумісності, особливо тому, що це дещо скорочує шлях прийняття файлів GML як формат обміну, користуючись перевагами інструментів перевірки , передача та перевірка. Ви просто повинні уявити собі потенціал, враховуючи, що Колумбія з її новим законодавством ось-ось почне багатоцільовий розгортання кадастру, який вимагатиме інструментів контролю якості даних як від приватних компаній, так і від сертифікованих фахівців та близько 1.100 муніципалітетів, які вони поступово безповоротно увійдуть в цикл делегування повноважень Кадастром IGAC або децентралізованими структурами ... для яких INTERLIS є високо функціональним.

зображенняІ, коротше кажучи, геоматика повинна навчитися розуміти моделі, якщо ні, GML, UML, LADM, і ці скорочення, схоже, будуть темами програмістів.

http://www.interlis.ch/index_e.htmгеофізичний інтерліс

Залиште відповідь

Ваша електронна адреса не буде опублікований.

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.