嵌入已发布地图
使用 share id 嵌入您在 Kaleidr Studio 中发布的地图。Viewer 无需 key — share id 本身就是授权 — 因此适用于所有套餐, 包括 Free。
<script src="https://cdn.kaleidr.com/embed/v1/kaleidr.js"></script>
<kaleidr-map product="viewer" share-id="abcd1234" style="height:520px"></kaleidr-map>
从您的页面控制相机
Kaleidr.mount(...) 返回一个 handle。只有 handle 拥有 setCamera —
DOM element 没有。在 querySelector 的结果上调用 setCamera
会抛出错误。
const handle = Kaleidr.mount('#wrap', { product: 'viewer', shareId: 'abcd1234' });
handle.setCamera({ center: [-0.12, 51.5], zoom: 12, duration: 800 });
// later: handle.destroy();
如果地图发布者将其限制在特定 domains,则地图只会 在这些网站中渲染。请参阅 Viewer embed。