org.opengis.cite.iso19142.ConformanceClass Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ets-wfs20 Show documentation
Show all versions of ets-wfs20 Show documentation
Checks WFS 2.0 implementations for conformance to ISO 19142:2010.
package org.opengis.cite.iso19142;
/**
* A WFS 2.0 conformance class. Four fundamental conformance levels are defined:
*
* - Simple WFS
* - Basic WFS
* - Transactional WFS
* - Locking WFS
*
*
*
* Sources
*
*
* - ISO 19142:2010, Geographic information -- Web Feature Service: Table 1
* - ISO 19142:2010, Geographic information -- Web Feature Service: Table 13
*
*/
public enum ConformanceClass {
/** Simple WFS (A.1.1) */
SIMPLE_WFS("ImplementsSimpleWFS"),
/** Basic WFS (A.1.2) */
BASIC_WFS("ImplementsBasicWFS"),
/** Transactional WFS (A.1.3) */
TRANSACTIONAL_WFS("ImplementsTransactionalWFS"),
/** Locking WFS (A.1.4) */
LOCKING_WFS("ImplementsLockingWFS"),
/** KVP requests (A.1.5) */
HTTP_GET("KVPEncoding"),
/** XML requests (A.1.6) */
HTTP_POST("XMLEncoding"),
/** SOAP requests (A.1.7) */
SOAP("SOAPEncoding"),
/** Spatial joins (A.1.12) */
SPATIAL_JOINS("ImplementsSpatialJoins");
private final String constraintName;
private ConformanceClass(String constraintName) {
this.constraintName = constraintName;
}
public String getConstraintName() {
return constraintName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy