All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.opengis.cite.iso19142.ConformanceClass Maven / Gradle / Ivy

There is a newer version: 2.0-r18
Show newest version
package org.opengis.cite.iso19142;

/**
 * A WFS 2.0 conformance class. Four fundamental conformance levels are defined:
 * 
    *
  1. Simple WFS
  2. *
  3. Basic WFS
  4. *
  5. Transactional WFS
  6. *
  7. Locking WFS
  8. *
* *

* 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