إنتقل إلى المحتوى الرئيسي

تضمين خريطة منشورة

قم بتضمين خريطة نشرتها في Kaleidr Studio باستخدام share id الخاص بها. Viewer لا يحتاج إلى مفتاح — 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 فلا يحتوي عليه. يؤدي استدعاء setCamera على نتيجة querySelector إلى رمي خطأ.

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.