Xweather Encoded Source Descriptor
data class XweatherEncodedSourceDescriptor(val id: String, val url: String?, val metadataUrl: String?, val minZoom: Float?, val maxZoom: Float?, val bounds: LatLonBounds?, val tileSize: TileSize?, val attribution: String?, val authenticator: XweatherAuthenticator?, val datasets: List<EncodedDataset>?) : SourceDescriptor