ikimap gvsig mini
DESCRIPTION
Presentación integración gvSIG Mini en ikiMap para móvilesTRANSCRIPT
Alejandro LamasCorreo: [email protected]: @alejandrolamas
Cliente de ikiMap para Android utilizando librerias de gvSIG Mini
Micho GarcíaCorreo: [email protected]
Twitter: @michogar
ikimap.com
El problema
ikimap.com
El problema¿Qué haces con tus mapas?
ikimap.com
La solución
+ =
ikimap.com
El camino...
ikimap.com
El camino...
Nuestros retos diariosRendimientoUsabilidad
ikimap.com
Rendimiento
ikimap.com
Arquitectura
Javascript en cliente: librería OpenLayers
Generación de KMLKML
Caché de KML
Parseo e introducción en base de datos
Edición on-line
Subida de fichero
Los ikiMapas necesitan tantos KML como mapas
ikimap.com
Arquitectura
GPX
Creación e edición de mapas
KML/KMZ Parseo con libKMLKML/KMZ
Parseo con gpxtopgsqlGPX
Shapefile
Edición online
Parseo con shp2pgsql
Parseo de XML
Ficheros shapefile:SHP, SHX e DBF
XML
ikimap.com
Usabilidad
ikimap.com
Usabilidad
ikimap.com
Usabilidad
ikimap.com
API
ikimap.com
API
Aplicaciones de escritorio
Aplicación para móviles oficial
Mashups web
Portal web de ikiMap
Servidor web
API de ikiMap
Geodatabase
Publicación de mapas
Comunidad yred social
Módulos y funcionalidades
Aplicaciones para móviles
ikimap.com
Aplicación para móviles
ikimap.com
Comunidad y red social
Http + XML o JSON
ikimap.com
Comunidad y red social
Solucionado con librerías de Android + Java
ikimap.com
Publicación de mapas
Http + KML, KMZ y GPX
ikimap.com
Publicación de mapas
ikimap.com
Publicación de mapas
?
ikimap.com
Publicación de mapas
ikimap.com
Publicación de mapas
ikimap.com
Publicación de mapas
Integración mediante WebChromeClient & WebView
Llamadas callJS a funciones JavaScript
Rendimiento no adecuado
Funcionalidad MultiTouch no implementada en Android
ikimap.com
Publicación de mapas
ikimap.com
Publicación de mapas
¿osmdroid
gvSIG Mini?
ikimap.com
Publicación de mapas
ikimap.com
gvSIG Mini
Manejo de diferentes proveedores de cartografía
Gestión y manejo de controles zoom, pan...
Posibilidad de incluir procesos de Edición
Manejo de capas vectoriales KML(GsoC 2011)
Comunicación con desarrolladores
Gestión de vistas, capas y renderers
¿Qué nos ofrece gvSIG Mini?
ikimap.com
gvSIG MiniEstado actual
ikimap.com
gvSIG Mini
ikimap.com
Conclusiones
Uso de funcionalidades ya desarrolladas (no reinventar la rueda)
Mantenimiento de parte de tus desarrollos
Agghhhhh!!!, maldita documentación
Sinergias entre proyectos
ikimap.com
Fin