location_picker_flutter_map
location_picker_flutter_map copied to clipboard
nominatim.openstreetmap.org default and their fair use policy
First and foremost, thanks for developing and maintaining this flutter package ☺️
Since nominatim.openstreetmap.org is the package default, I'm assuming most folks use it like this unchanged without hosting their own nominatim instance. Hence, I wonder whether it might be worth catering a bit more to their fair use policy.
The easiest improvement in that respect would be to ask package users to identify their application and then "Provide a valid HTTP Referer or User-Agent" as additional request header info, e.g. here.
Another thing I was wondering about is whether the implementation of the live auto-complete search field implementation in this package, while convenient and using deferred requests in 500ms intervals, still goes against their "Auto-complete search" as unacceptable use section. What are your thoughts on that?
I'm loving that this package makes the OSM API more accessible to Flutter developers. I'd just like to help incentivize thoughtful defaults and fair use so that the wonderful OSM ecosystem can continue to thrive ☺️