4. ¿Qué es gvSIG Mini?
Visor libre de mapas
jueves 22 de marzo de 2012
5. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
jueves 22 de marzo de 2012
6. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
jueves 22 de marzo de 2012
7. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
jueves 22 de marzo de 2012
8. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
Offline
jueves 22 de marzo de 2012
9. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
Offline
Localización
jueves 22 de marzo de 2012
10. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
Offline
Localización
Orientación
jueves 22 de marzo de 2012
11. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
Offline
Localización
Orientación
Compartir ubicación
jueves 22 de marzo de 2012
12. ¿Qué es gvSIG Mini?
Visor libre de mapas
WMS, TMS, OSM ...
Búsquedas
Rutas
Offline
Localización
Orientación
Compartir ubicación
StreetView ...
jueves 22 de marzo de 2012
20. Refactor
✓Convertir gvSIG Mini en una librería reutilizable
jueves 22 de marzo de 2012
21. Refactor
✓Convertir gvSIG Mini en una librería reutilizable
✓API controles sobre el mapa (selección,
dibujado, zoom, pan, ...)
jueves 22 de marzo de 2012
22. Refactor
✓Convertir gvSIG Mini en una librería reutilizable
✓API controles sobre el mapa (selección,
dibujado, zoom, pan, ...)
✓Más fácil añadir funcionalidad
jueves 22 de marzo de 2012
23. Refactor
✓Convertir gvSIG Mini en una librería reutilizable
✓API controles sobre el mapa (selección,
dibujado, zoom, pan, ...)
✓Más fácil añadir funcionalidad
✓Aplicaciones más personalizables
jueves 22 de marzo de 2012
24. Refactor
!"#$%&'()(&
*)+,-(+&
7(8<(725& 7(89-3:;4&
Antes
7(8<(725& 123-42& !"#$%&'()(&
='#& 52,"(625& ./'0&
!"#$%
&'()*+(%
!",$%-.-%
01#23%(4567*8%
01#23%,+'+%&'()*+(%
!",$%
-/.-%
01#23%,*9+:4%
01#23%,+'+%!",$%
jueves 22 de marzo de 2012
26. Aplicaciones
✓Cliente de servicios de
Cartociudad (WFS, WPS, WMS)
jueves 22 de marzo de 2012
27. Aplicaciones
✓Concurso AbreDatos
✓Sprint 48 horas, hasta 4 personas
✓open data - Reutilizar datos de administraciones
públicas, poniéndolos accesibles utilizando estándares
✓Software libre
jueves 22 de marzo de 2012
29. Aplicaciones
✓Visualización de puntos de interés y
mapas offline destinado a uso turístico con
datos de OSM
!"#$%$& .,/)0121.*-345&
'()*+&#,-,&.,/&
jueves 22 de marzo de 2012
30. Aplicaciones
✓Indexación, clusters,
multiresolución
jueves 22 de marzo de 2012
31. Aplicaciones
✓Búsquedas por
categoría, proximidad,
full-text,
autocompletado
jueves 22 de marzo de 2012
32. Aplicaciones
✓Categorías de POIs,
simbología
jueves 22 de marzo de 2012
33. Aplicaciones
✓Favoritos
✓Calles cercanas
✓POIs cercanos
✓Rutas
jueves 22 de marzo de 2012
34. gvSIG Mini 2 es una librería que
facilita desarrollar aplicaciones GIS
en Android
jueves 22 de marzo de 2012
45. Summer of code
✓Estudiante UPV
jueves 22 de marzo de 2012
46. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
jueves 22 de marzo de 2012
47. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
✓Soporte a formatos vectoriales
jueves 22 de marzo de 2012
48. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
✓Soporte a formatos vectoriales
✓GPX, KML, GML para gvSIG Mini 2
jueves 22 de marzo de 2012
49. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
✓Soporte a formatos vectoriales
✓GPX, KML, GML para gvSIG Mini 2
✓En local o remoto (http y geoURI)
jueves 22 de marzo de 2012
50. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
✓Soporte a formatos vectoriales
✓GPX, KML, GML para gvSIG Mini 2
✓En local o remoto (http y geoURI)
✓Proveedor GPX para gvSIG 2.0
jueves 22 de marzo de 2012
51. Summer of code
✓Estudiante UPV
✓Mayo a Agosto
✓Soporte a formatos vectoriales
✓GPX, KML, GML para gvSIG Mini 2
✓En local o remoto (http y geoURI)
✓Proveedor GPX para gvSIG 2.0
✓Desarrollo al mismo tiempo que el API vectorial
jueves 22 de marzo de 2012
52. Summer of code
No va de esto...
http://www.flickr.com/photos/26628378@N03/2988737872/in/photostream/
jueves 22 de marzo de 2012
53. Organizaciones SL
Proyectos SL
Mentores Estudiantes
jueves 22 de marzo de 2012
54. Summer of code
✓Introducir a estudiantes al
desarrollo de software libre
✓Fortalecer comunidades
jueves 22 de marzo de 2012
55. Summer of code
Hay tiempo para
todo ;)
jueves 22 de marzo de 2012
56. GSoC + API vectorial
jueves 22 de marzo de 2012
57. GSoC + API vectorial
jueves 22 de marzo de 2012
58. GSoC + API vectorial
jueves 22 de marzo de 2012
59. todo esto está muy bien pero...
jueves 22 de marzo de 2012
60. ¿¿¿WMS, TMS, OSM, WFS, SLD,
GPX, KML, GML, API, REFACTOR,
WTF???
jueves 22 de marzo de 2012
64. Preguntas
✓¿Dónde hay sitios para comer cerca?
jueves 22 de marzo de 2012
65. Preguntas
✓¿Dónde hay sitios para comer cerca?
✓¿Qué opina la gente del buffet en mi hotel?
jueves 22 de marzo de 2012
66. Preguntas
✓¿Dónde hay sitios para comer cerca?
✓¿Qué opina la gente del buffet en mi hotel?
✓¿Hay algún concierto cerca esta semana?
jueves 22 de marzo de 2012
67. Preguntas
✓¿Dónde hay sitios para comer cerca?
✓¿Qué opina la gente del buffet en mi hotel?
✓¿Hay algún concierto cerca esta semana?
✓¿Qué es este monumento que tengo
delante?
jueves 22 de marzo de 2012
68. Ya hay servicios que responden a
esas preguntas...
jueves 22 de marzo de 2012
69. ...pero no soportan protocolos y
formatos estándar...
jueves 22 de marzo de 2012
70. ...o lo intentan y lo hacen mal
Twitter API: “GeoJSON specifies a longitude then a latitude,
whereas we are currently representing it as a latitude then a
longitude”
//FAIL
{ "type":"Point", "coordinates": [37.78217, -122.40062] }
jueves 22 de marzo de 2012
73. ✓Interfaz única para acceder a CUALQUIER
servicio que ofrezca información geolocalizada
(también WFS)
jueves 22 de marzo de 2012
74. ✓Interfaz única para acceder a CUALQUIER
servicio que ofrezca información geolocalizada
(también WFS)
✓Transforma JSON o XML en GeoJSON
jueves 22 de marzo de 2012
75. ✓Interfaz única para acceder a CUALQUIER
servicio que ofrezca información geolocalizada
(también WFS)
✓Transforma JSON o XML en GeoJSON
✓API pública
jueves 22 de marzo de 2012
76. ✓Interfaz única para acceder a CUALQUIER
servicio que ofrezca información geolocalizada
(también WFS)
✓Transforma JSON o XML en GeoJSON
✓API pública
✓Libre - https://github.com/alrocar/POIProxy
jueves 22 de marzo de 2012
78. POIProxy
✓Nominatim,
Mapquest, Cloudmade,
Geonames, Panoramio,
Ovi, Flickr, Twitter,
LastFM, Wikipedia,
Youtube, Buzz,
Foursquare, Gowalla,
Minube ...
jueves 22 de marzo de 2012
79. POIProxy
✓Nominatim,
Mapquest, Cloudmade,
Geonames, Panoramio,
Ovi, Flickr, Twitter,
LastFM, Wikipedia,
Youtube, Buzz,
Foursquare, Gowalla,
Minube ...
✓Ojo a los terms of
service
jueves 22 de marzo de 2012
81. Novedades
✓Refactor facilita crear nuevas aplicaciones
jueves 22 de marzo de 2012
82. Novedades
✓Refactor facilita crear nuevas aplicaciones
✓onSTic, NOMADA, ikiMap, ...
jueves 22 de marzo de 2012
83. Novedades
✓Refactor facilita crear nuevas aplicaciones
✓onSTic, NOMADA, ikiMap, ...
✓Soporte vectorial
jueves 22 de marzo de 2012
84. Novedades
✓Refactor facilita crear nuevas aplicaciones
✓onSTic, NOMADA, ikiMap, ...
✓Soporte vectorial
✓GPX, GML, KML, ...
jueves 22 de marzo de 2012
85. Novedades
✓Refactor facilita crear nuevas aplicaciones
✓onSTic, NOMADA, ikiMap, ...
✓Soporte vectorial
✓GPX, GML, KML, ...
✓Cliente de POIProxy
jueves 22 de marzo de 2012
86. Novedades
✓Refactor facilita crear nuevas aplicaciones
✓onSTic, NOMADA, ikiMap, ...
✓Soporte vectorial
✓GPX, GML, KML, ...
✓Cliente de POIProxy
✓Acceso a CUALQUIER servicio de POIs
jueves 22 de marzo de 2012
88. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
jueves 22 de marzo de 2012
89. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
✓GeoMobile - Interoperabilidad con otras apps
jueves 22 de marzo de 2012
90. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
✓GeoMobile - Interoperabilidad con otras apps
✓Redlining
jueves 22 de marzo de 2012
91. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
✓GeoMobile - Interoperabilidad con otras apps
✓Redlining
✓¿GSoC 2012?
jueves 22 de marzo de 2012
92. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
✓GeoMobile - Interoperabilidad con otras apps
✓Redlining
✓¿GSoC 2012?
✓Crear capas desde GPS
jueves 22 de marzo de 2012
93. Siguientes pasos
✓Publicar gvSIG Mini 2 en Android market
✓GeoMobile - Interoperabilidad con otras apps
✓Redlining
✓¿GSoC 2012?
✓Crear capas desde GPS
✓Soporte a shapes
jueves 22 de marzo de 2012
95. Contribuye
✓Si eres usuario
jueves 22 de marzo de 2012
96. Contribuye
✓Si eres usuario
✓Descarga la aplicación
jueves 22 de marzo de 2012
97. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
jueves 22 de marzo de 2012
98. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
✓Sugiere mejoras
jueves 22 de marzo de 2012
99. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
✓Sugiere mejoras
✓Si eres desarrollador
jueves 22 de marzo de 2012
100. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
✓Sugiere mejoras
✓Si eres desarrollador
✓Usa gvSIG Mini en tu app
jueves 22 de marzo de 2012
101. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
✓Sugiere mejoras
✓Si eres desarrollador
✓Usa gvSIG Mini en tu app
✓Añade controles o capas
jueves 22 de marzo de 2012
102. Contribuye
✓Si eres usuario
✓Descarga la aplicación
✓Reporta bugs
✓Sugiere mejoras
✓Si eres desarrollador
✓Usa gvSIG Mini en tu app
✓Añade controles o capas
✓Si eres estudiante participa en GSoC
jueves 22 de marzo de 2012
103. ¡GRACIAS!
Novedades gvSIG Mini
Alberto Romeu - @alrocar
aromeu@prodevelop.es
www.gvsigmini.org
jueves 22 de marzo de 2012