Skip to content

Reference Implementations

Luis Bermudez edited this page Oct 29, 2019 · 54 revisions

Definition

A Reference Implementation is a fully functional, licensed copy of a tested, branded software that has passed the test for an associated conformance class in a version of an Implementation Standard and that is free and publicly available for testing via a web service or download (from OGC Compliance Testing Program Policies & Procedures 08-134r9).

For how long?

About the duration and status of a Reference Implementation:

  • The status is good for one year.
  • The implementation needs to be retested every year and pass the test to maintain its status as Reference Implementation.

Scope

The Reference Implementation does not need to pass all the conformance classes within the standard. In most of the cases, the Reference Implementation will pass at least the core and possibly some number of extension conformance classes.

How many?

Multiple reference implementations can exist for an associated version of an Implementation Standard. OGC Staff after reviewing the results and checking the public interface of the software will determine if the implementation can be a reference implementation.

Where do they live?

It is prefer that the organizations seeking reference implementation status to host the Reference Implementations on their own site.

How to become one?

Easy. When applying for certification, you click the option to become one

List

This is an unofficial list of OGC reference implementations. The official list of reference implementations is available at the OGC Portal. This page provides a list of well known servers that anybody can use to learn more about how a proper implementation of an OGC standard should work.

Standard Organization Product & End Point
CSW 2.0.2 Florence Research Association GI-cat 12.0
CSW 2.0.2 OSGeo pycsw 2.0
CSW 2.0.2 ESRI Geoportal server
CAT 3.0 OSGeo pycsw 2.0
CAT 3.0 ESRI Geoportal server
GeoPackage 1.0 Luciad LuciadFusion 2015 and LuciadLightspeed 2015
GML 3.2.1 lat/lon deegree 3.4
GML 3.2.1 interactive instruments GmbH XtraServer 4.15
SOS 2.0 52North 52North
SPS 2.0 52North 52North
WCS 2.0.1 rasdaman rasdaman
WCS 2.0.1 OSGeo MapServer
EO-WCS 1.0 EOX IT Services GmbH EOxServer
WMS 1.1.1 lat/lon deegree 3.4
WMS 1.1.1 OSGeo GeoServer
WMS 1.1.1 interactive instruments GmbH XtraServer 4.15
WMS 1.3.0 lat/lon deegree 3.4
WMS 1.3.0 OSGeo GeoServer
WMS 1.3.0 interactive instruments GmbH XtraServer 4.15
WMTS 1.0.0 lat/lon deegree 3.4
WFS 1.0.0 lat/lon deegree 3.4
WFS 1.1.0 lat/lon deegree 3.4
WFS 1.1.0 interactive instruments GmbH XtraServer 4.15
WFS 2.0.0 lat/lon deegree 3.4
WFS 2.0.0 interactive instruments GmbH XtraServer 4.15
WFS 2.0.0 Avitech GmbH Avitech SWIM (AxL) 4.0 - WFS

Clone this wiki locally