Show HN: A React components library for building interactive maps
github.com
github.com
Something like that would require a rich set of objects to be arranged declaratively based on the visible bounds, such as labels, icons, lines, polygons, etc.
We build on top of it to add the querying functionality and additional components (everything that is not a map).
I've actually been wanting to fork it and expand it a bit to make it more feature-complete with Mapbox GL JS, but that's still in the works at the moment.
While the library is geared towards building maps, the components can be used for generic (components include data aware Lists, Dropdowns, Range Sliders, Button Groups, Searchboxes, Calendars, Feeds, GeoDistance Search and sliders, Maps) UIs.
Some examples of such UIs built with the library are here - https://opensource.appbase.io/reactivemaps/#meetup.