Boson is a horizontally scalable geospatial service proxy and data mesh designed to unify diverse and fragmented geospatial data. It acts as an intermediary between a client and downstream data services, translating requests and responses so that the client can receive data in their preferred format regardless of the original source.
Boson supports negotiation for Features/STAC Items, tabular data, and Raster Data. Its architecture allows for any pair of Servicer (the endpoint the user talks to, e.g., STAC APIs, ESRI GeoServices REST APIs) and Provider (the plugin that performs the actual request against the remote endpoint) to be used. For example, a user can request Google Earth Engine data through an ESRI GeoServices Image Service, or query ESRI Features via an OGC Features API.