103
www.gvsigmini.org Alberto Romeu - @alrocar Novedades gvSIG Mini jueves 22 de marzo de 2012

gvSIG MIni 2 @ SIG Libre 2012 Girona

Embed Size (px)

DESCRIPTION

Presentación de las novedades de gvSIG Mini en las sextas jornadas de SIG Libre de Girona 2012

Citation preview

Page 1: gvSIG MIni 2 @ SIG Libre 2012 Girona

www.gvsigmini.orgAlberto Romeu - @alrocar

Novedades gvSIG Mini

jueves 22 de marzo de 2012

Page 2: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

jueves 22 de marzo de 2012

Page 3: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

jueves 22 de marzo de 2012

Page 4: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapas

jueves 22 de marzo de 2012

Page 5: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...

jueves 22 de marzo de 2012

Page 6: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...Búsquedas

jueves 22 de marzo de 2012

Page 7: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutas

jueves 22 de marzo de 2012

Page 8: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutasOffline

jueves 22 de marzo de 2012

Page 9: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutasOfflineLocalización

jueves 22 de marzo de 2012

Page 10: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutasOfflineLocalizaciónOrientación

jueves 22 de marzo de 2012

Page 11: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutasOfflineLocalizaciónOrientaciónCompartir ubicación

jueves 22 de marzo de 2012

Page 12: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿Qué es gvSIG Mini?

Visor libre de mapasWMS, TMS, OSM ...BúsquedasRutasOfflineLocalizaciónOrientaciónCompartir ubicaciónStreetView ...

jueves 22 de marzo de 2012

Page 13: gvSIG MIni 2 @ SIG Libre 2012 Girona

jueves 22 de marzo de 2012

Page 14: gvSIG MIni 2 @ SIG Libre 2012 Girona

jueves 22 de marzo de 2012

Page 15: gvSIG MIni 2 @ SIG Libre 2012 Girona

+100.000

jueves 22 de marzo de 2012

Page 16: gvSIG MIni 2 @ SIG Libre 2012 Girona

0,2

11,2

2

Abril 2010Septiembre 2010

Marzo 2011Diciembre 2011

Evolución

jueves 22 de marzo de 2012

Page 17: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿por qué gvSIG Mini 2?

jueves 22 de marzo de 2012

Page 18: gvSIG MIni 2 @ SIG Libre 2012 Girona

jueves 22 de marzo de 2012

Page 19: gvSIG MIni 2 @ SIG Libre 2012 Girona

Refactor

jueves 22 de marzo de 2012

Page 20: gvSIG MIni 2 @ SIG Libre 2012 Girona

Refactor

✓Convertir gvSIG Mini en una librería reutilizable

jueves 22 de marzo de 2012

Page 21: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 22: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 23: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 24: gvSIG MIni 2 @ SIG Libre 2012 Girona

Refactor!"#$%&'()(&*)+,-(+&

!"#$%&'()(&./'0&

123-42&52,"(625&

