pygeoapi
pygeoapi copied to clipboard
csv provider fails if a single x/y value is empty
![image](https://user-images.githubusercontent.com/299829/183514384-483f39df-6d80-44c7-a6f7-12f135cf4742.png)
the csv had a single row with empty x/y what can we expect here, a try/catch around https://github.com/geopython/pygeoapi/blob/2ad45120087d50eff9a05102e456d73c8aebe138/pygeoapi/provider/csv_.py#L119, or should all geoms by valid in any data file?
this csv has a uri as identifier, which causes some interesting behaviour pygeoapi generates these links
http://localhost:5000/collections/free_wifi_florence/items/https://registry.gdi-de.org/codelist/de.bund.thuenen/bodenart/Ls4
which off course generates a 404, in identifiers we need to encode special characters, such as /?&=