nidus-sync/htmlpage/static/js/geocode.js
2026-01-14 00:39:46 +00:00

13 lines
516 B
JavaScript

async function geocodeReverse(MAPBOX_ACCESS_TOKEN, lngLat) {
const url = `https://api.mapbox.com/search/geocode/v6/reverse?longitude=${lngLat.lng}&latitude=${lngLat.lat}&access_token=${MAPBOX_ACCESS_TOKEN}`
const response = await fetch(url);
const data = await response.json();
console.log("reverse geocoded to", data);
if (data.features.length == 0) {
console.warn("No results for reverse geocode");
return;
}
const match = data.features[0];
displaySelectedLocation(match);
setLocationInputs(match);
}