1
Qué es ikiMap www.ikimap.com 2
Qué es ikiMap ¿Qué haces con tus mapas? www.ikimap.com 3
Qué es ikiMap = + www.ikimap.com 4
Los cambios de ikiMap en el 2012 Novedades 2012 Los cambios de ikiMap en el 2012 www.ikimap.com 5
Reingeniería (Rendimiento) Novedades 2012 Reingeniería (Rendimiento) www.ikimap.com 6
Rediseño (usabilidad) Novedades 2012 Rediseño (usabilidad) www.ikimap.com 7
API API www.ikimap.com 8
COMENTARIOS, FAVORITOS… API Bloques de métodos de la API de ikiMap http://www.ikimap.com/wikimapi/ USUARIOS MAPAS IKIMAPAS CANALES BÚSQUEDAS COMENTARIOS, FAVORITOS… www.ikimap.com 9
API Aplicaciones Servicios REST Autenticación HTTP Básica Peticiones HTTP mediante GET o POST Servicio Web REST Respuesta XML o JSON Solicitud HTTP (GET/POST) Aplicaciones Servicios REST Respuesta (XML/JSON) www.ikimap.com 10
API Respuesta XML o JSON XML: JSON: www.ikimap.com <ikiMapServicioResult modo=“ok” > <elemento1>${elemento1}</elemento1 > <elementos2> <elemento21>${elemento21}</elemento21> <elemento22>${elemento22}</elemento22> </elementos2 > </ikiMapServicioResult> JSON: { “elemento1”: ${elemento1}, “elementos2”: “elemento21”: ${elemento21}, “elemento22”: ${elemento22} } www.ikimap.com 11
API Solicitar una key: dev@ikimap.com Recomendaciones: Hacer un uso Responsable Moderado No abusivo Feedback www.ikimap.com 12
API Integración con terceros www.ikimap.com 13
ikiMap Labs www.ikimap.com 14
ikiMap Labs Editor de mapas Visualizador de mapas Buscador de mapas www.ikimap.com 15
ikiMap Labs www.ikimap.com 16
ikiMap Labs MAPA www.ikimap.com 17
ikiMap Labs Ecosistema ikiMap Buscador 2 Buscador 3 Editor 2 Editor 3 Visualizador 1 Buscador 1 Visualizador2 Visualizador3 Visualizador4 www.ikimap.com 18
ikiMap móvil www.ikimap.com 19
Aplicación para móviles www.ikimap.com
Comunidad y red social Http + XML o JSON www.ikimap.com 21
Solucionado con librerías de Android + Java Comunidad y red social Solucionado con librerías de Android + Java www.ikimap.com 22
Publicación de mapas Http + KML, KMZ y GPX www.ikimap.com 23
Publicación de mapas www.ikimap.com 24
Publicación de mapas ? www.ikimap.com 25
Publicación de mapas www.ikimap.com 26
Publicación de mapas www.ikimap.com 27
Publicación de mapas Integración mediante WebChromeClient & WebView Llamadas callJS a funciones JavaScript Rendimiento no adecuado Funcionalidad MultiTouch no implementada en Android www.ikimap.com
Publicación de mapas www.ikimap.com 29
Publicación de mapas ¿osmdroid gvSIG Mini? www.ikimap.com 30
Publicación de mapas www.ikimap.com 31
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 www.ikimap.com 32
gvSIG Mini www.ikimap.com
Conclusiones www.ikimap.com Uso de funcionalidades ya desarrolladas (no reinventar la rueda) Sinergias entre proyectos Agghhhhh!!!, maldita documentación Mantenimiento de parte de tus desarrollos www.ikimap.com 34
Fin 35