Intégrer une carte publiée
Intégrez une carte publiée dans Kaleidr Studio grâce à son share id. Viewer est sans clé — le share id constitue l’autorisation — cela fonctionne donc avec tous les forfaits, y compris Free.
<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<kaleidr-map product="viewer" share-id="abcd1234" style="height:520px"></kaleidr-map>
Contrôler la caméra depuis votre page
Kaleidr.mount(...) renvoie un handle. Seul le handle possède setCamera —
pas l’élément DOM. Appeler setCamera sur le résultat de querySelector
lève une erreur.
const handle = Kaleidr.mount('#wrap', { product: 'viewer', shareId: 'abcd1234' });
handle.setCamera({ center: [-0.12, 51.5], zoom: 12, duration: 800 });
// later: handle.destroy();
Si l’éditeur de la carte l’a limitée à certains domains, elle ne sera rendue que sur ces sites. Consultez Viewer embed.