Mapas de cobertura móvil para la web con CartoDB y SW Libre



Documentos relacionados
UNIVERSIDAD DE SALAMANCA

AVA-SECSystemWeb. Introducción Características del producto Especificaciones Técnicas

(PHP y APACHE), y el programa de comunicación Skype, para controlar de manera

OFICINA ESTATAL DE INFORMACION PARA EL DESARROLLO RURAL SUTENTABLE EN BAJA CALIFORNIA COMPANY LOGO

Curso de PHP con MySQL Gratis

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

Servidores de Mapas con Mapserver. utilización n de software libre (Open Source)

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

Proyecto GeoEtiquetas. Autor: Ing. Carlos Gustavo Ruiz G.

Figura 4.6: Prototipo de la pantalla de inicio.

La explicación la haré con un ejemplo de cobro por $ más el I.V.A. $16.00

Gestores de contenidos

Gestores de contenidos

Es un entorno de desarrollo web que nos va a permitir tener nuestro propio servidor o host local (instalado en nuestro ordenador).

Catoira Fernando Fullana Pablo Rodriguez Federico [MINERIA DE LA WEB] Proyecto Final - Informe Final

Movilidad. Pasa demasiado tiempo fuera de la oficina? Solución móvil Dynamics NAV

Capítulo VI. Estudio de Caso de Aplicación del Integrador de Información Desarrollado

Qué es Google Calendar? Qué se puede hacer en Google Calendar?

Microsoft SQL Server SP3

SISTEMA DE MONITOREO DE ENDEV PERÚ

Administración avanzada de paquetes. apt-proxy.

Cherokee Web server. Alvaro López Ortega. Madrid España

Capítulo II. Arquitectura del Software

MODULO 1. DESCARGA E INTERFAZ QGIS

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

ORBERE. Memoria Técnica del Aplicativo de Gestión de la producción para ADIMDE

Manual hosting acens

SISTEMA DE INFORMACIÓN TERRITORIAL PARA LA ADMINISTRACIÓN LOCAL: GeoPISTA

! " " & '( ) ( (( * (+,-.!(/0"" ) 8-*9:!#;9"<!""#

Configuración del navegador Internet Explorer para poder utilizar correctamente la web

REGISTRO DE EMPRESAS Y PERSONAS BASE DE INFORMACIÓN DE CLIENTES & CONTACTOS

LA SOLUCIÓN SGAIM. La plataforma está en constante actualización y autoaprendizaje, para ofrecer siempre el mejor resultado.

3.3.3 Tecnologías Mercados Datos

Consultoría y Desarrollo de Sistemas CONTROLMAP. Software : Sistema Integral de Registro y Seguimiento de Eventos e Incidencias en Mapas Digitales

MANUAL PARA INCLUIR EL MOTOR DE RESERVAS EN LA WEB DEL ESTABLECIMIENTO

MANUAL DE AYUDA. MODULO SAT (Anexo Integración AGIL SAT)

Características del software

qgis intensivo Nivel iniciación y nivel intermedio 90 horas FORMACIÓN

Programa de Ayuda HERES

Proyecto final de curso Android: Programación de aplicaciones (3ª edición online, octubre-enero 2013)

Sobre mí. Mario Galán Alonso Desarrollador Drupal.

TRANSFERENCIA DE FICHEROS FTP

Estudio comparativo de software SIG y SGBD en entornos Open Source y propietario aplicados a la Base Topográfica Nacional 1:100.

Tipos de computadoras

Información comercial sobre el Software de Captura de datos de Almacén INVSCAN+ para gestión de stocks.

Sistema Operativo Windows

Capítulo VI. Conclusiones. En este capítulo abordaremos la comparación de las características principales y

Manual de iniciación a

MANUAL EMPRESAS TXORIERRI MAP

Manual de instalación de la plataforma web para producción

CAPÍTULO 3 Servidor de Modelo de Usuario

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

Hostaliawhitepapers. Las ventajas de los Servidores dedicados. Cardenal Gardoki, BILBAO (Vizcaya) Teléfono:

