SlideShare a Scribd company logo
1 of 35
2


       UNIVERSIDAD POLITÉCNICA SALESIANA
                  SEDE GUAYAQUIL
                            TEMA:
”Sistema de apoyo logístico basado en mapas para un ISP”



                            AUTORES:

                  Christian Julián Sánchez Arévalo

                  Voltaire Alejandro Bazurto Blacio
La evolución de una idea
●   Google Maps es publicado el 8 de Febrero,
    2005
●   Inmediatemente      hackers    comienzan    a
    desarrollar sobre este nuevo servicio web
●   Luego de 4 meses Google libera el API del
    servicio
●   IDEA: Desarrollar un GIS trabajando con el API
    de Google Maps
GIS
●   Sistema de Información Geográfica
●   Información geográficamente referenciada
●   Consultas interactivas
●   Analizar información espacial
●   Editar datos y mapas para presentar resultados
●   Utilizados en diversos campos
Necesidades de Proveedores de
          Servicio
●   Proveedores de Servicio requieren:
    ●   Administrar
        –   Cobertura
        –   Información geográfica
    ●   Consultar
        –   Demanda
    ●   Analizar
        –   Estadísticas
    ●   Generar
        –   Reportes
Caso de estudio: ISP Transtelco S.A.
●   Sistema rudimentario
    ●   Datos cobertura
    ●   Archivos planos
         –   Gran tamaño
●   Programa propietario
    ●   AutoCAD
    ●   Funcionalidades innecesarias
         –   Enfoque alejado de las necesidades
●   Disponibilidad limitada
●   Información manejada por DT (bajo autorización)
●   No es posible manejar estadísticas
Objetivo General
Proveer una plataforma Web centralizada,
extensible y administrable que brinde una
experiencia de usuario enriquecida al
consultar y gestionar la información
geográfica de los equipos de la red del ISP
dentro de la ciudad de Guayaquil.
Objetivos Específicos
●   Crear un sistema flexible y escalable
●   Administrar y auditar la información geográfica
●   Mantener informados a los usuarios
●   Brindar a los clientes del ISP el servicio de consulta de
    cobertura
●   Reducir el consumo de ancho de banda
●   Evitar al usuario final la instalación de software propietario
●   Demostrar la versatilidad y funcionalidad de la tecnología de
    software libre
loGIS
●   Sistema Web 2.0
●   Interfaces de usuario amigables y enriquecidas
●   Georeferenciación
●   Seguridad basada en roles y ACLs
●   Base de datos
●   Reportes estadísticos en diferentes formatos
●   Notificaciones vía e-mail
●   Feeds
Web Services
Es un conjunto de protocolos y estándares que sirven para intercambiar
datos entre aplicaciones.
Ventajas
●   Aportan interoperabilidad entre aplicaciones
●   Fomentan los estándares y protocolos basados en texto
●   Basados en HTTP, amigables con firewalls
●   Facilitan la integración de servicios y software remoto
Estilos de uso:
●   RPC (Remote Procedure Call)
●   SOA (Service Oriented Architecture Service)
●   REST (Representational State Transfer)
Arquitectura Simple WS
Arquitectura por capas WS
Google Maps API
●   Web API
●   Servicio Web de mapas y georeferenciación
●   API disponible en javascript y flash
●   Para consumirlas se requiere:
    ●   Cuenta de Google
    ●   Clave generada por cada URL o IP donde se usará
    ●   Navegador web compatible
●   Permite integrarse a páginas web propias
●   Interoperabilidad con otros servicios externos
Google Maps en loGIS
Interacción Usuario - Google Maps
Interacción Usuario - loGIS
Arquitectura de loGIS
Representación geográfica en loGIS
Georeferenciación
●   Define el posicionamiento de un objeto espacial en un sistema de
    coordenadas
●   Proyección geográfica
●   GMaps usa proyección de Mercator
●   Coordenadas basadas en latitud y longitud (medidas en grados)
●    -90 > Lat < 90   (y)
●   -180 > Lng < 180 (x)
Geocodificación
●   Es el proceso de asignar coordenadas geográficas a puntos del mapa
●   Se usa para localizar los puntos marcados dentro del mapa
●   Almacenados en la base de datos como tipo GEOMETRY y transmitidos en la
    red en formato JSON
Elementos de Gmaps usados en loGIS
La API permite agregar varios elementos a un mapa para mejorar la interacción
con el usuario:
●   Controles
●   Marcadores que señalan un punto específico
●   Capas traslúcidas
●   Imágenes e íconos para los marcadores
●   Líneas, polilíneas y polígonos
●   Etiquetas
●   Ventanas de información (Tooltip)


Adicionalmente se pueden definir eventos que permiten la interacción entre los
distintos elementos de un mapa
Elementos de Gmaps usados en loGIS




    Marcador con ícono personalizado          Conjunto de marcadores que al moverse generan un
                                                        evento que dibuja una polilínea




Polígono representando un área de cobertura      Ventana de información mostrada al dispararse
          con su respectiva etiqueta                    el evento onClick de la etiqueta
Geocodificación en loGIS




Definiendo un área para luego etiquetarla y almacenar sus coordenadas en la
base de datos
Geocodificación en loGIS




Las coordenadas almacenadas en la BD permiten calcular el centroide del
polígono para poder desplazarnos fácilmente a un área seleccionada en la lista
derecha
MySQL
●   Optimizado para sistemas Web
●   Extensiones espaciales
    ●   Tipos de datos geométricos (OpenGIS)
    ●   Funciones específicas para cálculos espaciales
●   Múltiples motores de almacenamiento
Modelado de la Base de Datos
BIRT
●   Herramienta nativa de Java
●   Permite crear reportes (diseñador)
●   Exportable a múltiples formatos
●   Soporta múltiples fuentes de origen de datos
●   Motor de reportes oficialmente no soporta PHP
    ●   Se creó una clase propia para integrarlo
Reportes en loGIS con BIRT
Dojo Toolkit
●   Soporte para los navegadores más usados
●   Multiplataforma
●   Controles avanzados y fáciles de implementar
●   Comunicación asíncrona
●   Graceful Degradation
●   RIA (Rich Internet Application)
Interfaces enriquecidas en loGIS
PHP y Zend Framework
●   PHP
    ●   Fácil de aprender y ejecución rápida
    ●   Lenguaje Web orientado a objetos
    ●   Altamente soportado y mantenido
●   Zend Framework
    ●   Conjunto de librerías para PHP creadas por Zend
    ●   Modelo MVC
    ●   Componentes débilmente acoplados
    ●   RAD (Rapid Application Development)
Librerías utilizadas en loGIS
●   Zend_Db
      –   Abstracción de la base de datos
      –   Soporte ORM (Object-relational mapping)
●   Zend_Auth y Zend_Acl
      –   API de autenticación
      –   Autorización a Recursos
      –   Listas de control de acceso (roles)
●   Zend_Mail y Zend_Feeds
      –   Facilita el envío de correos
      –   Creación dinámica de Feeds RSS
Librerías utilizadas en loGIS



Menú generado a partir de la BD y un ACL   Información de la identidad del usuario
                                                  provista por Zend_Auth




    Formulario de ingreso al sistema               Una nueva noticia publicada
        validado por Zend_Auth                          con Zend_Feed
Librerías utilizadas en loGIS
Conclusiones
●   Sistema centralizado, fácilmente accesible y administrable
●   Usuarios que se adaptan fácilmente gracias a las interfaces
    enriquecidas
●   Administración de los mapas de manera intuitiva
●   Información oportuna a través de los canales de información del
    sistema
●   Optimización del tiempo tanto para el cliente como para el ISP
    gracias a procesos automatizados y remotos
●   Información geográfica compartida de manera segura, rápida y
    eficiente entre los empleados del ISP
●   El usuario final se libera de instalar software adicional
●   Reducción de costos a nivel de software
Recomendaciones
●   Adquirir una licencia comercial de Google Maps para obtener mejores
    prestaciones del servicio
●   Incorporar la opción de importar/exportar áreas mediante el formato
    KML.
●   Permitir interoperabilidad con otras aplicaciones como el Google Earth
●   Crear nuevos reportes en base a las necesidades de la empresa
●   Vincular fotografías a ciertos elementos en el mapa a través de la
    interacción con el api de Flickr
●   Combinar información proveniente de otros sistemas a través de web
    services
●   Extender las funcionalidades del actual sistema de roles y privilegios
●   Promover y difundir masivamente el uso de tecnología Open Source
Preguntas?
Muchas Gracias Ingenieros

More Related Content

Viewers also liked (19)

Spanishagain
SpanishagainSpanishagain
Spanishagain
 
Perspectives macro 131_fr
Perspectives macro 131_frPerspectives macro 131_fr
Perspectives macro 131_fr
 
Dossier presse 10eme ajm
Dossier presse 10eme ajmDossier presse 10eme ajm
Dossier presse 10eme ajm
 
La Luna
La LunaLa Luna
La Luna
 
Ciudades Inteligentes
Ciudades InteligentesCiudades Inteligentes
Ciudades Inteligentes
 
Superfrien Dvidepo
Superfrien DvidepoSuperfrien Dvidepo
Superfrien Dvidepo
 
Welcome
WelcomeWelcome
Welcome
 
Les plus bellesvagues des marées
Les plus bellesvagues des maréesLes plus bellesvagues des marées
Les plus bellesvagues des marées
 
Présentation Affiliation CCI
Présentation Affiliation CCIPrésentation Affiliation CCI
Présentation Affiliation CCI
 
Visite des carrières de saint maximin
Visite des carrières de saint maximinVisite des carrières de saint maximin
Visite des carrières de saint maximin
 
[Livre blanc] Interconnexions par API : décupler les performances des digital...
[Livre blanc] Interconnexions par API : décupler les performances des digital...[Livre blanc] Interconnexions par API : décupler les performances des digital...
[Livre blanc] Interconnexions par API : décupler les performances des digital...
 
Distrito Zorrotzaurre (Juan Carlos Sinde)
Distrito Zorrotzaurre (Juan Carlos Sinde)Distrito Zorrotzaurre (Juan Carlos Sinde)
Distrito Zorrotzaurre (Juan Carlos Sinde)
 
Historia Slide Share
Historia Slide ShareHistoria Slide Share
Historia Slide Share
 
Portraits
PortraitsPortraits
Portraits
 
- Hbab El Ghiwane -
- Hbab El Ghiwane  - - Hbab El Ghiwane  -
- Hbab El Ghiwane -
 
Indicadores de calidad
Indicadores de calidadIndicadores de calidad
Indicadores de calidad
 
2012 environment fr
2012 environment fr2012 environment fr
2012 environment fr
 
Carrière
CarrièreCarrière
Carrière
 
Dimex SFCR
Dimex SFCRDimex SFCR
Dimex SFCR
 

Similar to Tesis loGIS

Tesis loGIS Beta
Tesis loGIS BetaTesis loGIS Beta
Tesis loGIS Betavbazurto
 
Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Esri
 
Novedades ArcGIS 10.1 - Castellano - Esri España
Novedades ArcGIS 10.1 - Castellano - Esri EspañaNovedades ArcGIS 10.1 - Castellano - Esri España
Novedades ArcGIS 10.1 - Castellano - Esri EspañaEsri
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades Esri España
 
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...Esri
 
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...geograma
 
Technology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaTechnology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaGabriel Fernandez
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014Jorge Sanz
 
Webinar Aplicaciones GIS
Webinar Aplicaciones GISWebinar Aplicaciones GIS
Webinar Aplicaciones GISEsri España
 
Seminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranetSeminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranetEsri
 
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Juan Luis Cardoso
 
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...Esri
 
GeoSAS Mobile - Tracasa y Gestagua - CE12
GeoSAS Mobile - Tracasa y Gestagua - CE12GeoSAS Mobile - Tracasa y Gestagua - CE12
GeoSAS Mobile - Tracasa y Gestagua - CE12Esri
 
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sUso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sGuillermo Pizarro
 
Herramienta de Almacén de Datos e Inteligencia de Reportes
Herramienta de Almacén de Datos e Inteligencia de ReportesHerramienta de Almacén de Datos e Inteligencia de Reportes
Herramienta de Almacén de Datos e Inteligencia de ReportesNicolás Pace
 
2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canariasEsri
 

Similar to Tesis loGIS (20)

Tesis loGIS Beta
Tesis loGIS BetaTesis loGIS Beta
Tesis loGIS Beta
 
Novedades ArcGIS 10.2
Novedades ArcGIS 10.2Novedades ArcGIS 10.2
Novedades ArcGIS 10.2
 
Novedades ArcGIS 10.1 - Castellano - Esri España
Novedades ArcGIS 10.1 - Castellano - Esri EspañaNovedades ArcGIS 10.1 - Castellano - Esri España
Novedades ArcGIS 10.1 - Castellano - Esri España
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades
 
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...
Configurig and Customizing ArcGIS Viewer for Silverlight and ArcGIS Viewer fo...
 
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...
Conferencia ESRI 2014. Gestión de la componente geográfica del negocio median...
 
Mapas en línea
Mapas en líneaMapas en línea
Mapas en línea
 
Technology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group PalmaTechnology Architect - Coorganizador AWS User Group Palma
Technology Architect - Coorganizador AWS User Group Palma
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014
 
Webinar Aplicaciones GIS
Webinar Aplicaciones GISWebinar Aplicaciones GIS
Webinar Aplicaciones GIS
 
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
Taller de desarrollo de aplicaciones móviles con la tecnología del SIG Corpor...
 
Jiide2012 ide menorca
Jiide2012 ide menorcaJiide2012 ide menorca
Jiide2012 ide menorca
 
Seminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranetSeminario Esri: Publicación de mapas inteligentes en internet e intranet
Seminario Esri: Publicación de mapas inteligentes en internet e intranet
 
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
Intelligent water resources management with OGC SOS. Gestión Inteligente de R...
 
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...
Geografía como plataforma: API REST vs OGC y Geodatabases - Conferencia Esri ...
 
GeoSAS Mobile - Tracasa y Gestagua - CE12
GeoSAS Mobile - Tracasa y Gestagua - CE12GeoSAS Mobile - Tracasa y Gestagua - CE12
GeoSAS Mobile - Tracasa y Gestagua - CE12
 
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sUso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
 
Arquitectura modelos esri ccu 22092017
Arquitectura modelos esri ccu 22092017Arquitectura modelos esri ccu 22092017
Arquitectura modelos esri ccu 22092017
 
Herramienta de Almacén de Datos e Inteligencia de Reportes
Herramienta de Almacén de Datos e Inteligencia de ReportesHerramienta de Almacén de Datos e Inteligencia de Reportes
Herramienta de Almacén de Datos e Inteligencia de Reportes
 
2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias2013 06 arc_gis_como_plataforma-canarias
2013 06 arc_gis_como_plataforma-canarias
 

Recently uploaded

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Recently uploaded (20)

R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

Tesis loGIS

  • 1. 2 UNIVERSIDAD POLITÉCNICA SALESIANA SEDE GUAYAQUIL TEMA: ”Sistema de apoyo logístico basado en mapas para un ISP” AUTORES: Christian Julián Sánchez Arévalo Voltaire Alejandro Bazurto Blacio
  • 2. La evolución de una idea ● Google Maps es publicado el 8 de Febrero, 2005 ● Inmediatemente hackers comienzan a desarrollar sobre este nuevo servicio web ● Luego de 4 meses Google libera el API del servicio ● IDEA: Desarrollar un GIS trabajando con el API de Google Maps
  • 3. GIS ● Sistema de Información Geográfica ● Información geográficamente referenciada ● Consultas interactivas ● Analizar información espacial ● Editar datos y mapas para presentar resultados ● Utilizados en diversos campos
  • 4. Necesidades de Proveedores de Servicio ● Proveedores de Servicio requieren: ● Administrar – Cobertura – Información geográfica ● Consultar – Demanda ● Analizar – Estadísticas ● Generar – Reportes
  • 5. Caso de estudio: ISP Transtelco S.A. ● Sistema rudimentario ● Datos cobertura ● Archivos planos – Gran tamaño ● Programa propietario ● AutoCAD ● Funcionalidades innecesarias – Enfoque alejado de las necesidades ● Disponibilidad limitada ● Información manejada por DT (bajo autorización) ● No es posible manejar estadísticas
  • 6. Objetivo General Proveer una plataforma Web centralizada, extensible y administrable que brinde una experiencia de usuario enriquecida al consultar y gestionar la información geográfica de los equipos de la red del ISP dentro de la ciudad de Guayaquil.
  • 7. Objetivos Específicos ● Crear un sistema flexible y escalable ● Administrar y auditar la información geográfica ● Mantener informados a los usuarios ● Brindar a los clientes del ISP el servicio de consulta de cobertura ● Reducir el consumo de ancho de banda ● Evitar al usuario final la instalación de software propietario ● Demostrar la versatilidad y funcionalidad de la tecnología de software libre
  • 8. loGIS ● Sistema Web 2.0 ● Interfaces de usuario amigables y enriquecidas ● Georeferenciación ● Seguridad basada en roles y ACLs ● Base de datos ● Reportes estadísticos en diferentes formatos ● Notificaciones vía e-mail ● Feeds
  • 9. Web Services Es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Ventajas ● Aportan interoperabilidad entre aplicaciones ● Fomentan los estándares y protocolos basados en texto ● Basados en HTTP, amigables con firewalls ● Facilitan la integración de servicios y software remoto Estilos de uso: ● RPC (Remote Procedure Call) ● SOA (Service Oriented Architecture Service) ● REST (Representational State Transfer)
  • 12. Google Maps API ● Web API ● Servicio Web de mapas y georeferenciación ● API disponible en javascript y flash ● Para consumirlas se requiere: ● Cuenta de Google ● Clave generada por cada URL o IP donde se usará ● Navegador web compatible ● Permite integrarse a páginas web propias ● Interoperabilidad con otros servicios externos
  • 13. Google Maps en loGIS
  • 14. Interacción Usuario - Google Maps
  • 17. Representación geográfica en loGIS Georeferenciación ● Define el posicionamiento de un objeto espacial en un sistema de coordenadas ● Proyección geográfica ● GMaps usa proyección de Mercator ● Coordenadas basadas en latitud y longitud (medidas en grados) ● -90 > Lat < 90 (y) ● -180 > Lng < 180 (x) Geocodificación ● Es el proceso de asignar coordenadas geográficas a puntos del mapa ● Se usa para localizar los puntos marcados dentro del mapa ● Almacenados en la base de datos como tipo GEOMETRY y transmitidos en la red en formato JSON
  • 18. Elementos de Gmaps usados en loGIS La API permite agregar varios elementos a un mapa para mejorar la interacción con el usuario: ● Controles ● Marcadores que señalan un punto específico ● Capas traslúcidas ● Imágenes e íconos para los marcadores ● Líneas, polilíneas y polígonos ● Etiquetas ● Ventanas de información (Tooltip) Adicionalmente se pueden definir eventos que permiten la interacción entre los distintos elementos de un mapa
  • 19. Elementos de Gmaps usados en loGIS Marcador con ícono personalizado Conjunto de marcadores que al moverse generan un evento que dibuja una polilínea Polígono representando un área de cobertura Ventana de información mostrada al dispararse con su respectiva etiqueta el evento onClick de la etiqueta
  • 20. Geocodificación en loGIS Definiendo un área para luego etiquetarla y almacenar sus coordenadas en la base de datos
  • 21. Geocodificación en loGIS Las coordenadas almacenadas en la BD permiten calcular el centroide del polígono para poder desplazarnos fácilmente a un área seleccionada en la lista derecha
  • 22. MySQL ● Optimizado para sistemas Web ● Extensiones espaciales ● Tipos de datos geométricos (OpenGIS) ● Funciones específicas para cálculos espaciales ● Múltiples motores de almacenamiento
  • 23. Modelado de la Base de Datos
  • 24. BIRT ● Herramienta nativa de Java ● Permite crear reportes (diseñador) ● Exportable a múltiples formatos ● Soporta múltiples fuentes de origen de datos ● Motor de reportes oficialmente no soporta PHP ● Se creó una clase propia para integrarlo
  • 25. Reportes en loGIS con BIRT
  • 26. Dojo Toolkit ● Soporte para los navegadores más usados ● Multiplataforma ● Controles avanzados y fáciles de implementar ● Comunicación asíncrona ● Graceful Degradation ● RIA (Rich Internet Application)
  • 28. PHP y Zend Framework ● PHP ● Fácil de aprender y ejecución rápida ● Lenguaje Web orientado a objetos ● Altamente soportado y mantenido ● Zend Framework ● Conjunto de librerías para PHP creadas por Zend ● Modelo MVC ● Componentes débilmente acoplados ● RAD (Rapid Application Development)
  • 29. Librerías utilizadas en loGIS ● Zend_Db – Abstracción de la base de datos – Soporte ORM (Object-relational mapping) ● Zend_Auth y Zend_Acl – API de autenticación – Autorización a Recursos – Listas de control de acceso (roles) ● Zend_Mail y Zend_Feeds – Facilita el envío de correos – Creación dinámica de Feeds RSS
  • 30. Librerías utilizadas en loGIS Menú generado a partir de la BD y un ACL Información de la identidad del usuario provista por Zend_Auth Formulario de ingreso al sistema Una nueva noticia publicada validado por Zend_Auth con Zend_Feed
  • 32. Conclusiones ● Sistema centralizado, fácilmente accesible y administrable ● Usuarios que se adaptan fácilmente gracias a las interfaces enriquecidas ● Administración de los mapas de manera intuitiva ● Información oportuna a través de los canales de información del sistema ● Optimización del tiempo tanto para el cliente como para el ISP gracias a procesos automatizados y remotos ● Información geográfica compartida de manera segura, rápida y eficiente entre los empleados del ISP ● El usuario final se libera de instalar software adicional ● Reducción de costos a nivel de software
  • 33. Recomendaciones ● Adquirir una licencia comercial de Google Maps para obtener mejores prestaciones del servicio ● Incorporar la opción de importar/exportar áreas mediante el formato KML. ● Permitir interoperabilidad con otras aplicaciones como el Google Earth ● Crear nuevos reportes en base a las necesidades de la empresa ● Vincular fotografías a ciertos elementos en el mapa a través de la interacción con el api de Flickr ● Combinar información proveniente de otros sistemas a través de web services ● Extender las funcionalidades del actual sistema de roles y privilegios ● Promover y difundir masivamente el uso de tecnología Open Source