implementação ALMS usando INTERLIS - Colômbia

A terceira semana de junho 2016 Curso INTERLIS, visto como uma linguagem e instrumentação foi fornecido para facilitar a implementação de Terra Modelo de Domínio Administration (ALMS) no ambiente da Colômbia gestão da terra.

O curso foi desenvolvido em duas etapas, uma em um nível básico / teórica com um grande grupo de diferentes instituições envolvidas na gestão da terra, buscando entender o que é INTERLIS, uso de aplicações desenvolvidas, como ele pode ser utilizado e os resultados de sua aplicação em administração de terras nos países da Europa Central / Oriental; o segundo dia do curso é mais prático, com uma equipe de especialistas temáticos menores que esteve envolvido na construção do modelo ALMS Colômbia.

Um desafio interessante, considerando que o facilitador do curso é Michael GermannNada menos do que um dos oradores na ALMS baseado em INTERLIS em um evento recente na figura ao lado Jürg Kaufmann, Daniel Steudler, Christiaan Lemmen, Peter Van Oosterom e Kees de Zeeuw. E eu digo desafio, porque este personagens de nível, muitas vezes têm limitações quando fumada expor problemas ao ordinário público contexto latino-americano.

O que é INTERLIS

É uma linguagem conceitual esquema (Conceitual Schema Idioma - CSL) que serve para os modelos de descrição, embora pode ser usado para qualquer sistema é especializada em modelos geoespaciais, já que vários tipos de geometrias incluído. Deve-se notar que INTERLIS não é software, mas uma plataforma independente linguagem neutra, que também inclui um formato de transferência de dados que é derivado diretamente do modelo; INTERLIS não é uma linguagem de programação, embora tenha sua própria sintaxe para descrever com precisão os modelos, incluindo a definição de restrições (restrições).

ALMS INTERLIS COLÔMBIA

O formato de transferência de dados é o ITF (INTERLIS-1) ou XTF (INTERLIS-2, XML) derivado, como já mencionado, o modelo de dados de regras padronizados. A divisão estrita entre a modelagem e transferência (abordagem orientada modelo) É muito interessante, porque, basicamente, dá mérito ao ALMS fumado uma vez em forma a questão imediata é Agora, o que raios fazer?.

O transfundo INTERLIS ocorre quase nos anos 30, quando no 1989 os suíços começam a se aventurar no uso de computadores sob métodos modernos. Embora eles usem o computador para cadastro desde os anos 70, é através do Projeto conhecido como RAV (Reforma Oficial de Cadastro) propor uma proposta com uma idéia central baseada na liberdade no uso de métodos para o trabalho cadastral. É óbvio que a introdução desse princípio implicava a necessidade de uma solução de plataforma independente para a descrição e o armazenamento de dados, e foi assim que o INTERLIS-1 nasceu no 1989. Sua filosofia de nascimento é valiosa, com o preceito de «liberdade no uso de métodos», pois promove que cada município, departamento, região geográfica ou entidade institucional possa utilizar a ferramenta que mais lhe convém, com tal adesão ao INTERLIS. interoperabilidade total. O piloto foi no início dos anos 90, o primeiro modelo cadastral oficial foi publicado na 1993; interessante se considerarmos que a iniciativa de cadastro do 1994 começou no 2014 e foi finalmente publicada no 1998.ALMS INTERLIS COLÔMBIA

Após o lançamento do primeiro modelo cadastral oficial, há desenvolvimentos das primeiras ferramentas, como o Compilador para a verificação da sintaxe correta dos modelos, o Tradutor para passar dados de um modelo para outro e o Verificador para validar dados XTF contra o modelo; O INTERLIS-1998 foi desenvolvido entre 2006 e 2 e, nesse ano, o Checker com uma licença gratuita é publicado. Para o 2007 INTERLIS se torna um padrão nacional na Suíça e para a 2014 já existem modelos 160 do IDE nacional, descritos com o padrão, que entre outros gerou a base para a implementação do novo Cadastro de Restrições de Direito Público sobre Propriedade , a realização do Cadastro 2014.

Como conclusão preliminar, INTERLIS não é uma linguagem de programação, mas sim uma transferência de linguagem de descrição e dados. Embora seja escrito em UML, tem outros tipos de dados, tais como transferência de dados e atualizações que já são próprios.

Vantagens de INTERLIS

A principal vantagem é a "liberdade de métodos". É importante apoiar os conceitos do Cadastro 2014, principalmente no que se refere ao gerenciamento da independência temática com modelos por assunto, mas dentro do mesmo sistema de referência; adicional à sua flexibilidade para criar modelos de dados em geral, embora seja necessário ver se parece com o canivete suíço para modelagem.

Ele é facilmente entendido por especialistas em TI como especialistas na administração da terra assunto. Entende-se que a sintaxe e as regras para derivar o formato de transferência podem ser processados ​​e validados por programas de computador.

