sensorweb-server-helgoland icon indicating copy to clipboard operation
sensorweb-server-helgoland copied to clipboard

Support for generic attribute query parameters

Open dirk-ecker opened this issue 3 years ago • 7 comments

It would be nice if all entities would support generic query parameters corresponding with their result attributes or at least for selected attributes.

Here in example for the features entity

http:///helgoland-adapters-webapp/api/features?properties.domainId=Wupper-Talsperre_Ablauf,Wupper-Talsperre_Absperrbauwerk

gives me

{
        id: '7',
        properties: {
          label: 'Wupper-Talsperre, Ablauf',
          href: 'http://agro060.icg.kfa-juelich.de:1113/helgoland-adapters-webapp/api/features/7',
          domainId: 'Wupper-Talsperre_Ablauf'
        },
        type: 'Feature',
        geometry: { type: 'Point', coordinates: [Array], crs: [Object] }
      },
      {
        id: '71',
        properties: {
          label: 'Wupper-Talsperre, Absperrbauwerk',
          href: 'http://agro060.icg.kfa-juelich.de:1113/helgoland-adapters-webapp/api/features/71',
          domainId: 'Wupper-Talsperre_Absperrbauwerk'
        },

or am I missing something and this is already possible?

Another good alternative would be https://graphql.org, that supports a rich query language.

Thanks in advance for your response.

dirk-ecker avatar Nov 04 '21 13:11 dirk-ecker