"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > هل يمكن لخرائط Google الإصدار 3 تحديد المساحة القابلة للعرض ومستويات التكبير/التصغير؟

هل يمكن لخرائط Google الإصدار 3 تحديد المساحة القابلة للعرض ومستويات التكبير/التصغير؟

تم النشر بتاريخ 2024-11-26
تصفح:730

Can Google Maps v3 Limit Viewable Area and Zoom Levels?

تقييد المنطقة القابلة للعرض ومستويات التكبير/التصغير في خرائط Google الإصدار 3

سؤال:

هل من الممكن التحكم في المنطقة القابلة للعرض ومستوى التكبير/التصغير على خريطة خرائط Google v3؟ على وجه التحديد، هل يمكننا قصر العرض على منطقة معينة (على سبيل المثال، دولة) ومنع المستخدمين من سحب الخريطة خارج تلك المنطقة؟ بالإضافة إلى ذلك، هل يمكننا قصر مستوى التكبير/التصغير على نطاق (على سبيل المثال، المستويات من 6 إلى 9) مع الحفاظ على إمكانية الوصول إلى جميع أنواع الخرائط الأساسية؟

الإجابة:

نعم، من الممكن تحقيق قيود المنطقة القابلة للعرض ومستوى التكبير/التصغير في خرائط Google الإصدار 3. وإليك الطريقة:

تقييد المنطقة القابلة للعرض:

لسوء الحظ، لا توجد طريقة مباشرة لمنع المستخدمين من سحب الخريطة خارج منطقة معينة. ومع ذلك، يمكنك استخدام Google Earth Enterprise Client API لعرض المربعات لمنطقة محدودة وتقييد معالجة الخريطة.

تقييد مستوى التكبير/التصغير:

لتقييد مستوى التكبير/التصغير، استخدم خيارات minZoom وmaxZoom. على سبيل المثال:

var opt = { minZoom: 6, maxZoom: 9 };
map.setOptions(opt);
بدلاً من ذلك، قم بتعيين الخيارات أثناء تهيئة الخريطة:

var map = new google.maps.Map(document.getElementById('map-canvas'), opt);

ملاحظات إضافية:

    تتجاوز خيارات minZoom/maxZoom أي قيود تكبير/تصغير يفرضها StyledMap.
  • يمكنك العثور على مزيد من التفاصيل في مرجع Google Maps JavaScript API V3.
بيان الافراج يتم استنساخ هذه المقالة في: 1729252638 إذا كان هناك أي انتهاك ، فيرجى الاتصال بـ [email protected] لحذفه.
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3