Outras vantagens assumem que pode ser implementado com facilidade, mas depois de ver as páginas do manual 160 ... Devo admitir que ocupa um esforço de pelo menos uma semana para ver exemplos e tentar construí-los. Claro que, tendo um modelo construído com um editor de UML e, em seguida, gerar o código para um aplicativo ou modelo físico da base de dados é definitivamente em frente ... se for bem feito, é claro.

O manual está em alemão, francês e Inglês. Com a vantagem de que adotada na Colômbia tem feito um esforço para obter uma versão em espanhol é de facto no processo de melhoria; Esperamos em breve estar disponível para download www.interlis.ch.

Diferenças entre INTERLIS-1, INTERLIS-2 e outras línguas

A versão 2 INTERLIS é objecto orientada, mais flexível e pode suportar as classes mais complexas; É compatível com a versão 1 já suporta extensões, restrições complexas e transferência via XML.

Comparado com outros protocolos e linguagens, INTERLIS é mais preciso do que simples UML, embora tudo é baseado neste idioma. Além disso, é mais específica na área geográfica para a inclusão de diferentes tipos de objectos (pontos, linhas, arcos, áreas e superfícies). Em comparação com GML facilita transacionalidade que nem está na ALMS e aqueles que têm tentado para enviar serviços WFS usando GML limitando entender. INTERLIS é agora também parte da biblioteca e XTF arquivos OGR / GDAL (2.0) podem ser vistos usando QGIS. Outras ferramentas Open Source permite a geração de um esquema de banco de dados em PostgreSQL / PostGIS, o que um arquivo XTF (ili2pg) importar e exportar dados esquema. E, claro, há muitas aplicações proprietárias de grande, GEONIS baseado em FME para ArcGIS, Geomedia GeosPro, INTERLIS para AutoCAD Map3D.

ALMS INTERLIS COLÔMBIA

Como mencionado anteriormente, para o uso de INTERLIS existem algumas aplicações importantes para a validação de modelagem e dados sobre o freeware de licenciamento padrão, como o compilador, o Editor de UML e Checker.

O INTERLIS Compiler serve para validar a sintaxe de um modelo, o Verificador de INTERLIS para validar a compatibilidade de um arquivo de dados a respeito de um modelo descritivo, de modo a utilização requer um modelo (extensão .ili) e transferência de arquivos ( .itf o.xtf); Também requer a execução de recursos de configuração a extensão do arquivo .cfg (onde os requisitos são definidos em termos de conformidade mínima com o modelo). O Editor de UML atravessa umleditor.jar permitindo esquemas de editar Interlis visualmente. Por agora é apenas em francês e alemão. A GUI é um pouco primitivo em comparação com VisualParadigm ou Enterprise Architect, no entanto, é útil para o básico - e é melhor que gera o código de modelo com a sintaxe correta.

Metodologia de implementação

O Curso cumpriu inicialmente a tarefa de que “a geomática não deve ter medo de modelos”, o que implica que você deve ler. No segundo dia, trabalhamos na definição dos tópicos; no caso do perfil suíço do LADM,

tópicos são usados:

  • -Catastro
  • solo -coverage
  • -points Controle
  • hidrosanitarias -Redes

No caso do modelo colombiano, tornou-se um platanizado equivalente aos tópicos:

  • -Catastro
  • I -Register
  • -Ordenamento territorial
  • etc.

su-temas são então definidos:

  • -Catastro Objetos:
  • Controle -ponto
  • -Predio (inclui terra e da construção)
  • -Limits administrativos
  • cadastral -Zonificación
  • Planos genético física homogénea
  • econômicas planos genético
  • -Etc.

Finalmente alguns padrões de Modelo acutal ALMS foram ordenados;, como se deseja remover preposições, se aulas serão no plural ... etc. Sugere-se que em Tópicos são Plural, enquanto as classes singular. Bem como em movimento, o modelo foi o seguinte:

TÓPICO Puntos_de_control =

END Puntos_de_control;

TÓPICO predios =

! ponto-limite

! Terra, construção, ...

FIM;

TÓPICO Limites =

! divisão administrativa

! área divisão limite

FIM;

Então eles vão desagregar tipos, subtipos e regras; Parece complexo, mas não é. Com a variante do modelo tem suas peculiaridades Colômbia em dois dias, foi possível construir o modelo ALMS INTERLIS construída em março. Os latino-americanos definitivamente em torno de ir mais longe, porque eles são incluídos no modelo Interlis todos os domínios, tipos e subtipos; coisas que podem, eventualmente, ser desagregada. Veja como é simples o modelo holandês:

