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á
| Factor | Respuesta |
|---|---|
| Método de integración | attach — el editor se monta dentro de tu página. MapLibre no está dentro de un iframe; se ejecuta en el documento principal. |
| Ámbito requerido | design — la clave debe incluir la capacidad design. |
| Plan mínimo | Pro — 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
- Referencia del SDK — Editor attach — atributos, opciones de montaje
y matriz de handles (
destroy,setCamera). - Guías:
- Adjuntar el editor — el patrón completo de montaje de principio a fin.
- Subir los datos de tu empresa — la ruta de carga de datos de proveedor exclusiva para Enterprise.
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>