PDF de programación - CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Imágen de pdf CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktopgráfica de visualizaciones

Publicado el 18 de Julio del 2018
566 visualizaciones desde el 18 de Julio del 2018
3,7 MB
33 paginas
Creado hace 12a (30/11/2011)
CoreSIG: Desarrollo de aplicaciones
CoreSIG: Desarrollo de aplicaciones
CoreSIG: Desarrollo de aplicaciones
CoreSIG: Desarrollo de aplicaciones
SIG Corporativas sobre gvSIG Desktop
SIG Corporativas sobre gvSIG Desktop
SIG Corporativas sobre gvSIG Desktop
SIG Corporativas sobre gvSIG Desktop

www.avansig.com

David Trillo Pérez
[email protected]

Presentación



Empresa de base tecnológica especializada en la Ingeniería del Software

• Orientada al desarrollo de nuevas herramientas y aplicaciones en el campo
• Orientada al desarrollo de nuevas herramientas y aplicaciones en el campo

de la informática y los Sistemas de Información Geográfica



Empresa asociada a la Universidade da Coruña y colaboradora de la
Asociación gvSIG

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Presentación


Empresa muy joven, pero sus profesionales cuentan una dilatada experiencia en el
ámbito de los SIG…

webEIEL
Diputación Provincial de A Coruña
http://www.dicoruna.es/webeiel/

gisEIEL

Diputación Provincial de A Coruña
http://www.dicoruna.es/webeiel/giseiel

SIG del Proyecto Diagnóstico del hábitat rural de Galicia

Xunta de Galicia – Consellería de Medioambiente Territorio e Infraestruturas

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Presentación

Visor de planeamiento urbanistico de Abegondo

Concello de Abegondo
http://www.abegondo.es/Visor Planeamiento

IGCgis SIG del Instituto Galego das Cualificacións

Xunta de Galicia – Consellería de Traballo e Benestar

gisREAC – SIG de la Red de Espacios Ambientalmente competitivos

Red de Espacios Ambientalmente Competitivos

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Presentación

Sistema de Gestión de Expropiaciones

Proyfe SL

gisEIEL - Mallorca
gisEIEL - Mallorca

Consell Insular de Mallorca

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Presentación

• Algunos de los principales servicios

– Desarrollo de aplicaciones SIG a medida

– Implantación de arquitecturas SIG Corporativas

Personalización de gvSIG Desktop como

Aplicación SIG Corporativa

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Aplicaciones SIG Corporativas

• Definición de SIG Corporativo:

– Sistema encargado de suministrar información geográfica a todos los individuos

de una organización y a todos los niveles: operativo, táctico y estratégico

– Base de intercambio de la información espacial con entidades externas.

• Características

– Único: Un único sistema para toda la organización.

– Integral: Debe de satisfacer todas las necesidades de la organización.

– Integrado: Todos los actores de la organización deben formar parte de él.

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Aplicaciones SIG Corporativas



La información manejada según este modelo deberá almacenarse en un
repositorio único que avale la seguridad, centralización y acceso
concurrente a los datos.

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG
• Una de las principales servicios de Avansig: Desarrollo de aplicaciones SIG

Corporativas sobre gvSIG Desktop

Selección del ámbito de trabajo

Herramientas importación

Interfaz personalizada

Gestión de usuarios

Acceso a capas/mapas

Servidor Corporativo

SGBD Corporativo

BD Corporativa

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Digitalización/Edición
Digitalización/Edición

Generación de informes

CoreSIG
• Cuando una empresa de software ofrece servicios de desarrollo a medida

sobre un producto, surge toda una problemática con las versiones y
evoluciones acompasadas del producto:

– Incapacidad del equipo de desarrollo para adecuarse a las solicitudes de nuevas

variaciones del producto.

– Coordinación compleja y costosa de las tareas de actualización de las aplicaciones a las

nuevas versiones de gvSIG Desktop.

– Código fuente poco robusto que resulta difícil de extender y propenso a errores.

Es, por tanto, necesario emplear un modelo de desarrollo software
adaptado a esta situación:

