Publicación de Información Catastral desde Oracle 11g

Anuncio
Publicación de Información Catastral desde Oracle
11g en AIMS
Santiago Santander G. – CompuCAD Cia. Ltda.
(Assistant/Co-presenter optional) [Arial 10]
GS5946-V. Desarrollo de una solución utilizando Map y Mapguide (AIMS) que permite la visualización y
sociabilización en línea de la Información Catastral tanto gráfica como alfanumérica vía Web.
Transformamos y realizamos la carga inicial de información de un formato DGN (MicroStation) y una
base de datos relacional de Oracle, al nuevo formato Object Relational de Oracle Spatial a través de
AutoCAD Map, este proceso contempla todos los tipos de objectos almacenados, tales como:
Polígonos, Polígonos Disjuntos, Polígonos con áreas huecas, Líneas y puntos. Utilizando FDO
realizamos la conexión a Oracle y en Autodesk Infrastructure Map Server utilizamos esta información
para publicarla y reportarla, así mismo creamos un portal Web de Información Geográfica.
Objetivos de Aprendizaje
Al finalizar esta clase usted estará en capacidad de:

Importar un archivo de formato DNG, asignar Object Data, crear SDF, crear una Data Store en
Oracle y hacer una copia (Bulk Copy) del SDF a la Data Store con AutoCAD MAP.

Generar la integración de data SDF con Infrastructure Studio, Implementar datos espaciales y
alfanuméricos de Oracle en ambiente Autodesk Infrastructure Map Server.

Elaborar búsquedas y reportes a través de componentes de desarrollo .NET

Crear un portal Web de presentación de la solución
Agenda
Al finalizar esta clase usted estará en capacidad de:

Situación actual y aspectos generales.

Objetivos Generales

Objetivos específicos

Alcance
Situación Actual y aspectos generales
Existen entidades gubernamentales que tienen diversos programas de elaboración de cartografía y
análisis pero que trabajan tradicionalmente aisladas.
AutoCAD MAP ofrece acceso fácil para crear, diseñar y editar data CAD y GIS, compartir formatos GIS,
Imágenes Raster, puntos de la nube y la información del negocio de una amplia gama de fuentes,
incluyendo ESRI, Bentley, Oracle, etc.
Aprovechamos estas características de AutoCAD MAP para integrar información de distintos formatos
CAD – GIS.
Publicación de Información Catastral desde Oracle 11g en AIMS
Objetivos Generales
Desarrollar una solución que permita la visualización y socialización en línea de la información catastral
tanto gráfica como alfanumérica en la Web, con procesos que sean eficientes y que aseguren la
integridad de la información y el flujo de trabajo.
Objetivos Específicos

Transformar y realizar la carga inicial de información en el nuevo formato Object Relacional de toda
la base de la información gráfica existente en el modelo relacional de Oracle 11g

Obtener una herramienta que permita visualizar la información catastral gráfica y alfanumérica para
consultas desde la Web

Implementar un mecanismo que garantice y verifique la transformación en línea de la información
gráfica catastral
Alcance

Crear procesos en línea óptimos y seguros para la actualización de los movimientos realizados
desde la herramienta CAD y los Datos Relacionales de Oracle y transparentados vía Web.

AutoCAD Map funciona con Autodesk Infrastructure Map Server, software de cartografía basado en
la Web que permite a los usuarios publicar y comunicar la información CAD, GIS y activos a través
de un navegador Web, ayudando a las operaciones e Ingeniería a la toma de decisiones.
Arquitectura de Datos y Flujo de Trabajo
La base de dibujo CAD es MicroStation (dgn) y en base a un desarrollo interno escribe la ubicación
geográfica X y Y de los elementos en una base plana tipo Relacional de Oracle.
Con AutoCAD Map proponemos importar el DGN, crear una Object data y asociarla a un lote base,
luego exportar a SDF, crear una Object Data en Oracle y luego copiar con Bulk Copy el SDF.
Esta tabla creada en Oracle 11g tiene las características espaciales que a través de disparadores
(Triggers) de Oracle van a ser llenada con los datos relacionales obtenidos inicialmente.
2
Publicación de Información Catastral desde Oracle 11g en AIMS
Con la información de Oracle Spatial vamos a subir a AIMS para publicar en un portal Web.
AutoCAD Map
Consideraciones
La cartografía de ciudades tienen un peso importante si consideramos que contienen cientos de miles
de lotes, y son difíciles compartirlos por la red para usuarios que no necesariamente son técnicos, de
ahí que manejar la información desde Oracle Spatial por ser una base de datos robusta permite
presentar mas fácilmente la información por la red.
Procedimiento
Se importa un archivo base de cartografía de formato DGN, vamos a crear una tabla de datos (Object
Data) para asignarle su clave catastral como único identificador, asignaremos el Sistema de
Coordenadas predefinido por el usuario, luego lo exportaremos a un archivo Spatial Data File (SDF),
como primera parte.
En la segunda parte utilizaremos FDO de AutoCAD Map para crear una Data Store en Oracle Spatial
para luego copiar con Bulk Copy el archivo SDF.
3
Publicación de Información Catastral desde Oracle 11g en AIMS
AutoCAD Map - Oracle
Data Store

AutoCAD Map crea Data Store para proveedores FDO de Base de Datos (Micrsoft SQL Server,
SQL Server Spatial, MySQL u Oracle) y basados en archivos de proveedores FDO (SDF o SHP).

Luego de crear una Data Store y definir un esquema para ello, los usuarios de AutoCAD Map
pueden crear, guardar, y acceder a datos geoespaciales en ese almacén de datos.

Esta Data Store consiste en una configuración que contiene ID y parámetros como el nombre y la
ubicación Geoespacial.
Para crear una data Store es necesario conectarse a un Servicio de Oracle, luego de ingresar
las credenciales del sistema podemos iniciar la configuración de esta tabla, asignamos el
nombre y la clave de acceso, debemos escoger el Sistema de Coordenadas que provee
Oracle, asignaremos los puntos mínimos y máximos de la ubicación de la cartografía,
finalmente escogeremos un Tablespace, de esta forma se a creado la nueva tabla.
Bulk Copy es el comando adecuado para copiar datos de un FDO a otro porque lleva todo el
esquema completo.
Triggers

Los Disparadores son procedimientos que se ejecutan implícitamente cuando se produce un
determinado evento en la Base de Datos, como INSERT, UPDATE o DELETE.

Se usan para mejorar y reforzar la integridad y la seguridad de la Base de Datos.
Luego de ser creada esta tabla vamos a utilizar Triggers para transportar los datos Relacionales a la
nueva tabla que posee las características de Geometría.
Autodesk Infrastructure Map Server
Autodesk Infrastructure Map Server se basa en tres módulos:
Server y Web Server.- que el repositorio de la información donde almacenamos todos los datos y desde
donde serán distribuidos a través de la red ya sea vía intranet o internet.
4
Publicación de Información Catastral desde Oracle 11g en AIMS
Studio.- que es el software donde se elaboran los mapas, iniciando por la conexión de datos externos,
luego los layers, mapas y la publicación en internet, es aquí donde se visualiza los mapas por la escala,
color, identificación, etc.
Viewer.- que está implícito dentro de los navegadores de internet, a saber: Internet Explorer, FireFox
principalmente.
Para este ejercicio hemos creado una máquina virtual con Windows Server 2008 donde se encuentra
instalado Autodesk Infrastructure Map Server.
La presentación técnica iniciará con Infrastructure Studio.
Crearemos la carpeta contenedora del proyecto AUDemo dentro de la cual crearemos las carpetas de
Data, Layers, Layout, y Maps, e iniciaremos la creación de los mapas siguiendo los pasos determinados
en la plantilla, as:
Find Data.- para conectarnos a la data externa de SHP par alas Parroquias y Oracle para los Lotes.
Build layer.- para crear los layers Parroquias y Lotes trayendo datos de la carpeta Data previamente
creada.
Make Map.- para crear un mapa que contiene los layer Parroquias y Lotes creados en el paso anterior.
Place the Map on the Internet.- para crear el Layout que es la presentación previa a la entregada para
los navegadores de Internet. En esta área también se va a crear el reporte y se direccionará el Url para
la creación de búsquedas.
5
Publicación de Información Catastral desde Oracle 11g en AIMS
Desarrollo .NET y portal Web
Elaborar búsquedas y reportes a través de componentes de desarrollo .NET
Contando con la ayuda para programación como Java Scrip y .NET se han creado los códigos para
búsquedas y reporte.
Primeras líneas de Reporte.aspx
if (mapFrame.GetSelectionXML()=='') {
alert('Seleccione un predio para generar el reporte');
} else {
var VTSessionId = mapFrame.GetSessionId();
var VTMapName = encodeURIComponent(mapFrame.GetMapName());
var VTTitle = encodeURIComponent('Reporte Predio');
6
Publicación de Información Catastral desde Oracle 11g en AIMS
Primeras líneas de Principal.aspx
<%@ Page Language="C#" %>
<%@ Import Namespace="System.Configuration" %>
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="Oracle.DataAccess.Client" %>
<%@ Import Namespace="OSGeo.MapGuide" %>
<!-- #Include File="../common.aspx" -->
<script runat="server">
string VTSessionId = "";
string VTMapNom = "";
</script>
<%
El desarrollo de estos códigos son encargados a expertos en programación y que tienen la guía de los
expertos en Sistemas de Información Geográfica.
Como ejercicio final realizamos como se procesa el ingreso de un lote desde el formato DGN a la tabla
relacional de Oracle y como actúa inmediatamente sobre el navegador Web.
7
Publicación de Información Catastral desde Oracle 11g en AIMS
8
Publicación de Información Catastral desde Oracle 11g en AIMS
Conclusiones
La herramienta Autodesk Infrastructure Map Server es muy amigable y fácil para publicar Información
Geográfica y transparenta los datos de una amplia gama de fuentes de bases de datos, bases
espaciales y archivos.
Este desarrollo es una historia de éxito implementando información de Microstation, Esri, Oracle con
AutoCAd Map y Autodesk Infrastructure Map Server.
Gracias por su atención.
Sobre el Expositor
Santiago Santander G.
AE Especialista GSP
Gerente Técnico de la Empresa CompuCAD Cia. Ltda. de Quito – Ecuador. 16 años de
experiencia en el uso de herramientas Geo de Autodesk, brinda soporte, asesoría y
consultoría para la implementación de soluciones para la publicación de Información
Geográfica. Aplicaciones desarrolladas para Municipio, Empresas de Servicios de
Telecomunicaciones, Petrolera e Ingenios Azucareros. Instructor ATC de Autodesk.
9
Descargar