Configurable Geocoder (fix #210) #315
An implementation for issue #210: Configurable Geocoder
The plugin system is used to create a configurable geocoder. The geocoder plugin class and specific parameters are specified in the
This PR provides three plugins: using a geocode service on the web via a GET request and via a POST request. The third geocoder returns a (configurable) fixed location which might be useful for intranet/on prem installations of GHC.
I did not check compatibility with the other two open PRs, but conflicts (if any) should be minor.
Add a base class for geocode plugins and an implementation for web-based geocoders (not yet finished).
This is usefull for running GHC in a private environment where geocoding the server does not make any sense.
Need some time to dive in. At least the build failure is not from this PR, but a test that Probes the Resource https://demo.pygeoapi.io/master. That Resource has been failing I now see since jan 28, 2020 10:55 GMT. See https://demo.geohealthcheck.org/resource/165