SlideShare uma empresa Scribd logo
1 de 103
Baixar para ler offline
Novedades gvSIG Mini
                                   www.gvsigmini.org
                               Alberto Romeu - @alrocar




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas
                             WMS, TMS, OSM ...




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas
                             WMS, TMS, OSM ...
                             Búsquedas




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas
                             WMS, TMS, OSM ...
                             Búsquedas
                             Rutas




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas
                             WMS, TMS, OSM ...
                             Búsquedas
                             Rutas
                             Offline




jueves 22 de marzo de 2012
¿Qué es gvSIG Mini?

                             Visor libre de mapas
                             WMS, TMS, OSM ...
                             Búsquedas
                             Rutas
                             Offline
                             Localización




jueves 22 de marzo de 2012
¿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
¿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
¿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
jueves 22 de marzo de 2012
jueves 22 de marzo de 2012
+100.000

jueves 22 de marzo de 2012
Evolución

                                                                  2

                                                 1,2
                                   1

                                                             Diciembre 2011
                    0,2                         Marzo 2011
                              Septiembre 2010
                 Abril 2010




jueves 22 de marzo de 2012
¿por qué gvSIG Mini 2?




jueves 22 de marzo de 2012
jueves 22 de marzo de 2012
Refactor




jueves 22 de marzo de 2012
Refactor

            ✓Convertir gvSIG Mini en una librería reutilizable




jueves 22 de marzo de 2012
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
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
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
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
Refactor
                                                                                0>?=*"@&
                                                             <64&="+%$(*>,&                     <64&+$5%($,"'&
                                                                              3)142&0*5*&,*-&

                             Ahora                           ,*-.*,"'&
                                                                                                      3)142&0*5*&
                                                                                                         267&


                                         !"#$%"&             ,*-.*,"'&
                                                                              ,*-2"$#&                3)142&8&267&
                                         '"()*+"'&            /01&


                               !"#$%
                                                                                      269&             :0;&          20;&
                              &'()*+(%


                             !",$%-.-%
                                            01#23%(4567*8%
                                            01#23%,+'+%&'()*+(%
                               !",$%
                               -/.-%
                                            01#23%,*9+:4%
                                            01#23%,+'+%!",$%




jueves 22 de marzo de 2012
Aplicaciones


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




jueves 22 de marzo de 2012
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
Aplicaciones




jueves 22 de marzo de 2012
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
Aplicaciones


                             ✓Indexación, clusters,
                             multiresolución




jueves 22 de marzo de 2012
Aplicaciones

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




jueves 22 de marzo de 2012
Aplicaciones


                             ✓Categorías de POIs,
                             simbología




jueves 22 de marzo de 2012
Aplicaciones

                             ✓Favoritos
                             ✓Calles cercanas
                             ✓POIs cercanos
                             ✓Rutas




jueves 22 de marzo de 2012
gvSIG Mini 2 es una librería que
   facilita desarrollar aplicaciones GIS
                en Android



jueves 22 de marzo de 2012
¿y qué más?




jueves 22 de marzo de 2012
© FOX




jueves 22 de marzo de 2012
API vectorial




jueves 22 de marzo de 2012
API vectorial

               ✓Soporte sencillo capas vectoriales




jueves 22 de marzo de 2012
API vectorial

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




jueves 22 de marzo de 2012
API vectorial

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




jueves 22 de marzo de 2012
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
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
Además hemos participado en
             Google Summer of Code



jueves 22 de marzo de 2012
Summer of code




jueves 22 de marzo de 2012
Summer of code

              ✓Estudiante UPV




jueves 22 de marzo de 2012
Summer of code

              ✓Estudiante UPV
              ✓Mayo a Agosto




jueves 22 de marzo de 2012
Summer of code

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




jueves 22 de marzo de 2012
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
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
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
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
Summer of code




                                                              No va de esto...
      http://www.flickr.com/photos/26628378@N03/2988737872/in/photostream/


jueves 22 de marzo de 2012
Organizaciones SL


                             Proyectos SL



                      Mentores              Estudiantes


jueves 22 de marzo de 2012
Summer of code


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



jueves 22 de marzo de 2012
Summer of code



                             Hay tiempo para
                                 todo ;)


jueves 22 de marzo de 2012
GSoC + API vectorial




jueves 22 de marzo de 2012
GSoC + API vectorial




jueves 22 de marzo de 2012
GSoC + API vectorial




jueves 22 de marzo de 2012
todo esto está muy bien pero...




jueves 22 de marzo de 2012
¿¿¿WMS, TMS, OSM, WFS, SLD,
    GPX, KML, GML, API, REFACTOR,
               WTF???



jueves 22 de marzo de 2012
muchos usuarios no van a
                           entender nada...




