Tous les exemplesGéocodage
Lieux à proximité
La recherche à proximité est la recherche par catégorie : les pharmacies, cafés ou banques les plus proches d'un point. Passez un mot ou un identifiant de catégorie et une ancre. Les résultats arrivent triés par distance, et chacun porte distance en mètres.
résultat en direct
le code qui l’a produit
import { Unmap } from "@unmap/sdk";
const unmap = new Unmap({ key: "um_live_..." });
const nearby = await unmap.geocoder.nearby("pharmacy", { near: [-114.0719, 51.0447], radius: 1500, limit: 5 });near est [lng, lat]. radius est en mètres, 5000 par défaut, borné à 50–50 000. Vous pouvez passer bbox à la place de near ; l'API s'ancre alors au centre de la boîte. Exactement l'un des deux est exigé.
const cafes = await unmap.geocoder.nearby("café", {
near: [-73.5673, 45.5017],
radius: 1000,
limit: 5,
});L'API de géocodage liste le vocabulaire des catégories et les paramètres de proximité.