LA FORMACIÓN PROFESIONAL. -GRADOS MEDIOS. -GRADOS SUPERIORES. -PRUEBAS DE ACCESO. -ACCESO DESDE EL GRADO SUPERIOR A LA UNIVERSIDAD.

PLATAFORMA i-datum Desarrollo e Implementación

Herramientas de Apoyo al desarrollo de Software

Sistemas de Información Geográficos (SIG o GIS)

ENCUESTADOS. usuarios. RESULTADOS

Configuración de la red

Instalación de Microsoft Virtual PC

Mapa Digital de México

Desarrollo de portales web con Drupal. Por Juan M. Rivero.

Solución: Descargar e instalarse el componente desde la página Web de Microsoft:

Resumen Ejecutivo. Febrero de 2014

Manual técnico. Preparado para: Duonet Preparado por: Jaime Glez.-Manjoya Menendez. 27 de octubre de 2010 Número de propuesta: duo-0001

WINDOWS : COPIAS DE SEGURIDAD

Dropbox - Inicio rápido

#SoftwareLibre13 Reutiliza tu Antiguo PC con Linux

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

ESPECIFICACIONES TÉCNICAS

Conceptos Generales en Joomla

Manual de uso. Manual de uso - citanet 1

Qué ventajas presenta Google Drive para catedráticos y alumnos?

Adobe Illustrator CS5. Duración: Objetivos:

02. Cuáles son los objetivos específicos? 03. A qué audiencias se dirige? Cuál es/son el/los público/s objetivo?

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

Creación de Alojamiento web y blogs.

Migrar una organización Microsoft Exchange 2003 a Microsoft Exchange 2007

CURSO ADOBE MUSE 2014+Tienda Online+Edge Animate CC VIDEO 1. Presentación del curso. VIDEO 2. Relleno del navegador y relleno de página.

MANUAL PROGRAMA PARA PIZZERIAS Y COMIDAS PARA LLEVAR

Curso online QGIS 2.10 Pisa

MANUAL COPIAS DE SEGURIDAD

UNIT4 ekon.gabinetes

Gestión Documental Inteligente

VISOR DE MAPAS CARTOGRÁFICOS SISTEMA DE CARTOGRAFÍA EN LÍNEA MÉXICO 2013

SipTar Billing Server.

Instalación de ActivePerl en MS Windows

CAPITULO 5 CASO DE ESTUDIO: ONTOLOGÍA PARA EL ANÁLISIS DE GRUPOS DE INVESTIGACIÓN (OAGI)

WINDOWS : TERMINAL SERVER

Configuración servidor Tomcat

GUÍA TÉCNICA. Desarrollo de Sistemas de Información la plataforma Business Intellingence Pentaho

Aplicaciones en Tiempo Real con node.js Por: Oscar Gracia. Aplicaciones en tiempo real con node.js. Marzo

Funcionalidades Software SAT GotelGest.Net (Software de Servicio de Asistencia Técnica)

PROVIAS NACIONAL INFORME TÉCNICO DE EVALUACIÓN DE SOFTWARE Nº MTC/ NOMBRE DEL ÁREA: Unidad de Informática

Dreamweaver CS4 / Guía DW CSS.005

Transcripción:

Mapas de cobertura móvil para la web con CartoDB y SW Libre C. González, J. Arévalo, E. Carceller, F. Pedrera, J. Blanco César González Fernández 9as JORNADAS DE SIG LIBRE Girona 26 Marzo 2015 DMS-DQS-SUPSC03-PRE-14-S 1

Tabla de contenidos 1. Punto de partida. 2. Nuevos requisitos. 3. El sistema. 4. El servidor de TeleMaps. 5. El procesamiento. 6. El WIZARD. 7. El resultado final. 8. Trabajos futuro. DMS-DQS-SUPSC03-PRE-14-S 2

Punto de partida. 13 DMS-DQS-SUPSC03-PRE-14-S

Punto de partida. 2007, el comienzo... DMS-DQS-SUPSC03-PRE-14-S 4