jueves 22 de marzo de 2012
A muchos usuarios les basta con
       respuestas sencillas a preguntas
           complicadas simples...



jueves 22 de marzo de 2012
Preguntas




jueves 22 de marzo de 2012
Preguntas

                     ✓¿Dónde hay sitios para comer cerca?




jueves 22 de marzo de 2012
Preguntas

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




jueves 22 de marzo de 2012
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
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
Ya hay servicios que responden a
              esas preguntas...



jueves 22 de marzo de 2012
...pero no soportan protocolos y
               formatos estándar...



jueves 22 de marzo de 2012
...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
Facilita respuestas




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




jueves 22 de marzo de 2012
✓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
✓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
✓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
POIProxy




jueves 22 de marzo de 2012
POIProxy
            ✓Nominatim,
            Mapquest, Cloudmade,
            Geonames, Panoramio,
            Ovi, Flickr, Twitter,
            LastFM, Wikipedia,
            Youtube, Buzz,
            Foursquare, Gowalla,
            Minube ...



jueves 22 de marzo de 2012
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
Novedades




jueves 22 de marzo de 2012
Novedades
            ✓Refactor facilita crear nuevas aplicaciones




jueves 22 de marzo de 2012
Novedades
            ✓Refactor facilita crear nuevas aplicaciones
             ✓onSTic, NOMADA, ikiMap, ...




jueves 22 de marzo de 2012
Novedades
            ✓Refactor facilita crear nuevas aplicaciones
             ✓onSTic, NOMADA, ikiMap, ...
            ✓Soporte vectorial




jueves 22 de marzo de 2012
Novedades
            ✓Refactor facilita crear nuevas aplicaciones
             ✓onSTic, NOMADA, ikiMap, ...
            ✓Soporte vectorial
             ✓GPX, GML, KML, ...




jueves 22 de marzo de 2012
Novedades
            ✓Refactor facilita crear nuevas aplicaciones
             ✓onSTic, NOMADA, ikiMap, ...
            ✓Soporte vectorial
             ✓GPX, GML, KML, ...
            ✓Cliente de POIProxy




jueves 22 de marzo de 2012
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
Siguientes pasos




jueves 22 de marzo de 2012
Siguientes pasos

            ✓Publicar gvSIG Mini 2 en Android market




jueves 22 de marzo de 2012
Siguientes pasos

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




jueves 22 de marzo de 2012
Siguientes pasos

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




jueves 22 de marzo de 2012
Siguientes pasos

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




jueves 22 de marzo de 2012
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
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
Contribuye




jueves 22 de marzo de 2012
Contribuye
            ✓Si eres usuario




jueves 22 de marzo de 2012
Contribuye
            ✓Si eres usuario
             ✓Descarga la aplicación




jueves 22 de marzo de 2012
Contribuye
            ✓Si eres usuario
             ✓Descarga la aplicación
             ✓Reporta bugs




jueves 22 de marzo de 2012
Contribuye
            ✓Si eres usuario
             ✓Descarga la aplicación
             ✓Reporta bugs
             ✓Sugiere mejoras




jueves 22 de marzo de 2012
Contribuye
            ✓Si eres usuario
             ✓Descarga la aplicación
             ✓Reporta bugs
             ✓Sugiere mejoras
            ✓Si eres desarrollador




jueves 22 de marzo de 2012
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
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
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
¡GRACIAS!
                             Novedades gvSIG Mini

                               Alberto Romeu - @alrocar
                                aromeu@prodevelop.es
                                   www.gvsigmini.org




jueves 22 de marzo de 2012

Mais conteúdo relacionado

Mais de Alberto Apellidos

OpenGeo Suite @ SIG Libre 2012 Girona
OpenGeo Suite @ SIG Libre 2012 GironaOpenGeo Suite @ SIG Libre 2012 Girona
OpenGeo Suite @ SIG Libre 2012 GironaAlberto Apellidos
 
Geoinquietos Valencia Open Data
Geoinquietos Valencia Open DataGeoinquietos Valencia Open Data
Geoinquietos Valencia Open DataAlberto Apellidos
 
Implantación de Geoportales con soporte técnico profesionalizado en softwar...
Implantación de Geoportales con soporte técnico profesionalizado en softwar...Implantación de Geoportales con soporte técnico profesionalizado en softwar...
Implantación de Geoportales con soporte técnico profesionalizado en softwar...Alberto Apellidos
 
Novedades gvSIG Mini 2 - 7as Jornadas gvSIG
Novedades gvSIG Mini 2 - 7as Jornadas gvSIGNovedades gvSIG Mini 2 - 7as Jornadas gvSIG
Novedades gvSIG Mini 2 - 7as Jornadas gvSIGAlberto Apellidos
 