CoreSIG: Framework para el desarrollo de aplicaciones SIG Corporativas
sobre gvSIG Desktop mediante un modelo productivo basado en Líneas de
Productos Software (LPS).

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG
• Objetivos (1):

– Desarrollo de componentes reutilizables (core assets) y herramientas de

producción que permiten:

• Agilizar y sistematizar la creación de aplicaciones SIG Corporativas adaptadas a las

necesidades concretas de las organizaciones.

• Gestionar de forma eficaz y eficiente las diferentes variaciones que existen entre los

productos finales.

Core Assets

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG
• Objetivos (2):

– Desarrollo de una aplicación de administración que permita articular la capacidad

productiva de la LPS y facilita la construcción de las aplicaciones SIG
Corporativas.

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG
• Objetivos (3):

– Aplicar el proceso productivo en tres escenarios distintos:
• Aplicación SIG Corporativa para departamento de Urbanismo
• Aplicación SIG Corporativa para empresa de Geología y Geotecnia.
• Aplicación SIG Corporativa para estudio de Topografía.

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Conexión con diferentes Sistemas

Gestores de Base de Datos


Postgres + Postgis / Oracle + Spatial

• Autenticación y gestión de usuarios

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Selección del ámbito de trabajo

Naturaleza

Ejemplos

División
Administrativa

División Lógica

Provincia, comarca, municipio

Proyecto urbanismo, Proyecto de
expropiaciones

Tipo

Simple

Compuesta

Ejemplos

Municipio, Proyecto

Provincia + Municipio
Municipio + Proyecto

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Acceso a capas y mapas predefinidos en el servidor

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS


Formularios personalizados

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS


Formularios personalizados







Permiten consultar la información de los
elementos de una capa de forma clara y
bien estructurada

Formularios generados dinámicamente a
partir de definición XML disponible en el
servidor SIG Corporativa
servidor SIG Corporativa

La aplicación de administración de CoreSIG
proporciona herramientas para gestionar
las definiciones XML de los formularios.

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS

Definición XML Formulario

Aplicación SIG Corporativa
Aplicación SIG Corporativa

Módulo
Formularios

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS


Formularios personalizados


Diferentes tipos de campos para mostrar los datos: TextBox, ComboBox,
TextArea

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS


Formularios personalizados


Permiten representar información de tablas relacionadas mediante elementos
de tipo dependencia



Ejemplo: Información de la carretera a la que pertenece un tramo

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS


Formularios personalizados


Proporcionan acceso a servidor centralizado de imágenes y archivos

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Herramientas de digitalización y edición gráfica



Incorporación de herramientas de digitalización y edición desarrolladas en el
proyecto gisEIEL






Redigitalizar geometrías
Partir geometrías
Cambiar sentido líneas
Snapping seguir geometría

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Herramienta de importación



Permite incorporar datos a las tablas de la BD Corporativa mediante un mapeo
entre las capas origen y destino

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

CoreSIG: Funcionalidades soportadas por la LPS
• Herramienta de generación de informes



Permite generar informes personalizados en formato PDF incluyendo
información alfanumérica, imágenes y elementos cartográficos

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Metodología de desarrollo
• Metodología de desarrollo basada en LPS

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Aplicaciones SIG generadas


Como parte del proyecto de desarrollo de CoreSIG, se aplicó el proceso productivo de
la LPS en tres escenarios distintos.
Como resultado de esta fase se obtuvieron tres aplicaciones SIG Corporativas con
características particulares.





Principales características de 2 de las aplicaciones generadas

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Aplicaciones SIG generadas

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Aplicaciones SIG generadas

CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop

Conclusiones y trabajo futuro
• Conclusiones





La utilización de CoreSIG permite a Avansig el desarrollo de productos SIG
Corporativos de mayor calidad y a menor coste.

Estas mejoras son consecuencia directa del nuevo proceso productivo basado en
LPS, que aporta los siguientes bene
  • Links de descarga
http://lwp-l.com/pdf12589

Comentarios de: CoreSIG: Desarrollo de aplicaciones SIG Corporativas sobre gvSIG Desktop (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