FOSS4G and INSPIRE

60
Open Source vs. INSPIRE INSPIRE vs. Open Source What is open source doing for INSPIRE? What is INSPIRE doing for open source? Jáchym ˇ Cepický 12 1 Help Service - Remote Sensing s.r.o. Benešov http://hsrs.cz 2 OSGeo http://osgeo.org FOSS4G-CEE 2013, Bucure¸ sti

description

OSGeo, FOSS4G and their relation to INSPIRE. Presentation from http://2013.foss4g-cee.org

Transcript of FOSS4G and INSPIRE

Page 1: FOSS4G and INSPIRE

Open Source vs. INSPIREINSPIRE vs. Open Source

What is open source doing for INSPIRE?What is INSPIRE doing for open source?

Jáchym Cepický12

1Help Service - Remote Sensing s.r.o.Benešov

http://hsrs.cz2OSGeo http://osgeo.org

FOSS4G-CEE 2013, Bucuresti

Page 2: FOSS4G and INSPIRE

TOC

1 Openness, Open Source

2 Open Source Geospatial foundation

3 INSPIRE (SDI) in OSGeoView servicesDiscovery servicesDownload servicesWork must go on

4 Open source and INSPIRE

Page 3: FOSS4G and INSPIRE

Open Source?

Definition by OSIThe distribution terms of open-source software must complywith the following criteria: a:

Free redistributionFree access to the source codeDerived works. . .

ahttp://opensource.org/docs/definition.html

Page 4: FOSS4G and INSPIRE

Openness

Open is action and conversation, not a press releaseor a case study. [Chris Holmes]1

1http://cholmes.wordpress.com/2013/05/14/opening-esri/

Page 5: FOSS4G and INSPIRE

Openness

Open is action and conversation, not a press releaseor a case study. [Chris Holmes]1

Prefer open standards to proprietary onceOpen you proprietary formats and services – provide uswith documentationUse open forums to advocate your position, discusse withthe community.. . .

1http://cholmes.wordpress.com/2013/05/14/opening-esri/

Page 6: FOSS4G and INSPIRE

Openness

Open is action and conversation, not a press releaseor a case study. [Chris Holmes]1

Prefer open standards to proprietary onceOpen you proprietary formats and services – provide uswith documentationUse open forums to advocate your position, discusse withthe community.. . .

1http://cholmes.wordpress.com/2013/05/14/opening-esri/

Page 7: FOSS4G and INSPIRE

Openness

Open is action and conversation, not a press releaseor a case study. [Chris Holmes]1

Prefer open standards to proprietary onceOpen you proprietary formats and services – provide uswith documentationUse open forums to advocate your position, discusse withthe community.. . .

1http://cholmes.wordpress.com/2013/05/14/opening-esri/

Page 8: FOSS4G and INSPIRE

Openness = freedom of movement

Page 9: FOSS4G and INSPIRE

Openness = colaboration

Page 10: FOSS4G and INSPIRE

Openness = colaboration

Coding (GNU/Linux, GRASS GIS, MapServer, Firefox,Chromium, Android, . . . )Informations (Wikipedia)(Geo)Data (Open Data, OpenStreetMap, OpenAerialMap,GrassRootsMapping, . . . )

Page 11: FOSS4G and INSPIRE

Openness = colaboration

Coding (GNU/Linux, GRASS GIS, MapServer, Firefox,Chromium, Android, . . . )Informations (Wikipedia)(Geo)Data (Open Data, OpenStreetMap, OpenAerialMap,GrassRootsMapping, . . . )

Page 12: FOSS4G and INSPIRE

Openness = colaboration

Coding (GNU/Linux, GRASS GIS, MapServer, Firefox,Chromium, Android, . . . )Informations (Wikipedia)(Geo)Data (Open Data, OpenStreetMap, OpenAerialMap,GrassRootsMapping, . . . )

Page 13: FOSS4G and INSPIRE

OSGeo

Open Source Geospatial Foundation – OSGeoWe are open source geo- community.