gvSIG Mini workshop @ 6th gvSIG Conference
gvSIG Mini workshop @ 6th gvSIG ConferencegvSIG Mini workshop @ 6th gvSIG Conference
gvSIG Mini workshop @ 6th gvSIG ConferenceAlberto Apellidos
 
gvSIG Mini tutorial @ FOSS4G
gvSIG Mini tutorial @ FOSS4GgvSIG Mini tutorial @ FOSS4G
gvSIG Mini tutorial @ FOSS4GAlberto Apellidos
 

Mais de Alberto Apellidos (7)

OpenGeo Suite @ SIG Libre 2012 Girona
OpenGeo Suite @ SIG Libre 2012 GironaOpenGeo Suite @ SIG Libre 2012 Girona
OpenGeo Suite @ SIG Libre 2012 Girona
 
Geoinquietos Valencia Open Data
Geoinquietos Valencia Open DataGeoinquietos Valencia Open Data
Geoinquietos Valencia Open Data
 
Implantación de Geoportales con soporte técnico profesionalizado en softwar...
Implantación de Geoportales con soporte técnico profesionalizado en softwar...Implantación de Geoportales con soporte técnico profesionalizado en softwar...
Implantación de Geoportales con soporte técnico profesionalizado en softwar...
 
Novedades gvSIG Mini 2 - 7as Jornadas gvSIG
Novedades gvSIG Mini 2 - 7as Jornadas gvSIGNovedades gvSIG Mini 2 - 7as Jornadas gvSIG
Novedades gvSIG Mini 2 - 7as Jornadas gvSIG
 
gvSIG Mini workshop @ 6th gvSIG Conference
gvSIG Mini workshop @ 6th gvSIG ConferencegvSIG Mini workshop @ 6th gvSIG Conference
gvSIG Mini workshop @ 6th gvSIG Conference
 
gvSIG Mini tutorial @ FOSS4G
gvSIG Mini tutorial @ FOSS4GgvSIG Mini tutorial @ FOSS4G
gvSIG Mini tutorial @ FOSS4G
 
SIGATEX Móvil
SIGATEX MóvilSIGATEX Móvil
SIGATEX Móvil
 

Último

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...solanocortezluisalfr
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Último (14)

Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

gvSIG MIni 2 @ SIG Libre 2012 Girona

  • 1. Novedades gvSIG Mini www.gvsigmini.org Alberto Romeu - @alrocar jueves 22 de marzo de 2012
  • 2. ¿Qué es gvSIG Mini? jueves 22 de marzo de 2012
  • 3. ¿Qué es gvSIG Mini? jueves 22 de marzo de 2012
  • 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
  • 13. jueves 22 de marzo de 2012
  • 14. jueves 22 de marzo de 2012
  • 15. +100.000 jueves 22 de marzo de 2012
  • 16. Evolución 2 1,2 1 Diciembre 2011 0,2 Marzo 2011 Septiembre 2010 Abril 2010 jueves 22 de marzo de 2012
  • 17. ¿por qué gvSIG Mini 2? jueves 22 de marzo de 2012
  • 18. jueves 22 de marzo de 2012
  • 19. Refactor 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
  • 25. Refactor 0>?=*"@& <64&="+%$(*>,& <64&+$5%($,"'& 3)142&0*5*&,*-& Ahora ,*-.*,"'& 3)142&0*5*& 267& !"#$%"& ,*-.*,"'& ,*-2"$#& 3)142&8&267& '"()*+"'& /01& !"#$% 269& :0;& 20;& &'()*+(% !",$%-.-% 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
  • 28. Aplicaciones 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
  • 35. ¿y qué más? jueves 22 de marzo de 2012
  • 36. © FOX jueves 22 de marzo de 2012
  • 37. API vectorial jueves 22 de marzo de 2012
  • 38. API vectorial ✓Soporte sencillo capas vectoriales jueves 22 de marzo de 2012
  • 39. API vectorial ✓Soporte sencillo capas vectoriales ✓Java Topology Suite: puntos, líneas, polígonos jueves 22 de marzo de 2012
  • 40. API vectorial ✓Soporte sencillo capas vectoriales ✓Java Topology Suite: puntos, líneas, polígonos ✓Información alfanúmerica jueves 22 de marzo de 2012
  • 41. 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
  • 42. 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
  • 43. Además hemos participado en Google Summer of Code jueves 22 de marzo de 2012
  • 44. Summer of code 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
  • 61. muchos usuarios no van a entender nada... jueves 22 de marzo de 2012
  • 62. A muchos usuarios les basta con respuestas sencillas a preguntas complicadas simples... jueves 22 de marzo de 2012
  • 63. Preguntas 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
  • 71. Facilita respuestas jueves 22 de marzo de 2012
  • 72. 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
  • 77. 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
  • 80. Novedades 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
  • 87. Siguientes pasos 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
  • 94. Contribuye 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