diff --git a/src/app/dataset-detail/components/dataset-downloads/resource-download-item/resource-download-item/resource-download-item.component.ts b/src/app/dataset-detail/components/dataset-downloads/resource-download-item/resource-download-item/resource-download-item.component.ts index 289c3af093748265a3cfdc87e805f21849172e75..39e3865f1c20fc1342eade15aeb2dbf6db116c3b 100644 --- a/src/app/dataset-detail/components/dataset-downloads/resource-download-item/resource-download-item/resource-download-item.component.ts +++ b/src/app/dataset-detail/components/dataset-downloads/resource-download-item/resource-download-item/resource-download-item.component.ts @@ -152,6 +152,12 @@ export class ResourceDownloadItemComponent implements OnInit { `${this.format.mapServerType}`; const projectionAndBbox = this.getProjectionAndBbox(this.format); + if (Array.isArray(this.metadata.providers) && this.metadata.providers[0].match(/ATMO/g)) { + if (this.format.mapServerType.match(/application\/json/)) { + outputFormat = `&${this.labelFormat[this.resource.type]}=GEOJSON`; + } + } + const baseParameters = this.resource.parametersUrl ? `?${this.resource.parametersUrl}` : ''; queryableUrl += baseParameters + layer +