(English) Blockchain and Bitcoin applied to the Land Administration

At a technologies information Congress, I was approached by a magazine’s publisher. He consulted me on this type of technology implementation in the land registry, cadastre and property management areas in general. The conversation was more than interesting, although I was a little surprised about his questions, considering that a couple of months ago, his […]
on 08:43 08Mon, 24 Jul 2017 08:43:56 +000056.

Este es un reto común para muchos proyectos de Catastro o Cartografía, que en la época 2000-2010 integraron Microstation Geographics como motor de datos espaciales, considerando razones como las siguiente: La gestión arco-nodo era y continúa siendo sumamente práctica, para proyectos catastrales. El DGN es una alternativa atractiva, considerando su versionado en el mismo fichero, que no ha cambiado en 15 años, contrario a otros formatos en el que hemos visto muchas versiones incompatibles cada tres años. En 2002 el software libre era un sueño lejano de lo que tenemos hoy. Los estándares OGC no pesaban aun sobre el software privativo. Los ficheros shp eran limitados para proyectos de alto calado y las bases espaciales todavía eran muy cerradas a esquemas no estandarizados que comprometían el rendimiento de los servidores… y la plata. La conectividad remota era incipiente comparado con lo que ahora tenemos. De modo, que implementar un SIG basados en un esquema “CAD vinculado” era una solución viable, pese que se sacrificaba la usabilidad para fines de presentación atractiva. La API VBA era abundante para programar rutinas de gestión transaccional conectado a ProjectWise para el control de ficheros físicos y la posibilidad usar GeoWeb Publisher para análisis espacial desde el servidor, aunque la publicación se limitara a ActiveX en Internet Explorer (que en aquel año era el único navegador). El problema es no haber evolucionado de manera gradual y en lugar de pasar a Geospatial Server o versiones más robustas de ProjectWise, querer hacer sobrevivir un GIS a partir de ficheros físicos, teniendo todo el potencial de Oracle Spatial licenciado y la capacidad de desarrollar. De modo que ese fue nuestro reto. 1. La base de datos: ¿Postgres, SQL Server o Oracle? En lo particular, hubiera preferido el primero. Pero cuando estás frente a un sistema transaccional no orientado a servicios pero funcionando bien, en el que parte de la lógica e integridad está como PL en la base de datos, el cambio a una base OpenSoure no es una urgencia. No, a menos que tengas en meta desarrollar una nueva versión del sistema que no está en el plazo inmediato. bentley map vbaTampoco se trata de hacer una acción talibán de menospreciar todo lo que huele a privativo. De modo que quedarse con Oracle es una decisión sabia, si está funcionando bien, si el tamaño y exigencia es amplio, si está bien diseñada, protegida y si el soporte se está aprovechando. Tema para otra ocasión. Así que lo que quedaba era desarrollar funcionalidades para que la data se migrara a esta base, servicios de publicación y herramientas de gestión transaccional de datos vectoriales. Para controlar los roles y usuarios, que antes eran gestionados desde ProjectWise, se creó una herramienta modular que permitía: Gestionar usuarios y roles desde la VBA de BentleyMap. Asignar desde el usuario con derechos de administración, derecho a departamentos y municipios. Asignar derecho a ficha catastral por proyecto. Derecho a herramientas disponibles en los módulos de Construcción, edición, publicación, consulta y administración. De esta manera, solo se van creando nuevas aplicaciones y van apareciendo a los usuarios según su rol o asignación específica. Este panel de login también simplifica la complejidad común de los proyectos BentleyMap, tal que con solamente ingresar le aparece el árbol de categorías y atributos definidos en el Geospatial Administrator.vba catastro bentley map Un panel de esto resuelve líos de poco entendimiento y riesgos de usuarios nuevos a funcionalidades como Data Interoperability. Que es otro rollo, pues Bentley edita de forma nativa en Oracle Spatial, lo que es una maravilla pero también arriesgado si no se tiene el control transaccional. Así, por ejemplo, el módulo de Construcción tenía las siguientes herramientas: Asignar Features Asistente de Vinculación geográfica Batch Migración Espacial Borrar objetos Editar polígonos Exportar Shp/CAD Importar Shp/CAD Migración Geolínea Migración Geopunto Migración Georegión Registrar mapa Vincular Geo-Línea Vincular Geo-Punto Vincular Geo-Región Las herramientas complementarias se fueron agregando de forma gradual, incluidas algunas para editar directamente el Geospatial Administrator.bentley map vba Administrador para visualizar features Análisis Topológico Consulta SAFT Consultar Feature Convertir Curva a LineString Crear Features Crear propiedades DBConnect configuration DBConnect Consulta Editar feature Xfm Editar proyecto Xfm Eliminar Features Xfm Identificación parcelaria Modificar simbología Sobre-escribir features Tematización por clases Tematizar Tematizar por lista Desplegable Utilerías Xfm 2. Los datos: Migración de DGN a base espacial: ¿Oracle Buider o Bentley Map? El reto más interesante en esto era, que se requería una migración controlada y, teniendo en cuenta que los ficheros DGN al haber recibido actualización por más de 10 años podrían tener problemas de topología -una verdadera locura-. En efecto así fue. Los principales problemas de los mapas están aquí: La modificación de una parcela en la frontera del fichero (sector o zona) implica que debe haber modificación de ambos, inclusive la coincidencia de nodos en casos como cuando en un sector es una sola línea pero en el vecino esa línea está segmentada. Hay ficheros que luego de 300 transacciones de mantenimiento guardados en el histórico del DGN se pueden corromper. Hay problemas más complejos no controlables en gabinete, como cuando un predio se traslapa sobre otro vecino en otro fichero, por cantidades que no se pueden resolver en el mapa pues implicaría hacer inspección de campo para evitar afectar a un tercero. Malas prácticas, como la inclusión de mapas en diferentes proyecciones, en este caso habían sectores en NAD27, aunque el estándar era WGS84. En casos extremos se hicieron ajustes entre datos de diferentes proyecciones, a lo perverso. La solución fue una herramienta tipo Wizzard para la migración de forma masiva, la que puede migrar de forma individual un mapa, varios o inclusive todos los de un municipio (ayuntamiento) o departamento. migracion dgn oracle spatial Básicamente lo que la herramienta hace tomar los datos del proyecto Geographics y promoverlos a features de Benltey Map, luego hace una serie de validaciones, tal como: Relación uno a uno entre geometría y base de datos, Validación de falta de duplicados, Validación de consistencia área-centroide, Validación de objetos del mapa respecto a objetos inactivos en la base de datos, Validación de topología respecto a topologías existentes en la base espacial Luego de las validaciones, el panel permite agregar información de forma masiva, tal como método de medición y estándar de control de calidad de esos datos. Finalmente, postea a la base de datos, generando finalmente un reporte. Del dicho al hecho hay un tremendo trecho, pero finalmente se ajustó a los caprichos de Oracle Spatial que no dejan de ser tan descabellados como los de Bentley y su forma de ver los predios complejos o las parcelas muchos de vértices. 3. La publicación: ¿Geoserver o MapServer? ¿OpenLayers o Leaflet? Se construyó un visor utilizando OpenLayers y algunos plugins. Por primera vez después de 10 años de abandono del desarrollo de la parte espacial, fue visible un nuevo visor que reemplazó el ActiveX de GeoWeb Publisher. Se utilizó el código de MapFish para la immpresión, geojson para controlar el árbol lateral, desde Geoserver se sirvieron las capas servidas de OracleSpatial. visor catastral openlayers Finalmente el reemplazo de tecnologías se hizo de acuerdo al siguiente gráfico. Como se puede ver, una combinación de código libre, manteniendo la base de datos y la gestión parcelaria utilizando software privativo. software libre privativo 4. Construcción y edición, directo a Oracle Spatial. ¿Bentley Map o QGIS? Esta es otra historia. Bentley Map edita nativo en la base espacial, lo que genera conflictos si no se trabajará con un Web Feature Service Transaccional (WFS). El conflicto es: ¿Cómo resolver una regla de no permitir traslape de topología, si se está editando y al querer postear reporta que el objeto se afecta a símismo? Esto se resuelve versionando antes, editando directamente y validando que al postear, si algo falla el versionado se recupera dejando la transacción finalizada pero en estado fallido. Otro problema que hubo que solventar es el ingreso masivo de datos, considerando que los usuarios debían de dejar de usar Geographics y habían varios proyectos levantando catastro masivo. georaphics bentley map Esto fue fácil pues solo se hizo una herramienta similar a la que había para integrar los datos en Microstation Geographics, facilitando con los potencialidades de BentleyMap y con un asistente más controlado. registro masivo mapas bentleey map La imagen muestra como se desarrolló esta herramienta, con algunas particularidades, como la creación y registro de vértices y la inclusión del Puntoparcela, como funcionalidad lista en caso que el método de medición de algunos vértices no reunieran cierto estándar de calidad. Defintivamente este flujo quedó muy bien, pues los usuarios sabían qué herramientas con más frecuencia utilizaban. Fue necesario hacerlos cambiar de mentalidad entre el paso de features múltiples a gestión por niveles, promoviendo nuevas bondades para que olvidaran el arcaico Microstation V8 2004, tal como el servicio WMS, las transparencias y reconocimiento nativo de ficheros DWG de versiones recientes; que no decir de la interoperabilidad con kml, shp y gml para los más astrales. De igual se hizo herramientas para mantenimiento catastral, teniendo la opción de editar directamente en shapes o bajándolos a arco-nodo para casos complejos. 5. Cliente para las municipalidades vía GML. ¿QGIS o gvSIG? QGIS. Pero esa, es otra historia para contar después.

