PDF de programación - gvSIG en una arquitectura empresarial JEE

Imágen de pdf gvSIG en una arquitectura empresarial JEE

gvSIG en una arquitectura empresarial JEEgráfica de visualizaciones

Publicado el 9 de Junio del 2018
522 visualizaciones desde el 9 de Junio del 2018
2,5 MB
23 paginas
Creado hace 12a (09/12/2011)
gvSIG en una arquitectura empresarial JEE

Ing. Ignacio Talavera

[email protected]

Ing. Jose Miguel Barone

[email protected]

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Contenido

• Introducción
• GeoMVD
• Sig Empresarial
• Plugin gvSIG
• Trabajo Futuro

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Introducción

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Intendencia de Montevideo

• Extensa variedad de

servicios

• Atiende realidades de
negocio heterogéneas
• Público objetivo diverso
• Grandes volúmenes de

Datos

• Base de Datos corporativa

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Un poco de historia...

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Replanteando el desarrollo SIG

• ¿Compramos herramientas

“automágicas”?
– Portafolio empresarial de

ESRI
• ArcSDE,MapObjects,etc.

• ¿Usamos herramientas libres?

– Estándares OGC
– Con poca visión empresarial
– De más bajo nivel

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

GeoMVD

• Objetivos

– Aplicaciones corporativas

• Dar soporte a requerimientos geográficos
• Fácil de distribuir y desarrollar.

• Lineamientos

– Independencia tecnológica
• Alinearse a estándares OGC
• Desarrollar componentes reutilizables

• Generador de aplicaciones geográficas

– 7 aplicaciones en producción desde el 2009.

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Arquitectura

WebStart / Applet / Standalone

Servidor de aplicaciones JEE
Servidor de aplicaciones JEE

Http

Web Adapter

Rmi

SIG Server

xml

PostgreSQL

Oracle

Configuración aplicaciones

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Por qué es un generador de app's?
• Comportamiento genérico de un SIG.

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Cómo genero una nueva app?

• Definiendo un conjunto de xml's que responden las

siguientes preguntas:

i. ¿Cuáles capas conforman mi aplicación?

ii.¿Cómo las quiero visualizar?

iii.¿De dónde saco los datos?

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Cuáles capas conforman mi aplicación?


Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Cómo las quiero visualizar?

• En el mapa → archivo sld.

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Cómo las quiero visualizar?

• En formularios

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿De dónde saco los datos?

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Una capa NO es una tabla

• Mayor nivel de

abstracción
– No es necesario

crear vistas.

• Implementación

– Extensión de

Geotools
• “MixtoDataStore”
• “ExternalAttribute”



Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Arquitectura

WebStart / Applet / Standalone

Servidor de aplicaciones JEE
Servidor de aplicaciones JEE

Http

Web Adapter

Rmi

SIG Server

xml

PostgreSQL

Oracle

Configuración aplicaciones

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Diagrama de Clases de Diseño

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

SIG Empresarial

• Aplicaciones SIG sobre plataforma

empresarial.

• Ejecutan en Middlewares

– Resuelven problemas comunes a todas las

aplicaciones.

– Manejo de transacciones
– Administración de recursos.

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¿Qué no es SIG Empresarial?

• Aplicaciones fuera del contexto de un

MiddleWare

• Ejemplos

– Clientes de Escritorio (JDBC)

• gvSIG Desktop

– Aplicaciones WEB

• En PHP de visualización y/o edición (WMS | WFS)

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Plugin gvSIGJEE

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Trabajo Futuro

Liberar ≠ click derecho “add to zip...”

• Liberación del código de GeoMVD
• Creación de comunidad o sugrupo relativo a

gvSIGJEE

• API para formularios dinámicos.

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

Sigamos construyendo software

• Que queremos.
• Que realmente necesitamos...

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN

¡¡Libremente !!

Muchas gracias!

Thank you very much!

Intendencia de Montevideo
Planificación
TECNOLOGÍA DE LA INFORMACIÓN
  • Links de descarga
http://lwp-l.com/pdf11730

Comentarios de: gvSIG en una arquitectura empresarial JEE (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad