SlideShare uma empresa Scribd logo
1 de 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

Mais conteúdo relacionado

Destaque (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
 

Semelhante a 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
 

Semelhante a 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
 

Último

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)JuanStevenTrujilloCh
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdfBetianaJuarez1
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDAVIDROBERTOGALLEGOS
 

Último (20)

Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
El camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVPEl camino a convertirse en Microsoft MVP
El camino a convertirse en Microsoft MVP
 
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)Análisis de los artefactos (nintendo NES)
Análisis de los artefactos (nintendo NES)
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
_Planificacion Anual NTICX 2024.SEC.21.4.1.docx.pdf
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
David_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.pptxDavid_Gallegos - tarea de la sesión 11.pptx
David_Gallegos - tarea de la sesión 11.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