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

org.opengis.cite.ogcapifeatures10.OgcApiFeatures10 Maven / Gradle / Ivy

package org.opengis.cite.ogcapifeatures10;

import org.opengis.cite.ogcapifeatures10.conformance.crs.query.crs.CoordinateSystem;

/**
 * Contains various constants pertaining to WFS 3.0 specification and related standards.
 *
 * @author Lyn Goltz 
 */
public class OgcApiFeatures10 {

	private OgcApiFeatures10() {
	}

	/**
	 * Constant
	 * OPEN_API_MIME_TYPE="application/vnd.oai.openapi+json;versio"{trunked}
	 */
	public static final String OPEN_API_MIME_TYPE = "application/vnd.oai.openapi+json;version=3.0";

	/** Constant GEOJSON_MIME_TYPE="application/geo+json" */
	public static final String GEOJSON_MIME_TYPE = "application/geo+json";

	/** Conformance class: CRS **/

	public static final String DEFAULT_CRS_CODE = "http://www.opengis.net/def/crs/OGC/1.3/CRS84";

	/**
	 * Constant
	 * DEFAULT_CRS_WITH_HEIGHT_CODE="http://www.opengis.net/def/crs/OGC/0/CR"{trunked}
	 */
	public static final String DEFAULT_CRS_WITH_HEIGHT_CODE = "http://www.opengis.net/def/crs/OGC/0/CRS84h";

	/** Constant DEFAULT_CRS */
	public static final CoordinateSystem DEFAULT_CRS = new CoordinateSystem(DEFAULT_CRS_CODE);

	/** Constant DEFAULT_CRS_WITH_HEIGHT */
	public static final CoordinateSystem DEFAULT_CRS_WITH_HEIGHT = new CoordinateSystem(DEFAULT_CRS_WITH_HEIGHT_CODE);

	/**
	 * Constant
	 * UNSUPPORTED_CRS="http://www.opengis.net/def/crs/0/unsupp"{trunked}
	 */
	public static final String UNSUPPORTED_CRS = "http://www.opengis.net/def/crs/0/unsupported";

	/** Constant CRS_PARAMETER="crs" */
	public static final String CRS_PARAMETER = "crs";

	/** Constant PAGING_LIMIT=3 */
	public static final int PAGING_LIMIT = 3;

	/** Constant COLLECTIONS_LIMIT=20 */
	public static final int COLLECTIONS_LIMIT = 20;

	/** Constant CRS_LIMIT=20 */
	public static final int CRS_LIMIT = 20;

	/** Constant FEATURES_LIMIT=100 */
	public static final int FEATURES_LIMIT = 100;

	/** Constant NUMBERMATCHED_LIMIT=10000 */
	public static final int NUMBERMATCHED_LIMIT = 10000;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy