السلام عليكم
خدمة الشارع المفتوح حظرت IP موقعي بسبب كثرت الطلبات
ما هو الحل لكي اتمكن من اعادة تفعيل ميزات موقعي
لا اريد مواقع و اشتراكات مدفوعة ليس لدية ميزانية
الأمر طبيعي، لكن ذلك ليس حظر دائم بل تجاوز لسياسة الاستخدام المجانية، هل تم حل المشكلة بعد انتظار 24 إلى 48 ساعة؟
عامًة استخدم خوادم Tiles بديلة مجانية بدلاً من الإعتماد على على خادم OSM الرئيسي فقط، أي وزع الطلبات، اختر أي من التالي:
// Stamen (مجاني)
L.tileLayer('https://tiles.stadiamaps.com/tiles/stamen_terrain/%7Bz%7D/%7Bx%7D/%7By%7D.png')
// CartoDB (مجاني)
L.tileLayer('https://%7Bs%7D.basemaps.cartocdn.com/light_all/%7Bz%7D/%7Bx%7D/%7By%7D.png')
// OpenTopoMap (مجاني)
L.tileLayer('https://%7Bs%7D.tile.opentopomap.org/%7Bz%7D/%7Bx%7D/%7By%7D.png')
// Stadia Maps (مجاني لحد معين)
L.tileLayer('https://tiles.stadiamaps.com/tiles/osm_bright/%7Bz%7D/%7Bx%7D/%7By%7D.png')
وستحتاج إلى تنفيذ الإجراءات التالية لتجنب تكرار المشكلة:
وكحد أدنى قم بتفعيل التخزين المؤقت في المتصفح، بإضافة التالي في إعدادات Leaflet:
L.tileLayer('https://%7Bs%7D.basemaps.cartocdn.com/light_all/%7Bz%7D/%7Bx%7D/%7By%7D.png', {
useCache: true,
crossOrigin: true,
cacheMaxAge: 7 * 24 * 60 * 60 * 1000, // أسبوع كامل
}).addTo(map);
التعليقات