diff --git a/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts b/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts index 48189aab35120c67a3882b54e39541827cfabc44..3f5494db86850bdd0c6bb797d6506ae2a6fdc334 100644 --- a/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts +++ b/src/app/dataset-detail/components/dataset-api/resources-queryable/resource-queryable/resource-queryable.component.ts @@ -197,6 +197,24 @@ export class ResourceQueryableComponent implements OnInit { `&typename=${this.resource.metadataLink.name}`; } + if (this.resource.type === linkFormats.wms) { + // Set the dimension of the image based no the bbox ratio + const width = 700; + const longDiff = this.metadata.max_east - this.metadata.max_west; + const latDiff = this.metadata.max_north - this.metadata.max_south; + const ratio = longDiff / latDiff; + const height = Math.round(width * ratio); + console.log(longDiff); + console.log(latDiff); + + console.log(ratio); + + console.log(height); + + this.queryableParameters.baseParameters += `&WIDTH=${width}&HEIGHT=${height}`; + console.log(this.queryableParameters.baseParameters); + } + this.setProjection(this.selectedProjection); if (this.resource.isStandard) { @@ -479,13 +497,13 @@ export class ResourceQueryableComponent implements OnInit { this.messageClipboardRoot = geosource.mapMessages.copied; setTimeout(() => { this.messageClipboardRoot = geosource.mapMessages.share; - // tslint:disable-next-line: align + // tslint:disable-next-line: align }, 2000); } else { this.messageClipboard = geosource.mapMessages.copied; setTimeout(() => { this.messageClipboard = geosource.mapMessages.share; - // tslint:disable-next-line: align + // tslint:disable-next-line: align }, 2000); } diff --git a/src/assets/config/config.json b/src/assets/config/config.json index aab1103887848ad73059e221004f2c7cf5b15e27..3b4e163bbcd71af7d928af278f93268da6594210 100644 --- a/src/assets/config/config.json +++ b/src/assets/config/config.json @@ -8,10 +8,10 @@ "middlewareLegacyAuth": "https://data-reloaded-dev.alpha.grandlyon.com/api/middleware-legacy/", "email": "http://localhost:3001", "matomo": "https://matomo-intothesky.alpha.grandlyon.com", - "elasticsearch": "https://data-reloaded-dev.alpha.grandlyon.com/api/es-consumer-aware", + "elasticsearch": "https://data-reloaded-dev.alpha.grandlyon.com/api/elasticsearch", "catalogue": "https://data-reloaded-dev.alpha.grandlyon.com/api/catalogue", "reuses": "https://data-reloaded-dev.alpha.grandlyon.com/api/reuses/reuses", - "proxyMap": "https://data-reloaded-dev.alpha.grandlyon.com/api/services", + "proxyMap": "https://data-reloaded-dev.alpha.grandlyon.com/api/map-services", "geocoder": "https://download.data.grandlyon.com/geocoding/photon", "seo": "/share" }, diff --git a/src/index.html b/src/index.html index 928d06f9c962712d5ec158e62496ef9cb25ff4f2..a2794675722b48d86d8f20299496a17e889e470e 100644 --- a/src/index.html +++ b/src/index.html @@ -3,7 +3,7 @@ <head> <meta charset="utf-8"> - <title>Acceuil - data.grandlyon.com</title> + <title>Accueil - data.grandlyon.com</title> <meta name="description" content="Les données des acteurs du territoire de la Métropole de Lyon"> <base href="/">