Not-for-profit organization (US 501(c)(3) whose mission is tosupport the collaborative development of open sourcegeospatial software, and promote its widespread use.Provides financial, organizational and legal support to thebroader open source geospatial community.It also serves as an independent legal entity to whichcommunity members can contribute code.Project certification – OSGeo projects

Page 14: FOSS4G and INSPIRE

OSGeo Structure

Board of directors

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank Warmerdam

Page 15: FOSS4G and INSPIRE

OSGeo Structure

Board of directors

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank Warmerdam

Page 16: FOSS4G and INSPIRE

OSGeo Structure

Board of directors

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank Warmerdam

Page 17: FOSS4G and INSPIRE

OSGeo Structure

Board of directors

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank Warmerdam

Page 18: FOSS4G and INSPIRE

OSGeo Structure

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank WarmerdamCharter members (≈ 150) (elections!)Local chapters (20+) (http://geo-spatial.org)Committees (Website, Finance, Incubation, Education,Conference) . . .

Page 19: FOSS4G and INSPIRE

OSGeo Structure

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank WarmerdamCharter members (≈ 150) (elections!)Local chapters (20+) (http://geo-spatial.org)Committees (Website, Finance, Incubation, Education,Conference) . . .

Page 20: FOSS4G and INSPIRE

OSGeo Structure

Peter Batty, Jáchym Cepický, Michael Gerlek, Anne Ghisla,Mark Lucas, Jeff McKenna, Daniel Morissette, CameronShorter, Frank WarmerdamCharter members (≈ 150) (elections!)Local chapters (20+) (http://geo-spatial.org)Committees (Website, Finance, Incubation, Education,Conference) . . .

Page 21: FOSS4G and INSPIRE

INSPIRE in OSGeo

New forming SDI committee (focussed on INSPIRE)Current state analyzis available athttp://wiki.osgeo.org/wiki/INSPIRE

Page 22: FOSS4G and INSPIRE

TOC

1 Openness, Open Source

2 Open Source Geospatial foundation

3 INSPIRE (SDI) in OSGeoView servicesDiscovery servicesDownload servicesWork must go on

4 Open source and INSPIRE

Page 23: FOSS4G and INSPIRE

View services – Server

MapServerGeoServerdeegreeMapGuide

Page 24: FOSS4G and INSPIRE

View services – Client

OpenLayersQGIS

Page 25: FOSS4G and INSPIRE

TOC

1 Openness, Open Source

2 Open Source Geospatial foundation

3 INSPIRE (SDI) in OSGeoView servicesDiscovery servicesDownload servicesWork must go on

4 Open source and INSPIRE

Page 26: FOSS4G and INSPIRE

Discovery services

GeoNetworkdeegreepycsw

Page 27: FOSS4G and INSPIRE

TOC

1 Openness, Open Source

2 Open Source Geospatial foundation

3 INSPIRE (SDI) in OSGeoView servicesDiscovery servicesDownload servicesWork must go on

4 Open source and INSPIRE

Page 28: FOSS4G and INSPIRE

Stahovací služby

GeoServerMapServerdeegree

Page 29: FOSS4G and INSPIRE

TOC

1 Openness, Open Source

2 Open Source Geospatial foundation

3 INSPIRE (SDI) in OSGeoView servicesDiscovery servicesDownload servicesWork must go on

4 Open source and INSPIRE

Page 30: FOSS4G and INSPIRE

Work must go on

Page 31: FOSS4G and INSPIRE

MapServer

INSPIRE-related documentationhttp://mapserver.org/ogc/inspire.html.

6.0.3 (May 2012)WCS axis order and other fixesFixed resolution when UoM changes in WCS 2.0Fixed OWS GetCapabilities to report onlyrequests/operations that are enabled.. . .

6.2.0 (November 2012)INSPIRE View Service compliant, i.e. supports theprovision of an INSPIRE View Service compliant WMSServer.

6.2.1 (April 2013)GetCapabilities fixes

Page 32: FOSS4G and INSPIRE

MapServer

INSPIRE-related documentationhttp://mapserver.org/ogc/inspire.html.

6.0.3 (May 2012)WCS axis order and other fixesFixed resolution when UoM changes in WCS 2.0Fixed OWS GetCapabilities to report onlyrequests/operations that are enabled.. . .

6.2.0 (November 2012)INSPIRE View Service compliant, i.e. supports theprovision of an INSPIRE View Service compliant WMSServer.

6.2.1 (April 2013)GetCapabilities fixes

Page 33: FOSS4G and INSPIRE

MapServer

INSPIRE-related documentationhttp://mapserver.org/ogc/inspire.html.

6.0.3 (May 2012)WCS axis order and other fixesFixed resolution when UoM changes in WCS 2.0Fixed OWS GetCapabilities to report onlyrequests/operations that are enabled.. . .

6.2.0 (November 2012)INSPIRE View Service compliant, i.e. supports theprovision of an INSPIRE View Service compliant WMSServer.

6.2.1 (April 2013)GetCapabilities fixes

Page 34: FOSS4G and INSPIRE

GeoServer

GeoSolutions: Analysing GeoServer compatibility withINSPIRE requirements. Since 2.1.0 INSPIRE plugin

2.1.4 (June 2012)2.2.2 (October 2012) Fix for INSPIRE plugin andGetFetureInfo2.2.5 (February 2013) Fix for WMS GetLegendGraphic, fixof pixel size by WCS2.3.0 (Marz 2013) Fixies of WCS 2.0.0, . . .2.3.2 (May 2013) INSPIRE community plugin becameofficial GeoServer extension

Page 35: FOSS4G and INSPIRE

GeoServer

GeoSolutions: Analysing GeoServer compatibility withINSPIRE requirements. Since 2.1.0 INSPIRE plugin

2.1.4 (June 2012)2.2.2 (October 2012) Fix for INSPIRE plugin andGetFetureInfo2.2.5 (February 2013) Fix for WMS GetLegendGraphic, fixof pixel size by WCS2.3.0 (Marz 2013) Fixies of WCS 2.0.0, . . .2.3.2 (May 2013) INSPIRE community plugin becameofficial GeoServer extension

Page 36: FOSS4G and INSPIRE

GeoServer

GeoSolutions: Analysing GeoServer compatibility withINSPIRE requirements. Since 2.1.0 INSPIRE plugin

2.1.4 (June 2012)2.2.2 (October 2012) Fix for INSPIRE plugin andGetFetureInfo2.2.5 (February 2013) Fix for WMS GetLegendGraphic, fixof pixel size by WCS2.3.0 (Marz 2013) Fixies of WCS 2.0.0, . . .2.3.2 (May 2013) INSPIRE community plugin becameofficial GeoServer extension

Page 37: FOSS4G and INSPIRE

GeoServer

GeoSolutions: Analysing GeoServer compatibility withINSPIRE requirements. Since 2.1.0 INSPIRE plugin

2.1.4 (June 2012)2.2.2 (October 2012) Fix for INSPIRE plugin andGetFetureInfo2.2.5 (February 2013) Fix for WMS GetLegendGraphic, fixof pixel size by WCS2.3.0 (Marz 2013) Fixies of WCS 2.0.0, . . .2.3.2 (May 2013) INSPIRE community plugin becameofficial GeoServer extension

Page 38: FOSS4G and INSPIRE

GeoServer

GeoSolutions: Analysing GeoServer compatibility withINSPIRE requirements. Since 2.1.0 INSPIRE plugin

2.1.4 (June 2012)2.2.2 (October 2012) Fix for INSPIRE plugin andGetFetureInfo2.2.5 (February 2013) Fix for WMS GetLegendGraphic, fixof pixel size by WCS2.3.0 (Marz 2013) Fixies of WCS 2.0.0, . . .2.3.2 (May 2013) INSPIRE community plugin becameofficial GeoServer extension

Page 39: FOSS4G and INSPIRE

deegree

Deegree build and tested in Germany (Bonn). Deegree waschoosen for the main INSPIRE geoportal.More info about deegree a INSPIRE at http://wiki.deegree.org/deegreeWiki/InspireNode3.2.0-3.2.3 (March - April 2013) – Fixes for INSPIRE downloadservice and View service

Page 40: FOSS4G and INSPIRE

GeoNetwork

Two years of work between 2.6 a 2.8.Custom parameters to CSW requestVersioning of metadataGeoServer interface. . . (mor than 500 changes)

Page 41: FOSS4G and INSPIRE

PyCSW

PyCSW relatively new project (2011), OSGeo incubation.OGC compliant CSW and Reference Implementation since1.4.0Implements the INSPIRE Discovery Service TechnicalGuidance v 3.0 since version 1.0.0No UINew release 2013-6, fix ISO metadata parser for dealingwith non existing elements, . . .

Page 42: FOSS4G and INSPIRE

QGIS

Desktop (geo)data viewer full featured GIS Platform . ContainsWMS, WFS clients, data editing. INSPIRE modules:

Atom client (INSPIRE Download service 3.0)WFS 2.0 clientqgCSW - CSW metadata client klient. . .

Page 43: FOSS4G and INSPIRE

OpenLayers

OpenLayers Web mapping framework, used in various projects(HSLayers, GeoExt, InterGraph Geoportal, . . . )

Used for INSPIRE view, download and transformationserviceAligned with requirements on INSPIRE data viewers.

Page 44: FOSS4G and INSPIRE

INSPIRE and open source

TODO

Page 45: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 46: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 47: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 48: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 49: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 50: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 51: FOSS4G and INSPIRE

INSPIRE and open source

INSPIRE is about data sharing, but not about data openingINSPIRE is community, OSGeo is community – buildingbridgesPaul Smith, Robin Smith and Peter Baumann, . . . :Welcome to OSGeo communityINSPIRE is considered as opportunity to OSGeo projectsCommon keywords: #interoperability, #openness,#collaboration, #community, . . .Current standards, interoperability, development (WMTS,EPSG:3857, KLM, . . . ), but Walking on the water andwriting software against standard is easy, when both arefrozenhttp://tinyurl.com/are3na1

Page 52: FOSS4G and INSPIRE

OSGeo and INSPIRE

Report about OSGeo appearance INSPIRE Conference 2013:Paper not acceptedOSGeo workshop nearly merged with another workshopVery few people, who indicated they will help with paperand workshop preparation are actually going to theconference. http://wiki.osgeo.org/wiki/INSPIRE_conference_2013

OSGeo people are talking about INSPIRE, but INSPIRE isnot talking about open source

Cameron ShorterThe biggest good of OSGeo is the community

Page 53: FOSS4G and INSPIRE

OSGeo and INSPIRE

Report about OSGeo appearance INSPIRE Conference 2013:Paper not acceptedOSGeo workshop nearly merged with another workshopVery few people, who indicated they will help with paperand workshop preparation are actually going to theconference. http://wiki.osgeo.org/wiki/INSPIRE_conference_2013

OSGeo people are talking about INSPIRE, but INSPIRE isnot talking about open source

Cameron ShorterThe biggest good of OSGeo is the community

Page 54: FOSS4G and INSPIRE

OSGeo and INSPIRE

Report about OSGeo appearance INSPIRE Conference 2013:Paper not acceptedOSGeo workshop nearly merged with another workshopVery few people, who indicated they will help with paperand workshop preparation are actually going to theconference. http://wiki.osgeo.org/wiki/INSPIRE_conference_2013

OSGeo people are talking about INSPIRE, but INSPIRE isnot talking about open source

Cameron ShorterThe biggest good of OSGeo is the community

Page 55: FOSS4G and INSPIRE

OSGeo and INSPIRE

Report about OSGeo appearance INSPIRE Conference 2013:Paper not acceptedOSGeo workshop nearly merged with another workshopVery few people, who indicated they will help with paperand workshop preparation are actually going to theconference. http://wiki.osgeo.org/wiki/INSPIRE_conference_2013

OSGeo people are talking about INSPIRE, but INSPIRE isnot talking about open source

Cameron ShorterThe biggest good of OSGeo is the community

Page 56: FOSS4G and INSPIRE

OSGeo and INSPIRE

Report about OSGeo appearance INSPIRE Conference 2013:Paper not acceptedOSGeo workshop nearly merged with another workshopVery few people, who indicated they will help with paperand workshop preparation are actually going to theconference. http://wiki.osgeo.org/wiki/INSPIRE_conference_2013

OSGeo people are talking about INSPIRE, but INSPIRE isnot talking about open source

Cameron ShorterThe biggest good of OSGeo is the community

Page 57: FOSS4G and INSPIRE

Conclusion

OSGeo projects are doing their best, so they can be usedinside any SDIFrom the viewpoint of OSGeo, INSPIRE is one of keyinitiatives. All projects are implementing changes, requiredby INSPIRE.Open source is not the only right way. It is just another rightway – Open source software can even be professional andcommercial, but it will always remain open.

Page 58: FOSS4G and INSPIRE

Conclusion

OSGeo projects are doing their best, so they can be usedinside any SDIFrom the viewpoint of OSGeo, INSPIRE is one of keyinitiatives. All projects are implementing changes, requiredby INSPIRE.Open source is not the only right way. It is just another rightway – Open source software can even be professional andcommercial, but it will always remain open.

Page 59: FOSS4G and INSPIRE

Conclusion

OSGeo projects are doing their best, so they can be usedinside any SDIFrom the viewpoint of OSGeo, INSPIRE is one of keyinitiatives. All projects are implementing changes, requiredby INSPIRE.Open source is not the only right way. It is just another rightway – Open source software can even be professional andcommercial, but it will always remain open.

Page 60: FOSS4G and INSPIRE

Jáchym Cepický2

[email protected]://hsrs.cz/http://osgeo.org

2http://les-ejk.cz