Punto de partida. La publicación en ese momento tenía ciertas limitaciones: El procesado era lento y muy manual.

Punto de partida. Los datos de entrada y de salida eran los mismo, no ofrecía nada nuevo al cliente. El proceso tenía que repetirse para poder hacer cualquier cambio.

Nuevos requisitos. 27 DMS-DQS-SUPSC03-PRE-14-S

Nuevos requisitos. Estas limitaciones, y nuevas características, hicieron que se pusiera en marcha un nuevo proyecto, TELEMAPS. Este proyecto tenía como objetivos: Proporcionar al cliente una herramienta web intuitiva. Aumentar la resolución de los mapas. 250m -> 50m. Disminuir el tiempo de procesado. Poder 'jugar' con los datos. Generar y descargar el cliente Web. Hacer cambios en los clientes desde la propia herramienta.

Nuevos requisitos. Poder cambiar la forma en la que se presentan las capas Ocultar pequeños agujeros. Diferenciar por tipo de zona.

3 El sistema. DMS-DQS-SUPSC03-PRE-14-S

El sistema. La implementación del sistema es la siguiente:

4 El servidor de TeleMaps. DMS-DQS-SUPSC03-PRE-14-S

El servidor de TeleMaps. El servidor se encarga de: Servir el WIZARD. Gestión de usuarios y persistencia de datos. Procesar los mapas. Actualizar CartoDB. Crear clientes Web. Servir y actualizar configuraciones de clientes web bajo demanda del cliente.

El servidor de TeleMaps. Procesamiento. Software. El servidor de Telemaps cuenta con el siguiente software instalado: Python 2.7 Django 1.7 GDAL 1.10 GRASS 7 Postgresql 9.3 + PostGIS Apache2 + mod_wsgi

5 El procesamiento. DMS-DQS-SUPSC03-PRE-14-S

El procesamiento. Los retos La gran cantidad de datos de entrada. Datos Nº Poligonos 2G Peninsula 8919960 3G Peninsula 4361140 Presupuesto -> Instancia CartoDB. Procesado en tiempo razonable. Errores en los datos.

El procesamiento. Primera aproximación Si tenemos fichero vectorial y vamos a cargarlo en CartoDB, Qué mejor que PostGis? Problemas: Tiempos al hacer la intersección con la península y clutter eran muy grandes. Los errores en los datos afectaban a la subida.

Segundo intento Usar librerías y herramientas GDAL/OGR. Problemas: Implementación mas complicada. Seguíamos teniendo que hacer intersecciones entre polígonos, con la penalización que ello implica en tiempo.

El procesamiento. La idea

El servidor de TeleMaps. Procesamiento.

6 El WIZARD. DMS-DQS-SUPSC03-PRE-14-S

El servidor de TeleMaps. El WIZARD. El servidor de TeleMaps sirve también de una herramienta Web que facilita la vida del cliente. Esta herramienta Web esta compuesta por: Back-end Front-end

El WIZARD Back-end Python + Django PostgreSQL 9.3 + módulos Python. Apache2 + mod_wsgi

El WIZARD Front-end HTML/CSS/JS Leaflet.js + CartoDB.js jquery Bootstrap.

El WIZARD Front-end

7 El resultado final. DMS-DQS-SUPSC03-PRE-14-S

El resultado final. Actualmente Orange hace uso de esta aplicación y los mapas generados por esta son utilizados tanto por Orange, como por Amena, Euskatel y Symio.

El resultado final. Telemaps Este producto forma parte del marketplace de CartoDB.

Trabajos futuros8 DMS-DQS-SUPSC03-PRE-14-S

Trabajos futuros Aunque la aplicación ya esta siendo usada por el cliente, aún puede ser mejorada. Mejorar el procesamiento de la información. Permitiendo subir clutters y siluetas de otros paises. Mas opciones de personalización. Ofrecer una API REST. Mejorar el tapado de agujeros.

Un saludo y muchas gracias a todos. DMS-DQS-SUPSC03-PRE-14-S