Maplibre GL Geocoder
A geocoder control for maplibre-gl-js.
Usage
Usage with a module bundler
npm install --save @maplibre/maplibre-gl-geocoder
import MaplibreGeocoder from '@maplibre/maplibre-gl-geocoder';
import '@maplibre/maplibre-gl-geocoder/dist/maplibre-gl-geocoder.css';
...
var Geo = {
forwardGeocode: async (config) => { },
reverseGeocode: async (config) => { },
getSuggestions: async (config) => { }}
};
const geocoder = new MaplibreGeocoder(Geo, { mapboxgl: maplibregl });
Using without a Map
It is possible to use the plugin without it being placed as a control on a maplibre-gl map.
Deeper dive
API Documentation
See API.md for complete reference.
Contributing
See CONTRIBUTING.md.
Licence
ISC © MapLibre © Mapbox