gvSIG: Open Source for handling Geospatial...

Post on 19-Aug-2020

0 views 0 download

transcript

FOSS4G 2008. Cape Town. 29/9 - 3/10

gvSIGgvSIG: Open Source for handling : Open Source for handling Geospatial InformationGeospatial Information

Status ReportStatus ReportTowards an Open OrganizationTowards an Open Organization

Gabriel Carrión RicoGabriel Carrión Ricocarrion_gab [AT] gva [DOT] es

gvSIG Project LeaderConselleria de Infraestructuras y Transporte

Generalitat Valenciana

FOSS4G 2008 – Cape Town (SouthAfrica)FOSS4G 2008 – Cape Town (SouthAfrica)

Miguel MontesinosMiguel Montesinosmmontesinos [AT] prodevelop [DOT] es

gvSIG PSC MemberCTO PRODEVELOP

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject Origin

What gvSIG providesWhat gvSIG provides

What we are working onWhat we are working on

Project dimensionProject dimension

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject OriginWhat gvSIG providesWhat gvSIG provides

What we are working onWhat we are working on

Project dimensionProject dimension

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project OriginProject Origin

Part of a project: Part of a project: “Full open systems migration of the Regional “Full open systems migration of the Regional Government of Infrastructures and Transport of Generalitat Valenciana”Government of Infrastructures and Transport of Generalitat Valenciana”..

Gap Analysis of suitable open source for systems.Gap Analysis of suitable open source for systems.

No advanced GIS client → Just do itNo advanced GIS client → Just do it

C++ / Java PilotsC++ / Java Pilots

Java, GNU/GPL, INSPIRE, Modular designJava, GNU/GPL, INSPIRE, Modular design

Fast evolutionFast evolution

FOSS4G 2008. Cape Town. 29/9 - 3/10

EU R & D & I Project

Project OriginProject Origin

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject Origin

What gvSIG providesWhat gvSIG providesWhat we are working onWhat we are working on

Project dimensionProject dimension

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

What gvSIG does (as of 1.1.2)What gvSIG does (as of 1.1.2)

Vector FormatsVector FormatsRead: SHP, GML, KML, DXF, DGN, DWG.Write: SHP, GML, KML, DXF

Raster Formats (Raster Formats (ECW, MrSID, GeoTIFF, others through GDAL)ECW, MrSID, GeoTIFF, others through GDAL)

Geodatabases Geodatabases (PostGIS, Oracle, mySQL)(PostGIS, Oracle, mySQL)

SDI (WMS, WMC, WFS, WCS, CSW, ...)SDI (WMS, WMC, WFS, WCS, CSW, ...)Reprojection frameworkReprojection frameworkLayoutsLayoutsEditingEditingGeoprocessingGeoprocessing

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

KML 2.1 supportKML 2.1 support

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

GML 3.1.1GML 3.1.1WFS 1.1.0WFS 1.1.0New north symbolsNew north symbolsNew geoprocessesNew geoprocesses

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

Field calculatorField calculator

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

Export to AnnotationExport to AnnotationAnnotation EnhancementsAnnotation Enhancements

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

Network analysisNetwork analysisShortest pathStop pointsRoute InformationTopology generation

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

3D pilot3D pilot

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

gvSIG Mobile pilotgvSIG Mobile pilot

SHP, ECW, WMS viewerGPS supportMeasurements, attributes infoLayer managementData exportation from gvSIG

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

Metadata prototypeMetadata prototype

SHP metadata extractionISO 19115 metadata editorPublish to GeoNetwork OS

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's new in gvSIG (as of 1.1.2)What's new in gvSIG (as of 1.1.2)

Publishing ExtensionPublishing Extension

UMN MapServer 5.X : WMS 1.1.0, WFS 1.0.0, WCS 1.0.0GeoServer 1.5.4 : WFS 1.0.0

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject Origin

What gvSIG providesWhat gvSIG provides

What we are working onWhat we are working onProject dimensionProject dimension

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

OGC support improvementOGC support improvementgvSIG supports now:gvSIG supports now:

Web Map Service (WMS)Web Feature Service (WFS)Web Coverage Service (WCS)Web Map Context (WMC)Gazetter- Service (ADL, WFS, WFS-G, IDEC)Catalog- Service (Z3950, SRW, CSW/ISO 19115, CSW/ebRIM)Geography Markup Language (GML 1.1.3)Keywhole Markup Language (KML 2.1)

Under constructionUnder constructionWeb Feature Service Transactional (WFS-T)Style Layer Descriptor (SLD)

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Advanced Symbology (I)Advanced Symbology (I)

Symbol EditorSymbol Editor

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Advanced Symbology (II)Advanced Symbology (II)

HierarchyHierarchy Conflict resolutionConflict resolution

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Advanced Symbology (III)Advanced Symbology (III)

Symbol GallerySymbol Gallery

GraphicsGraphicsAdv. LabellingAdv. Labelling

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Raster + Remote SensingRaster + Remote Sensing

HistogramsHistogramsFiltersFiltersClippingClippingClassificationClassificationProfilesProfilesFussionFussionROI'sROI's

Transformation functionsTransformation functionsImage enhancementImage enhancement

Formats (Erdars, Ilwis, Envi, Formats (Erdars, Ilwis, Envi, HDR, Raw, Idrisis,...)HDR, Raw, Idrisis,...)Band selectionBand selectionSave to RasterSave to RasterGeolocatingGeolocating......

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Network AnalysisNetwork Analysis

Travelling Salesman ProblemTravelling Salesman ProblemService AreaService AreaMinimum Spanning TreeMinimum Spanning TreeDistance MatrixDistance MatrixClosest FacilityClosest Facility

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

TopologyTopology

Topology definition, Topology definition, validation and fixingvalidation and fixing

Topological editing toolsTopological editing tools

Geoprocessing toolsGeoprocessing tools

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

3D3D

2,5 D & 3D2,5 D & 3DAnimationsAnimationsNavigationNavigationTime-series on 2D & 3DTime-series on 2D & 3DTIN – raster integrationTIN – raster integrationGeoprocessing on 3DGeoprocessing on 3D3D on layouts3D on layouts......

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

gvSIG MobilegvSIG Mobile

Compatibilization of gvSIG coreCompatibilization of gvSIG coreGPL Java ME VM supportGPL Java ME VM supportEditingEditingCustom formsCustom formsMore formats (KML, GML, GPX,...)More formats (KML, GML, GPX,...)libLocationlibLocationGeosynchronizationGeosynchronizationMore OGC supportMore OGC supportPorting to OpenMoko, Android,...Porting to OpenMoko, Android,...

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

Topography ToolsTopography Tools

Field survey toolsField survey toolsTopographic calculusTopographic calculusDTM'sDTM'sStationsStationsCorrectionsCorrections

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

SWE (Sensor Web Enablement)SWE (Sensor Web Enablement)

SensorML supportSensorML supportSOS clientSOS clientIntegration on desktop & mobileIntegration on desktop & mobileAnimation renderingAnimation renderingGraphicsGraphicsSensor discoverySensor discovery

FOSS4G 2008. Cape Town. 29/9 - 3/10

What's going on?What's going on?

More modulesMore modules

LIDAR supportLIDAR supportSQL Server driverSQL Server driverRoads access through WPSRoads access through WPSCodec BXMLCodec BXMLNormalization & GeocodificationNormalization & GeocodificationReports & Graphics integrationReports & Graphics integrationOSMOSM

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject Origin

What gvSIG providesWhat gvSIG provides

What we are working onWhat we are working on

Project dimensionProject dimensionTowards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

Some figuresSome figures

First version: 0.2 (oct-2004)First version: 0.2 (oct-2004)Countries with downloads: ~60Countries with downloads: ~60Users in mailing lists: + 2.300Users in mailing lists: + 2.300Active developers: 30-40Active developers: 30-40Contributors & Collaborators: ~200Contributors & Collaborators: ~200

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

CollaborationsCollaborations

More than 100 public and private organizations, from More than 100 public and private organizations, from Spain, Europe and LatinAmerica.Spain, Europe and LatinAmerica.

47%Public

Administration

23%Companies

16%Universities

14%Research Centers

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

CollaborationsCollaborations

CompaniesCompaniesProdevelop (Spain)Iver (Spain)Software colaborativo (Spain)DiSiD (Spain)LogEX (Spain)Dielmo (Spain)Creativa (Venezuela)Alkante (France)Etc.

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

CollaborationsCollaborations

Research CentersResearch CentersEU-Joint Research Center (Milan-Italy)ITI (UPV-Spain)LISSIT (UV-Spain)IDR (Spain)Ai2 (UPV-Spain)...

Participation in UNSDI (UN-SDI)Participation in UNSDI (UN-SDI)

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

CollaborationsCollaborations

UniversitiesUniversitiesU. Jaume I (Spain)U. Polytechnic Valencia (Spain)U. Valencia (Spain)U. Laussanne (Switzerland)U. Polytechnic Madrid (Spain)U. California (Santa Barbara)U. Oxford (UK)U. Polytechnic Catalunya (Spain)U. Alicante (Spain)U. Rennes (France)U. Extremadura (Spain)U. Patagonia (Argentina)Etc.

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

