Cliente de ikiMap para
librerias de gvSIG Mini
Android utilizando
Alejandro Lamas
Correo:
[email protected]
Twitter: @alejandrolamas
Micho García
Correo:
[email protected]
Twitter: @michogar
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 diarios
1.Rendimiento
2.Usabilidad
ikimap.com
Rendimiento
ikimap.com
Generación de
KML
Caché de KML
Arquitectura
KML
Los ikiMapas
necesitan tantos
KML como mapas
Javascript en
cliente: librería OpenLayers
Parseo e
introducción
en base de
datos
Edición on-
line
Subida de
fichero
ikimap.com
Arquitectura
Parseo
con
libKML
Creación e edición de mapas
Parseo
gpxtopgsq
con
l
KML/KMZ
GPX
KML/KM
Z
GPX
Shapefile
Ficheros shapefile:
SHP, SHX e DBF
Edición
online
XML
Parseo
shp2pgsql
con
Parseo de
XML
ikimap.com
Usabilidad
ikimap.com
Usabilidad
ikimap.com
Usabilidad
ikimap.com
API
ikimap.com
Módulos y
funcionalidad
es
Publicación
de mapas
Servidor web
API de
ikiMap
Comunidad
y
red social
Portal web de
ikiMap
Geodatabase
API
Aplicación
para móviles
oficial
Aplicaciones
para móviles
Aplicaciones
de escritorio
Mashups
ikimap.com
web
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 &
Llamadas callJS a funciones JavaScript
WebView
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
¿Qué nos ofrece gvSIG Mini?
●Manejo de diferentes proveedores de
cartografía
●Gestión y manejo de controles zoom,
pan...
●Gestión de vistas, capas y renderers
●Posibilidad de incluir procesos de Edición
●Manejo de capas vectoriales KML(GsoC
2011)
●Comunicación con desarrolladores
ikimap.com
gvSIG Mini
Estado actual
ikimap.com
gvSIG Mini
ikimap.com
Conclusiones
●Uso de funcionalidades ya desarrolladas (no
reinventar la rueda)
●Sinergias entre proyectos
●Agghhhhh!!!, maldita documentación
●Mantenimiento de parte de tus desarrollos
ikimap.com
Fin
ikimap.com
Comentarios de: Cliente de ikiMap para Android utilizando librerías de gvSIG Mini (0)
No hay comentarios