developmentseed / titiler

Build your own Raster dynamic map tile services
https://developmentseed.org/titiler/
MIT License
765 stars 157 forks source link

basic WMS Getfeatureinfo implementation #697

Closed benjaminleighton closed 1 year ago

benjaminleighton commented 1 year ago

What I am changing

I'm adding a basic GetFeatureInfo implementation to the Titiler WMS extension. This provides compatibility so that various WMS clients can automatically provide a users with queried point values.

How I did it

GetFeatureInfo reuses most of the logic from GetMap and queries a point within the returned image tile.

How you can test it

You can test this using the cog/wms endpoint in a WMS client like QGIS or nationalmap.gov.au and using the feature info capabilities to query a point. For some reason in QGIS some datasets like https://oin-hotosm.s3.amazonaws.com/56f9b5a963ebf4bc00074e70/0/56f9c2d42b67227a79b4faec.tif require invert axis orientation to be selected.

vincentsarago commented 1 year ago

done in #698