Disculpa, pero esta entrada está disponible sólo en English.
on 12:15 12Sun, 06 Nov 2016 12:15:57 +000057.

Implementación de LADM utilizando INTERLIS – Colombia

La tercera semana de Junio 2016 se impartió el Curso de INTERLIS, visto como un lenguaje e instrumentación para facilitar la implementación del Land Administration Domain Model (LADM) en el entorno de administración de tierras de Colombia. El curso se desarrolló en dos etapas, una en un nivel básico / teórico con un amplio grupo […]
0
on 09:11 09Wed, 06 Jul 2016 09:11:53 +000053.
bim levels

BIM – la tendencia irreversible del CAD

En nuestro contexto de Geo-Ingeniería, ya no es novedoso el término BIM (Building Information Modeling), que permite que los diferentes objetos de la vida real pueden ser modelados, no solo en su representación gráfica sino en sus diferentes etapas de ciclo de vida.  Significa, que una carretera, un puente, una válvula, un canal, un edificio, […]
0
on 14:50 02Tue, 15 Mar 2016 14:50:05 +000005.
cadastre

modelo de dominio de administración de tierras – caso de Colombia

La administración de la tierra es actualmente uno de los países principales desafíos. No es una nueva aspiración, ya que su función es más explícito en los principales artículos de la Constitución y las distintas leyes que rigen la relación de personas con recursos públicos y privados nacionales. Sin embargo, existe una tendencia internacional para […]
1
on 07:20 07Mon, 14 Mar 2016 07:20:40 +000040.

what3words for Land Administration

what3words is an address solution that makes it easy for non‐technical people to communicate precise location using words instead of coordinates.  It is based on a 3×3 metre grid where each square has been allocated a unique address using 3 words from the dictionary, for example index.home.raft . 3 word addresses are easy to say […]
0
on 08:48 08Tue, 08 Mar 2016 08:48:47 +000047.

HydroloGIS joins the gvSIG Association

HydroloGIS, the company behind the open source projects Geopaparazzi and JGrasstools, has officially joined the gvSIG Association. What this small Italian based company brings to the Association, is the expertise of their environmental engineers in the fields of hydro-geomorphological analyses and risk mapping, as well as water management, processing of LiDAR data and digital field […]
0
on 16:35 04Wed, 10 Feb 2016 16:35:50 +000050.

Geospatial Training Courses

Early Registration Pricing on March Classes Ends February 15th Online, Instructor Guided Programming ArcGIS with Python Workshop – Introduction Learning ArcGIS Pro 1: Fundamentals Building ArcGIS Applications with Web AppBuilder Getting Started with the ArcGIS API for JavaScript Upcoming WebinarsGetting Started with ArcGIS EarthIntroduction to AppStudio for ArcGISIntroduction to QGIS   ArcGIS/Python Classes Programming ArcGIS […]
0
on 09:20 09Wed, 10 Feb 2016 09:20:32 +000032.

