WfsFeatureType

@Serializable
@XmlSerialName(value = "FeatureType", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
data class WfsFeatureType(val name: String, val title: String? = null, val abstract: String? = null, val keywords: List<String> = emptyList(), val defaultCrs: String? = null, val otherCrs: List<String> = emptyList(), val wgs84BoundingBox: OwsBoundingBox? = null, val outputFormats: List<String> = emptyList(), val metadataUrls: List<OwsOnlineResource> = emptyList()) : OwsDescription

Constructors

Link copied to clipboard
constructor(name: String, title: String? = null, abstract: String? = null, keywords: List<String> = emptyList(), defaultCrs: String? = null, otherCrs: List<String> = emptyList(), wgs84BoundingBox: OwsBoundingBox? = null, outputFormats: List<String> = emptyList(), metadataUrls: List<OwsOnlineResource> = emptyList())

Properties

Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Abstract", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
open override val abstract: String?
Link copied to clipboard
@Transient
lateinit var capabilities: WfsCapabilities
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "DefaultCRS", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
val defaultCrs: String?
Link copied to clipboard
@XmlSerialName(value = "Keywords", namespace = "http://www.opengis.net/ows/1.1", prefix = "ows")
@XmlChildrenName(value = "Keyword", namespace = "http://www.opengis.net/ows/1.1", prefix = "ows")
open override val keywords: List<String>
Link copied to clipboard
@XmlSerialName(value = "MetadataURL", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
val metadataUrls: List<OwsOnlineResource>
Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Name", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
val name: String
Link copied to clipboard
@XmlSerialName(value = "OtherCRS", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
val otherCrs: List<String>
Link copied to clipboard
@XmlSerialName(value = "OutputFormats", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
@XmlChildrenName(value = "Format", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
val outputFormats: List<String>
Link copied to clipboard

Supported CRS URIs for this feature type — defaultCrs first (when present), followed by otherCrs in their declared order.

Link copied to clipboard
@XmlElement
@XmlSerialName(value = "Title", namespace = "http://www.opengis.net/wfs/2.0", prefix = "wfs")
open override val title: String?
Link copied to clipboard
@XmlSerialName(value = "WGS84BoundingBox", namespace = "http://www.opengis.net/ows/1.1", prefix = "ows")
val wgs84BoundingBox: OwsBoundingBox?