UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

19 lines (18 loc) 742 B
// SPDX-License-Identifier: Apache-2.0 import OgcApiFeaturesClient from './ogcapifeaturesclient.js'; export default class OgcApiFeaturesClientGeorama extends OgcApiFeaturesClient { constructor(serverConfig, opt, context) { super(serverConfig, opt, context); } /** * POC overwrite: Upper/lowercase issues with collection property `storageCrs`: pygeoapi uses `storageCRS`. */ async getCollection(collectionId) { const collection = await super.getCollection(collectionId); if (Object.keys(collection).includes('storageCRS')) { // @ts-expect-error Wrong property name form server collection.storageCrs = collection.storageCRS; } return collection; } }