CatastroEnsinar CAD / GISGeospatial - GIS

Implementação de LADM 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 digo desafio, porque personagens desse nível costumam ter limitações na hora de expor questões fumegantes diante de públicos comuns e atuais no contexto latino-americano.

O que é INTERLIS

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

ALMS INTERLIS COLÔMBIA

O formato de transferência de dados é ITF (INTERLIS-1) ou XTF (INTERLIS-2, um xML) derivado, como já mencionado, do modelo de dados usando regras padronizadas. A divisão estrita entre 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?.

A história da INTERLIS tem quase 30 anos, quando em 1989 os suíços começaram a se aventurar no uso de computadores sob métodos modernos. Apesar de utilizarem o computador para cadastro desde a década de 70, é através do Projeto conhecido como RAV (Reforma do Cadastro Oficial) propor uma proposta com uma ideia central baseada na liberdade no uso de métodos para o trabalho cadastral. É óbvio que a introdução deste princípio implicou a necessidade de ter uma solução independente de plataforma para descrição e armazenamento de dados, e assim nasceu INTERLIS-1 em 1989. Sua filosofia de nascimento é valiosa, com o preceito de “liberdade em a utilização de métodos”, pois promove que cada município, departamento, região geográfica ou entidade institucional possa utilizar a ferramenta que mais lhe convier, desde que adere ao INTERLIS, consegue-se a total interoperabilidade. O piloto foi no início dos anos noventa, em 1993 foi publicado o primeiro modelo cadastral oficial; interessante se considerarmos que a iniciativa Cadastro 1994 começou em 2014 e foi finalmente publicada em 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 linguagem de descrição e transferência de dados. Embora seja escrito em UML, ele possui outros tipos de dados, como transferência e atualização de dados, que já são seus.

Vantagens de INTERLIS

A principal vantagem é a “liberdade de métodos”. A sustentação dos conceitos do Cadastro 2014 é importante, principalmente em termos de gestão da independência temática com modelos por temas mas dentro do mesmo sistema de referência; adicionado à sua flexibilidade para criar modelos de dados em geral, embora seja necessário ver se ele se assemelha ao canivete suíço para modelagem.

É facilmente compreendido por especialistas em TI e especialistas em administração de terras. Entende-se que com a sintaxe e as regras para derivar o formato de transferência, ele pode ser processado e validado por programas de computador.

Outras vantagens assumem que pode ser facilmente implementado, embora depois de olhar o manual de 160 páginas ... Devo admitir que leva pelo menos uma semana de esforço para olhar os exemplos e tentar construí-los. Claro, ter um modelo construído com um editor UML e, em seguida, gerar o código para um aplicativo ou o modelo físico do banco de dados está definitivamente progredindo ... se for feito da maneira certa, é claro.

O manual está em alemão, francês e inglês. Com a vantagem de que quando foi adotado na Colômbia, procurou-se lançar uma versão em espanhol, que por sinal está em processo de aperfeiçoamento; Esperamos estar disponíveis para download em breve em 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 a outros protocolos e linguagens, o INTERLIS é mais preciso do que UML simples, embora tudo seja baseado nesta linguagem. Além disso, é mais específico no campo geográfico devido à inclusão de diferentes tipos de objetos (pontos, linhas, arcos, áreas e superfícies). Comparado com o GML, ele facilita a transacionalidade, que não está nem no LADM e para aqueles de nós que tentaram enviar serviços WFS usando GML, entendemos a limitação. O INTERLIS agora também faz parte da biblioteca OGR / GDAL (2.0) e os arquivos XTF podem ser visualizados usando QGIS. Outras ferramentas de código aberto permitem a geração de um esquema de banco de dados em PostgreSQL / PostGIS, a importação de dados para esse esquema e a exportação para um arquivo XTF (ili2pg). E, claro, há muitos aplicativos proprietários dos grandes nomes, GEONIS for ArcGIS baseado em FME, GeosPro da Geomedia, 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 é utilizado para validar a sintaxe de um modelo, o INTERLIS Checker permite validar a compatibilidade de um arquivo de dados com relação a um modelo descritivo, portanto, para usá-lo é necessário um modelo (extensão .ili) e também um arquivo de transferência ( .itf or.xtf); Também requer a execução da extensão de arquivo .cfg para as características de configuração (onde são definidos os requisitos de conformidade mínima com o modelo). O Editor UML executa o umleditor.jar, permitindo que você edite esquemas INTERLIS visualmente. Por enquanto, está apenas em francês e alemão. A GUI é um tanto primitiva em comparação com VisualParadigm ou Enterprise Architect, porém é útil para o básico - e a melhor parte é que gera o código do modelo com a sintaxe correta.

Metodologia de implementação

O Curso cumpriu inicialmente a tarefa de que "os geomatistas não devem ter medo de modelos", o que implica que é preciso ler. No segundo dia, trabalhou-se na definição dos Tópicos; no caso do perfil suíço 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, algumas regras do modelo LADM atual foram ordenadas; tais como, se as preposições serão eliminadas, se as classes serão plurais ... etc. Sugere-se que os Tópicos sejam no Plural, enquanto as aulas no singular. Assim, já na hora, o modelo era assim:

TÓPICO Puntos_de_control =

END Puntos_de_control;

TÓPICO predios =

  ! ponto-limite

  ! Terrenos, Construção, ...

FIM;

TÓPICO Limites =

  ! divisão administrativa

  ! área divisão limite

FIM;

Em seguida, os tipos, subtipos e regras são desagregados; Parece complexo, mas não é. Com a variante que o modelo colombiano tem de suas peculiaridades, em dois dias foi possível construir o modelo INTERLIS do LADM construído no mês de março. Nós, latino-americanos, definitivamente percorremos mais, além disso, porque todos os domínios, tipos e subtipos foram incluídos no modelo INTERLIS; coisas que possivelmente se desagregam com o tempo. Veja como o modelo holandês é simples:

!! ---------
!!
!! 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)

   EM “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 para o Instituto Agustín Codazzi e as demais instituições vinculadas à Administração de Terras na Colômbia, não só pelo apoio que representa a Cooperação Suíça, mas também pelo peso específico de As instituições colombianas no contexto sul-americano. Acredito que uma boa adoção e extensão do modelo nas áreas de Cadastro, vinculado ao Registro de Imóveis, Ordenamento do Território e Infraestrutura de Dados Espaciais da Colômbia, enfocará o olhar dos países além do cone sul.

O INTERLIS vai permitir relativa facilidade na implementação do Modelo de Domínio de Administração de Terras (ISO 19152), pelo menos em relação à interoperabilidade, principalmente porque encurta um pouco o caminho de adoção de arquivos GML como formatos de troca, aproveitando as ferramentas de verificação , transferência e validação. Basta imaginar o potencial, considerando que a Colômbia com sua nova legislação está prestes a iniciar uma varredura do Cadastro Multiuso, que exigirá ferramentas de controle de qualidade de dados tanto de empresas privadas quanto de profissionais certificados e cerca de 1.100 municípios que gradualmente entrarão irreversivelmente em um ciclo de delegação de poderes pelo Cadastro 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

Golgi Álvarez

Escritor, pesquisador, especialista em Modelos de Gestão Territorial. Participou da conceituação e implementação de modelos como: Sistema Nacional de Administração de Propriedades SINAP em Honduras, Modelo de Gestão de Municípios Conjuntos em Honduras, Modelo Integrado de Gestão de Cadastro - Cadastro na Nicarágua, Sistema de Administração do Território SAT na Colômbia . Editor do blog de conhecimento Geofumadas desde 2007 e criador da Academia AulaGEO que inclui mais de 100 cursos sobre temas GIS - CAD - BIM - Digital Twins.

Artigos Relacionados

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Voltar ao topo botão