cliente de ikimap para android utilizando librerias de gvsig...

Post on 30-Aug-2020

14 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Alejandro LamasCorreo: a.lamas@sixtema.esTwitter: @alejandrolamas

Cliente de ikiMap para Android utilizando

librerias de gvSIG Mini

Micho GarcíaCorreo: contacto@michogarcia.org

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 diarios1.Rendimiento2.Usabilidad

ikimap.com

Rendimiento

ikimap.com

Arquitectura

Javascript en cliente: librería OpenLayers

Generación de KML

KML

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/KMZParseo

con libKML

KML/KMZ

Parseo con

gpxtopgsql

GPX

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 y

red social

Módulos y funcionalidad

es

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

top related