Saltar al contenido principal

Editor

El producto Editor monta el editor de mapas de Kaleidr dentro de tu página. Utiliza la modalidad attach — MapLibre se ejecuta en el documento principal junto a la interfaz del editor, controlado por tu aplicación.

Los tres factores que determinan si funcionará

FactorRespuesta
Método de integraciónattach — el editor se monta dentro de tu página. MapLibre no está dentro de un iframe; se ejecuta en el documento principal.
Ámbito requeridodesign — la clave debe incluir la capacidad design.
Plan mínimoPro — las claves del nivel Free no permiten el ámbito design.

El origen de tu página debe estar incluido en la lista de orígenes permitidos de la clave antes de que el navegador pueda intercambiar la clave publicable por una sesión. MapLibre, que se ejecuta en el documento principal de Editor, también requiere 'wasm-unsafe-eval' en la CSP del cliente — consulta Content Security Policy.

Dónde se encuentra cada componente

El único fragmento

Montaje mínimo funcional del editor. Actualmente se aceptan pitch y bearing al montar; una actualización en vivo de la cámara después del montaje llegará con la versión del SDK editor-ui, que se sigue por separado de esta documentación.

<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>