Aller au contenu

Contrôles de navigation

Le zoom avant, le zoom arrière et une boussole se placent en top-right par défaut. C'est controls: true, et vous n'avez pas à le passer.

résultat en direct
le code qui l’a produit
import { Unmap } from "@unmap/sdk";

const unmap = new Unmap({
  key: "um_live_...",
  container: "map",
  center: [-114.0719, 51.0447],
  zoom: 11,
});

Passez un objet pour les déplacer, ou false pour n'en ajouter aucun :

import { Unmap } from "@unmap/sdk";
 
const unmap = new Unmap({
  key: "um_live_...",
  container: "map",
  center: [-114.0719, 51.0447],
  controls: { position: "top-left" },
});
const unmap = new Unmap({
  key: "um_live_...",
  container: "map",
  center: [-114.0719, 51.0447],
  controls: false,
});

position est un coin de contrôle MapLibre : top-right, top-left, bottom-right ou bottom-left. L'attribution reste sur la carte dans les deux cas ; elle se replie sur l'affordance ⓘ.

Le Guide de démarrage couvre le reste du constructeur.