6 aspects to be considered in the cadastre – registry integration

TRANSLATION NOTES: Please read some comments at the end of this post. Making the Cadastre and the Real Estate Registry to work jointly is currently one of the most interesting challenges of the property rights systems modernization process. The problem tends to be the same, even going beyond our Hispanic context. On one hand the […]
0
on 11:12 11Tue, 24 Nov 2015 11:12:47 +000047.

EuroCarto 2015 – A world of Geo-knowledge

This was the final Program of the 1st ICA European Symposium on Cartography which celebrated in Vienna on 10–12 November 2015.  Promoted by International Cartographic Association (ICA) and the Vienna University of Technology. Tuesday, November 10, 2015 9:00 Conference opening: Vice Rector Kurt Matyas and Georg Gartner9:15–9:45 Keynote by Menno-Jan Kraak (ITC & University of […]
0
on 14:11 02Thu, 12 Nov 2015 14:11:07 +000007.

Latin America Geospatial Forum – 2015

A unique opportunity for geospatial professionals in Latin America was unveiled this week in Mexico City.  The three-day Latin America Geospatial Forum was inaugurated at Hotel Hilton Reforma.  The occasion also brought three other conferences together – Group on Earth Observation (GEO) Plenary, annual meetings of UN-GGIM Americas and Mexican Society of Engineers. This unique […]
0
on 07:45 07Wed, 11 Nov 2015 07:45:28 +000028.

Import data from OpenStreetMap to QGIS

The amount of data that exist in OpenStreetMap is really wide, and although it is not completely up to date, in the majority of cases it is more accurate than data traditionally raised by cartographic sheets with scale 1: 50, 000. In QGIS is great to load this layer as a background map such as […]
1
on 11:36 11Fri, 06 Nov 2015 11:36:56 +000056.

Build a drone, my son’s science project

It doesn’t seem that this is the same creature that a few years ago surprised me with its great methane gas stove. Time passes faster than it seems. At least it can be seen in my gray hair and the evolution of his questions: Instead of asking for a new mobile phone game, he asked […]
1
on 04:20 04Fri, 06 Nov 2015 04:20:51 +000051.

ContextCapture, the better showed by Bentley to capture data 3D

Bentley Systems announced General Access to its new ContextCapture offering. ContextCapture is Bentley’s first product release of the Acute3D software technology it acquired earlier this year. The software is ideally suited for any organization that could apply 3D models of real-world context to benefit infrastructure design, construction, or operations.  With ContextCapture, users can easily produce high resolution 3D models of existing […]
0
on 05:23 05Tue, 03 Nov 2015 05:23:09 +000009.

Web maps revive historical cartography

Perhaps we never dream to see one day a historic map, mounted on Google, such that we could know how it was 300 years ago the land where today we stand. The web maps technology has allowed it. And indeed, in what way. An example of this is the London nostalgic map shown below, where […]
0
on 13:23 01Wed, 16 Sep 2015 13:23:38 +000038.

CAST – a free software for analysis of crime

Spatial patterns incidence detection and trends in crime is an interest topic of any State or local government. CAST is a free software’s name, its initials are Crime Analytics for Space – Time, which was released in 2013 as an open source solution for actuarial analysis, spatial patterns and trends algorithms in the criminal statistics […]
0
on 11:44 11Mon, 07 Sep 2015 11:44:53 +000053.

Registration and Cadastre in the National Transaction System context

TRANSLATION NOTES: Please read some comments at the end of this post. Every day countries focus on e-Government trends, where processes are simplified in search of a better service provision to citizens, as well as to decrease margins for corruption or unnecessary bureaucracy. We are aware that legislation, institutions and processes in property’s matter in […]
0
on 11:29 11Mon, 07 Sep 2015 11:29:57 +000057.