gvSIG MIni 2 @ SIG Libre 2012 Girona

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

description

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

Transcript of gvSIG MIni 2 @ SIG Libre 2012 Girona

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