-------------------- !!
!!
!! perfil de país ISO 19152 ALMS modelado NL Com INTERLIS 2
!!
-------------------- !!
!! Histórico da revisão
-------------------- !!
!!
!! 03.02.2014 / mg: versão inicial
!! 17.11.2014 / mg: algumas correcções de sintaxe
!!
-------------------- !!
!!
!! (C) suíço Land Management (www.swisslm.ch)
!!
-------------------- !!

INTERLIS 2.3;

CONTRAÍDO MODELO LADM_NL (em)

AT «http://www.swisslm.ch/models»
VERSÃO "2014-02-03" =

IMPORTAÇÕES ISO_Base não qualificado;
IMPORTAÇÕES ISO19107 não qualificado;
IMPORTAÇÕES ISO19111 não qualificado;
IMPORTAÇÕES ISO19115 não qualificado;
IMPORTAÇÕES ISO19156 não qualificado;
IMPORTAÇÕES LADM_Base não qualificado;
IMPORTAÇÕES ALMS não qualificado;

DOMÍNIO
ESTRUTURA UnknownValueType =
END UnknownValueType;

CLASSE NL_SpatialUnit (Abstract) estende LADM.Spatial_Unit.LA_SpatialUnit =
dimensão (estendido): LADM.Spatial_Unit.LA_DimensionType;
landConsolidationInterest: LISTA DE UnknownValueType} {0..5;
purchasePrice: Moeda;
de volume (estendido): LADM.Spatial_Unit.LA_VolumeValue;
END NL_SpatialUnit;

TÓPICO LADM_NL =

CLASSE NL_Party estende LADM.Party.LA_Party =
nome (estendido): Characterstring;
papel (estendido): LADM.Party.LA_PartyRoleType;
END NL_Party;

CLASSE NL_AdminSourceDocument estende LADM.Administrative.LA_AdministrativeSource =
afirmam: Moeda;
purchasePrice: Moeda;
END NL_AdminSourceDocument;

CLASSE NL_RRR (Abstract) estende LADM.Administrative.LA_AdministrativeSource =
Descrição: Characterstring;
END NL_RRR;

CLASSE NL_BAUnit estende LADM.Administrative.LA_BAUnit =
nome (estendido): Characterstring;
END NL_BAUnit;

CLASSE NL_RealRight estende NL_RRR =
typePurchased: (outra);
typeSold: (outra);
END NL_RealRight;

CLASSE NL_Restriction estende NL_RRR =
END NL_Restriction;

CLASSE NL_Mortgage estende LADM.Administrative.LA_Mortgage =
Descrição (estendido): Characterstring;
END NL_Mortgage;

CLASSE NL_Parcel estende NL_SpatialUnit =
END NL_Parcel;

CLASSE NL_BuildingUnit estende NL_SpatialUnit =
END NL_BuildingUnit;

CLASSE NL_Network estende LADM.Spatial_Unit.LA_LegalSpaceUtiliyNetwork =
dimensão (estendido): LADM.Spatial_Unit.LA_DimensionType;
landConsolidationInterest: LISTA DE CharacterStringListValue} {0..5;
E assim, consequentemente, para buscar END LADM_NL
ALMS INTERLIS COLÔMBIA

Entrar na internacionalização do INTERLIS no contexto latino-americano parece-nos um desafio interessante do Instituto Agustín Codazzi e das outras instituições ligadas à Administração do Território na Colômbia, não só pelo apoio em si que representa a Cooperação Suíça, mas também o peso específico de a institucionalidade colombiana no contexto sul-americano. Eu acho que uma boa adoção e extensão do modelo nas áreas de Catastro, ligação com Registro de Terras, Planejamento Territorial e Infraestrutura Colombiana de Dados Espaciais irá concentrar a aparência de países além do cone do sul.

O INTERLIS permitirá uma relativa facilidade na implementação do Modelo de Domínio de Administração de Terras (ISO 19152), pelo menos em termos de interoperabilidade, especialmente porque encurta a rota de adoção de arquivos GML como formatos de troca, aproveitando as ferramentas de verificação , transferência e validação. Você só precisa imaginar o potencial, considerando que a Colômbia, com sua nova legislação, está prestes a iniciar uma varredura multidimensional do Cadastre, que exigirá ferramentas para controlar a qualidade dos dados de empresas privadas e profissionais certificados e perto de municípios 1.100 que eles irão gradualmente entrar irreversivelmente em um ciclo de delegação de poderes pelo Catastro IGAC ou entidades descentralizadas ... para as quais o INTERLIS é altamente funcional.

imagemE, finalmente, os geomática devem aprender a compreender os modelos, se não, GML, UML, e essas siglas aparecem programadores questões ALMS.

http://www.interlis.ch/index_e.htmegeomates Interlis

Deixar uma resposta

Seu endereço de email não será publicado.

Este site usa o Akismet para reduzir o spam. Saiba como seus dados de comentário são processados.