gvSIG conference evolutiongvSIG conference evolution

1as Jornadas gvSIG: “Comparte el conocimiento”

2as Jornadas gvSIG: “Construyendo realidades”

3as Jornadas gvSIG: “Consolidar & Avanzar”

0

50100

150

200

250300

350

400

450

500550

600Asistentes Jornadas gvSIG

FOSS4G 2008. Cape Town. 29/9 - 3/10

Project DimensionProject Dimension

44thth gvSIG Conference gvSIG Conference

1-5 dec. 2008. Valencia 1-5 dec. 2008. Valencia (Spain)(Spain)

gvSIG Conference+ OGC Technical Committee Meeting+ Eclipse Day

FOSS4G 2008. Cape Town. 29/9 - 3/10

AgendaAgenda

Project OriginProject Origin

What gvSIG providesWhat gvSIG provides

What we are working onWhat we are working on

Project DimensionProject Dimension

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

The project is growing. More and more different The project is growing. More and more different stakeholdersstakeholders

The complexity growsThe complexity grows

We need to organize ourselves to enable development of We need to organize ourselves to enable development of our objectives, dimension and evolution.our objectives, dimension and evolution.

How do we organize ourselves?

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

A project aimed at the creation of an infrastructure A project aimed at the creation of an infrastructure for easing the work in a collaborative way, open to for easing the work in a collaborative way, open to any organization willing to collaborate with gvSIG any organization willing to collaborate with gvSIG and promote gvSIG.and promote gvSIG.

Open Organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

What tools and actions are we taking for What tools and actions are we taking for ensuring project quality? ensuring project quality?

Towards an open organizationTowards an open organization

Put the project in the hands of Put the project in the hands of the communitythe community

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

Collaborative InfrastructureCollaborative Infrastructurehttp://gvsig.org

FOSS4G 2008. Cape Town. 29/9 - 3/10

User & technical documentation availableUser & technical documentation available

(under construction)(under construction)http://gvsig.org

Towards an open organizationTowards an open organization

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

Open subversion repositoryOpen subversion repositoryhttp://subversion.gvsig.org/gvSIG/

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

Open FTP repository for builds, and other stuffOpen FTP repository for builds, and other stuffftp://gvsig.org

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

Plugin repository for the Plugin repository for the communitycommunity

https://gvsig.org/web/plugins/downloads

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

On-line L10N tool: an open gate for new On-line L10N tool: an open gate for new communities of userscommunities of users

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

Mailing lists for the communityMailing lists for the communityProvide infrastructure for new users communitiesUnder gvSIG umbrellaSelf-moderated lists

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

We look forward an organizationWe look forward an organizationGathering companies, universities & administrationsA common space: If everyone contributes, everyone winsBuild a qualitity business model that can be adopted by companies (spec. SME's)Working for technology independenceLight structure easy to sustainLooking for collaboration points with other organizations and projects, related to open-source and in the Geo world

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

We'd like gvSIG to be seen as a We'd like gvSIG to be seen as a project/organization thatproject/organization that

Promotes a framework for business agreements with mutual benefit.Provides quality seals to new developments.Promotes collaboration & participation.Everyone respecting its principles is wellcomeKeeps equal terms among participants

FOSS4G 2008. Cape Town. 29/9 - 3/10

Towards an open organizationTowards an open organization

As a final thingAs a final thingIn an open-source project come together:

Technical aspects → ScienceCommercial aspects → EconomicsOrganizational aspects → Politics

A whole vision of all those aspects must exist, in order to be able to have a global view, and to be able in any moment to interpret, analyze and take decissions.

FOSS4G 2008. Cape Town. 29/9 - 3/10

gvSIGgvSIG Status ReportStatus ReportTowards an Open OrganizationTowards an Open Organization

Gabriel Carrión RicoGabriel Carrión Ricocarrion_gab [AT] gva [DOT] es

gvSIG Project LeaderConselleria de Infraestructuras y Transporte

Generalitat Valenciana

FOSS4G 2008 – Cape Town (SouthAfrica)FOSS4G 2008 – Cape Town (SouthAfrica)

Miguel MontesinosMiguel Montesinosmmontesinos [AT] prodevelop [DOT] es

gvSIG PSC MemberCTO PRODEVELOP

“Did I perform something useful for the community? Hence, I got benefit from it”Marco Aurelio, 180 AC