gvSIG 2.0
-
Upload
jorge-sanz -
Category
Technology
-
view
221 -
download
0
description
Transcript of gvSIG 2.0
GVSIG DESKTOP 2.0NOVEDADES Y MOTIVACIONES
http://bit.ly/foss4gba-gvsig2
JORGE SANZTrabajo en
Participo en:
y
Prodevelop@xurxosanz
gvSIGOSGeo OSGeo-esGeoinquietos ValenciaOSM
¿QUÉ ES GVSIG?Aplicaciones: gvSIG Desktop , Mobile y MiniProyecto de software libre: Asociación gvSIG:
http://gvsig.orghttp://gvsig.com
¿QUÉ ES GVSIG DESKTOP?
¿QUÉ ERA GVSIG DESKTOP EN 2008?Producto:
madurograndedifícil de mantener
Alta complejidadAlto acoplamientoPequeños cambios = alto impacto
¿CÓMO SOLUCIONAR ESTO?REFACTORIZACIÓN GRANDE
REFACTORIZACIÓN DE GVSIGEl acceso a datos: el motor de gvSIGCreación de nuevas APIsSeparación estricta de API e implementaciónCapa de compatibilidad para gvSIG MobileMucho más costosa de lo esperado
VENTAJAS DE LA NUEVA ARQUITECTURACorrección de erroresVersiones más frecuentesMenos impacto= menor tiempo de desarrollo= menor costeNuevas aplicaciones
NO SOLO UNA REFACTORIZACIÓNReestructuración del sistema de gestión de código: mavenNuevas funcionalidades
MAVENhttp://devel.gvsig.org/sites/org.gvsig.tools/3.0.0/org.gvsig.tools/
FUNCIONALIDADESAlgunos ejemplos....Algunos ejemplos.... 1.121.12 2.02.0Leyenda tartas y barras XTabla en mapa XImportar/exportar símbolos XAdministrador complementos - XCSV XNETCDF XDatos multitemporales XGestión de metadatos XNetwork analysis XWMTS XRaster tile cache X
NUEVO INSTALADOR
GESTOR DE COMPLEMENTOS
SCRIPTING
SCRIPTINGdef main(): layer = currentLayer()
emax = 0.0 emin = 0.0
for feature in layer.features(): if feature.ELEVATION > emax : emax = feature.ELEVATION if feature.ELEVATION < emin or emin == 0.0: emin = feature.ELEVATION msgbox("máximum Elevation= %s and minimum= %s" % (emax, emin), "Elevation", 0)1
MEJORAS EN RASTERCache de datos raster en teselasVisualización en teselasReproyecciónNuevos servicios: OSM/WMTS/PostGIS Raster/NetCDFMejoras en InfoByPoint y gestión de ROIs
GRÁFICAS
¿DÓNDE ESTAMOS AHORA?gvSIG 2.0 (2066)No tan estable como nos gustaríaUna buena base para conseguir un producto robusto yconfiableContamos con vuestra ayuda para el testeo y nuevascontribuciones
¡MUCHAS GRACIAS!
REFERENCIASMejoras en el tratamiento de datos raster en gvSIG 2.Nacho BrodingvSIG 2.0, un nuevo gvSIG. César OrdiñanaNovedades gvSIG 2.0. Álvaro AnguixgvSIG Scripting. Víctor AcevedoGráficas gvSIG. Fran Peñarrubia
Esta obra está bajo una .
Licencia Creative CommonsAtribución-NoComercial-CompartirIgual 3.0 Unported