7(89-3:;4&7(8<(725&

7(8<(725&='#&

!"#$%

&'()*+(%

!",$%-.-%

!",$%-/.-%

01#23%(4567*8%

01#23%,+'+%&'()*+(%

01#23%,*9+:4%

01#23%,+'+%!",$%

Antes

jueves 22 de marzo de 2012

Page 25: gvSIG MIni 2 @ SIG Libre 2012 Girona

Refactor

!"#$%

&'()*+(%

!",$%-.-%

!",$%-/.-%

01#23%(4567*8%

01#23%,+'+%&'()*+(%

01#23%,*9+:4%

01#23%,+'+%!",$%

!"#$%"&'"()*+"'&

,*-.*,"'&

,*-.*,"'&/01& ,*-2"$#&

3)142&0*5*&267&

3)142&8&267&

269& :0;& 20;&

<64&+$5%($,"'&<64&="+%$(*>,&0>?=*"@&

3)142&0*5*&,*-&

Ahora

jueves 22 de marzo de 2012

Page 26: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

✓Cliente de servicios de Cartociudad (WFS, WPS, WMS)

jueves 22 de marzo de 2012

Page 27: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 28: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

jueves 22 de marzo de 2012

Page 29: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

!"#$%$&

'()*+&#,-,&.,/&

.,/)0121.*-345&

✓Visualización de puntos de interés y mapas offline destinado a uso turístico con datos de OSM

jueves 22 de marzo de 2012

Page 30: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

✓Indexación, clusters, multiresolución

jueves 22 de marzo de 2012

Page 31: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

✓Búsquedas por categoría, proximidad, full-text, autocompletado

jueves 22 de marzo de 2012

Page 32: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

✓Categorías de POIs, simbología

jueves 22 de marzo de 2012

Page 33: gvSIG MIni 2 @ SIG Libre 2012 Girona

Aplicaciones

✓Favoritos✓Calles cercanas✓POIs cercanos✓Rutas

jueves 22 de marzo de 2012

Page 34: gvSIG MIni 2 @ SIG Libre 2012 Girona

gvSIG Mini 2 es una librería que facilita desarrollar aplicaciones GIS

en Android

jueves 22 de marzo de 2012

Page 35: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿y qué más?

jueves 22 de marzo de 2012

Page 36: gvSIG MIni 2 @ SIG Libre 2012 Girona

© FOX

jueves 22 de marzo de 2012

Page 37: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

jueves 22 de marzo de 2012

Page 38: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

✓Soporte sencillo capas vectoriales

jueves 22 de marzo de 2012

Page 39: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

✓Soporte sencillo capas vectoriales✓Java Topology Suite: puntos, líneas, polígonos

jueves 22 de marzo de 2012

Page 40: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

✓Soporte sencillo capas vectoriales✓Java Topology Suite: puntos, líneas, polígonos✓Información alfanúmerica

jueves 22 de marzo de 2012

Page 41: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

✓Soporte sencillo capas vectoriales✓Java Topology Suite: puntos, líneas, polígonos✓Información alfanúmerica✓Simbología

jueves 22 de marzo de 2012

Page 42: gvSIG MIni 2 @ SIG Libre 2012 Girona

API vectorial

✓Soporte sencillo capas vectoriales✓Java Topology Suite: puntos, líneas, polígonos✓Información alfanúmerica✓Simbología✓Leyenda

jueves 22 de marzo de 2012

Page 43: gvSIG MIni 2 @ SIG Libre 2012 Girona

Además hemos participado en Google Summer of Code

jueves 22 de marzo de 2012

Page 44: gvSIG MIni 2 @ SIG Libre 2012 Girona

Summer of code

jueves 22 de marzo de 2012

Page 45: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Estudiante UPV

Summer of code

jueves 22 de marzo de 2012

Page 46: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Estudiante UPV✓Mayo a Agosto

Summer of code

jueves 22 de marzo de 2012

Page 47: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Estudiante UPV✓Mayo a Agosto✓Soporte a formatos vectoriales

Summer of code

jueves 22 de marzo de 2012

Page 48: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Estudiante UPV✓Mayo a Agosto✓Soporte a formatos vectoriales✓GPX, KML, GML para gvSIG Mini 2

Summer of code

jueves 22 de marzo de 2012

Page 49: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Estudiante UPV✓Mayo a Agosto✓Soporte a formatos vectoriales✓GPX, KML, GML para gvSIG Mini 2✓En local o remoto (http y geoURI)

Summer of code

jueves 22 de marzo de 2012

Page 50: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓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

Summer of code

jueves 22 de marzo de 2012

Page 51: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓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

Summer of code

jueves 22 de marzo de 2012

Page 52: gvSIG MIni 2 @ SIG Libre 2012 Girona

No va de esto...

http://www.flickr.com/photos/26628378@N03/2988737872/in/photostream/

Summer of code

jueves 22 de marzo de 2012

Page 53: gvSIG MIni 2 @ SIG Libre 2012 Girona

Organizaciones SL

Proyectos SL

Mentores Estudiantes

jueves 22 de marzo de 2012

Page 54: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Introducir a estudiantes al desarrollo de software libre✓Fortalecer comunidades

Summer of code

jueves 22 de marzo de 2012

Page 55: gvSIG MIni 2 @ SIG Libre 2012 Girona

Hay tiempo para todo ;)

Summer of code

jueves 22 de marzo de 2012

Page 56: gvSIG MIni 2 @ SIG Libre 2012 Girona

GSoC + API vectorial

jueves 22 de marzo de 2012

Page 57: gvSIG MIni 2 @ SIG Libre 2012 Girona

GSoC + API vectorial

jueves 22 de marzo de 2012

Page 58: gvSIG MIni 2 @ SIG Libre 2012 Girona

GSoC + API vectorial

jueves 22 de marzo de 2012

Page 59: gvSIG MIni 2 @ SIG Libre 2012 Girona

todo esto está muy bien pero...

jueves 22 de marzo de 2012

Page 60: gvSIG MIni 2 @ SIG Libre 2012 Girona

¿¿¿WMS, TMS, OSM, WFS, SLD, GPX, KML, GML, API, REFACTOR,

WTF???

jueves 22 de marzo de 2012

Page 61: gvSIG MIni 2 @ SIG Libre 2012 Girona

muchos usuarios no van a entender nada...

jueves 22 de marzo de 2012

Page 62: gvSIG MIni 2 @ SIG Libre 2012 Girona

A muchos usuarios les basta con respuestas sencillas a preguntas

complicadas simples...

jueves 22 de marzo de 2012

Page 63: gvSIG MIni 2 @ SIG Libre 2012 Girona

Preguntas

jueves 22 de marzo de 2012

Page 64: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓¿Dónde hay sitios para comer cerca?

Preguntas

jueves 22 de marzo de 2012

Page 65: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓¿Dónde hay sitios para comer cerca?✓¿Qué opina la gente del buffet en mi hotel?

Preguntas

jueves 22 de marzo de 2012

Page 66: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓¿Dónde hay sitios para comer cerca?✓¿Qué opina la gente del buffet en mi hotel?✓¿Hay algún concierto cerca esta semana?

Preguntas

jueves 22 de marzo de 2012

Page 67: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓¿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?

Preguntas

jueves 22 de marzo de 2012

Page 68: gvSIG MIni 2 @ SIG Libre 2012 Girona

Ya hay servicios que responden a esas preguntas...

jueves 22 de marzo de 2012

Page 69: gvSIG MIni 2 @ SIG Libre 2012 Girona

...pero no soportan protocolos y formatos estándar...

jueves 22 de marzo de 2012

Page 70: gvSIG MIni 2 @ SIG Libre 2012 Girona

...o lo intentan y lo hacen malTwitter 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

Page 71: gvSIG MIni 2 @ SIG Libre 2012 Girona

Facilita respuestas

jueves 22 de marzo de 2012

Page 72: gvSIG MIni 2 @ SIG Libre 2012 Girona

jueves 22 de marzo de 2012

Page 73: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓Interfaz única para acceder a CUALQUIER servicio que ofrezca información geolocalizada (también WFS)

jueves 22 de marzo de 2012

Page 74: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓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

Page 75: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓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

Page 76: gvSIG MIni 2 @ SIG Libre 2012 Girona

✓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

Page 77: gvSIG MIni 2 @ SIG Libre 2012 Girona

POIProxy

jueves 22 de marzo de 2012

Page 78: gvSIG MIni 2 @ SIG Libre 2012 Girona

POIProxy

✓Nominatim, Mapquest, Cloudmade, Geonames, Panoramio, Ovi, Flickr, Twitter, LastFM, Wikipedia, Youtube, Buzz, Foursquare, Gowalla, Minube ...

jueves 22 de marzo de 2012

Page 79: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 80: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

jueves 22 de marzo de 2012

Page 81: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

✓Refactor facilita crear nuevas aplicaciones

jueves 22 de marzo de 2012

Page 82: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

✓Refactor facilita crear nuevas aplicaciones ✓onSTic, NOMADA, ikiMap, ...

jueves 22 de marzo de 2012

Page 83: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

✓Refactor facilita crear nuevas aplicaciones ✓onSTic, NOMADA, ikiMap, ...✓Soporte vectorial

jueves 22 de marzo de 2012

Page 84: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

✓Refactor facilita crear nuevas aplicaciones ✓onSTic, NOMADA, ikiMap, ...✓Soporte vectorial✓GPX, GML, KML, ...

jueves 22 de marzo de 2012

Page 85: gvSIG MIni 2 @ SIG Libre 2012 Girona

Novedades

✓Refactor facilita crear nuevas aplicaciones ✓onSTic, NOMADA, ikiMap, ...✓Soporte vectorial✓GPX, GML, KML, ...✓Cliente de POIProxy

jueves 22 de marzo de 2012

Page 86: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 87: gvSIG MIni 2 @ SIG Libre 2012 Girona

Siguientes pasos

jueves 22 de marzo de 2012

Page 88: gvSIG MIni 2 @ SIG Libre 2012 Girona

Siguientes pasos

✓Publicar gvSIG Mini 2 en Android market

jueves 22 de marzo de 2012

Page 89: gvSIG MIni 2 @ SIG Libre 2012 Girona

Siguientes pasos

✓Publicar gvSIG Mini 2 en Android market✓GeoMobile - Interoperabilidad con otras apps

jueves 22 de marzo de 2012

Page 90: gvSIG MIni 2 @ SIG Libre 2012 Girona

Siguientes pasos

✓Publicar gvSIG Mini 2 en Android market✓GeoMobile - Interoperabilidad con otras apps✓Redlining

jueves 22 de marzo de 2012

Page 91: gvSIG MIni 2 @ SIG Libre 2012 Girona

Siguientes pasos

✓Publicar gvSIG Mini 2 en Android market✓GeoMobile - Interoperabilidad con otras apps✓Redlining ✓¿GSoC 2012?

jueves 22 de marzo de 2012

Page 92: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 93: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 94: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye

jueves 22 de marzo de 2012

Page 95: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye✓Si eres usuario

jueves 22 de marzo de 2012

Page 96: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye✓Si eres usuario✓Descarga la aplicación

jueves 22 de marzo de 2012

Page 97: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye✓Si eres usuario✓Descarga la aplicación✓Reporta bugs

jueves 22 de marzo de 2012

Page 98: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye✓Si eres usuario✓Descarga la aplicación✓Reporta bugs✓Sugiere mejoras

jueves 22 de marzo de 2012

Page 99: gvSIG MIni 2 @ SIG Libre 2012 Girona

Contribuye✓Si eres usuario✓Descarga la aplicación✓Reporta bugs✓Sugiere mejoras

✓Si eres desarrollador

jueves 22 de marzo de 2012

Page 100: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 101: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 102: gvSIG MIni 2 @ SIG Libre 2012 Girona

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

Page 103: gvSIG MIni 2 @ SIG Libre 2012 Girona

Alberto Romeu - @[email protected]

www.gvsigmini.org

¡GRACIAS!

Novedades gvSIG Mini

jueves 22 de marzo de 2012