Editor
Le produit Editor monte l’éditeur de cartes Kaleidr dans votre page. Il utilise
le mode attach — MapLibre s’exécute dans le document parent aux côtés de l’interface
de l’éditeur, piloté par votre application.
Les trois éléments qui déterminent si cela fonctionnera
| Élément | Réponse |
|---|---|
| Mode d’intégration | attach — l’éditeur est monté dans votre page. MapLibre n’est pas dans un iframe ; il s’exécute dans le document parent. |
| Portée requise | design — la clé doit disposer de la capacité design. |
| Forfait minimum | Pro — les clés Free n’autorisent pas la portée design. |
L’origine de votre page doit figurer dans la liste des origines autorisées de la clé avant que le navigateur puisse
échanger la clé publishable contre une session. MapLibre, exécuté dans le document parent d’Editor,
nécessite également 'wasm-unsafe-eval' dans la CSP du client — consultez
Content Security Policy.
Où trouver les différents éléments
- Référence SDK — Editor attach — attributs, options de montage
et matrice des handles (
destroy,setCamera). - Guides :
- Ajouter l’éditeur — le modèle de montage complet de bout en bout.
- Importer les données de votre entreprise — le parcours d’importation de données fournisseur réservé à Enterprise.
L’unique extrait
Montage minimal fonctionnel de l’éditeur. pitch et bearing sont actuellement acceptés au montage ;
une mise à jour dynamique de la caméra après le montage arrivera avec la version du SDK editor-ui,
suivie séparément de cette documentation.
<div id="editor" style="height:640px"></div>
<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<script>
Kaleidr.mount('#editor', {
product: 'editor',
publishableKey: 'kld_pk_live_…',
});
</script>