Package-level declarations

Types

Link copied to clipboard
@Serializable
@XmlSerialName(value = "Attribution", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsAttribution(val title: String? = null, val onlineResource: WmsOnlineResource? = null, val logoURL: WmsLogoUrl? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "AuthorityURL", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsAuthorityUrl(val name: String, val onlineResource: WmsOnlineResource)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "BoundingBox", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsBoundingBox(val CRS: String, val minx: Double, val maxx: Double, val miny: Double, val maxy: Double, val resx: Double? = null, val resy: Double? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "WMS_Capabilities", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsCapabilities(val version: String = "1.3.0", val updateSequence: String? = null, val service: WmsService, val capability: WmsCapability)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Capability", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsCapability(val request: WmsRequest, val layers: List<WmsLayer> = emptyList(), val exception: WmsException = WmsException())
Link copied to clipboard
@Serializable
@XmlSerialName(value = "ContactAddress", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsContactAddress(val addressType: String, val address: String, val city: String, val stateOrProvince: String, val postCode: String, val country: String)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "ContactInformation", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsContactInformation(val position: String? = null, val voiceTelephone: String? = null, val facsimileTelephone: String? = null, val electronicMailAddress: String? = null, val contactAddress: WmsContactAddress? = null, val contactPersonPrimary: WmsContactPersonPrimary? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "ContactPersonPrimary", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsContactPersonPrimary(val contactPerson: String, val contactOrganization: String)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "DCPType", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsDcpType(val http: WmsDcpType.WmsHttp)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Dimension", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsDimension(val name: String, val units: String, val unitSymbol: String? = null, val default: String? = null, val multipleValues: Boolean? = null, val nearestValue: Boolean? = null, val current: Boolean? = null, val value: String? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Exception", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsException(val formats: List<String> = emptyList())
Link copied to clipboard
@Serializable
@XmlSerialName(value = "EX_GeographicBoundingBox", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsGeographicBoundingBox(north: Double, east: Double, south: Double, west: Double)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Identifier", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsIdentifier(val authority: String, val identifier: String)
Link copied to clipboard
@Serializable
data class WmsInfoUrl(val formats: List<String> = emptyList(), val onlineResource: WmsOnlineResource)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Layer", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsLayer(val layers: List<WmsLayer> = emptyList(), val name: String? = null, val title: String, val abstract: String? = null, val keywordList: List<String> = emptyList(), _styles: List<WmsStyle> = emptyList(), _referenceSystems: List<String> = emptyList(), _geographicBoundingBox: WmsGeographicBoundingBox? = null, _boundingBoxes: List<WmsBoundingBox> = emptyList(), _dimensions: List<WmsDimension> = emptyList(), _attribution: WmsAttribution? = null, _authorityUrls: List<WmsAuthorityUrl> = emptyList(), val identifiers: List<WmsIdentifier> = emptyList(), val metadataUrls: List<WmsMetadataUrl> = emptyList(), val dataUrls: List<WmsInfoUrl> = emptyList(), val featureListUrls: List<WmsInfoUrl> = emptyList(), _maxScaleDenominator: Double? = null, _minScaleDenominator: Double? = null, val isQueryable: Boolean = false, _cascaded: Int? = null, val isOpaque: Boolean = false, val isNoSubsets: Boolean = false, _fixedWidth: Int? = null, _fixedHeight: Int? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "LogoURL", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsLogoUrl(val formats: Set<String> = setOf(), val onlineResource: WmsOnlineResource, val width: Int? = null, val height: Int? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "MetadataURL", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsMetadataUrl(val type: String, val formats: List<String> = emptyList(), val onlineResource: WmsOnlineResource)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "OnlineResource", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsOnlineResource(val type: String = "simple", val url: String)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Request", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsRequest(val getCapabilities: WmsRequestOperation, val getMap: WmsRequestOperation, val getFeatureInfo: WmsRequestOperation? = null)
Link copied to clipboard
@Serializable
data class WmsRequestOperation(val formats: List<String> = emptyList(), val dcpType: WmsDcpType)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Service", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsService(val name: String, val title: String, val abstract: String? = null, val fees: String? = null, val accessConstraints: String? = null, val keywordList: List<String> = listOf(), val onlineResource: WmsOnlineResource, val contactInformation: WmsContactInformation? = null, val maxWidth: Int? = null, val maxHeight: Int? = null, val layerLimit: Int? = null)
Link copied to clipboard
@Serializable
@XmlSerialName(value = "Style", namespace = "http://www.opengis.net/wms", prefix = "")
data class WmsStyle(val name: String, val title: String, val abstract: String? = null, val legendUrls: List<WmsLogoUrl> = emptyList(), val styleSheetUrl: WmsInfoUrl? = null, val styleUrl: WmsInfoUrl? = null)

Properties

Link copied to clipboard
Link copied to clipboard
const val WMS_PREFIX: String
Link copied to clipboard
Link copied to clipboard
const val XLINK_PREFIX: String