أكثر

المكون الإضافي OpenLayers OverflowError: لا يمكن تحويل عدد لا نهائي من float إلى عدد صحيح

المكون الإضافي OpenLayers OverflowError: لا يمكن تحويل عدد لا نهائي من float إلى عدد صحيح


البرنامج المساعد OpenLayers في QGIS 2.4 لا يعمل بشكل صحيح عندما لا يتم تحميله في المقام الأول.

إذا أضفت خريطة OSM مع البرنامج المساعد على الفور عند فتح QGIS ، فكل شيء يسير على ما يرام. لكن عندما أتصل بالمكوِّن الإضافي بعد إضافة طبقة أخرى من قبل ، لديّ هذه التتبع الخلفية:

حدث خطأ أثناء تنفيذ كود Python: Traceback (آخر مكالمة أخيرة): ملف "/home/username/.qgis2/python/plugins/openlayers_plugin/openlayers_layer.py" ، السطر 134 ، في ملف pageLoaded self.setup_map () " /home/username/.qgis2/python/plugins/openlayers_plugin/openlayers_layer.py "، السطر 184 ، في setup_map olSize = QSize (int (olWidth) ، int (olHeight)) OverflowError: لا يمكن تحويل اللانهاية العائمة إلى عدد صحيح

يتطلب المكون الإضافي openlayers تعيين CRS للمشروع على EPSG: 3857. إذا كانت OL هي الطبقة الأولى ، فإنها تقوم بتعيين CRS للمشروع بنجاح. في حالتك ، يبدو أن إعداد CRS قد فشل.

لذا اضبط ملف المشروع CRS يدويًا إلى EPSG: 3857 قبل إضافة خلفية البرنامج المساعد Openlayers.


شاهد الفيديو: حاسب الى. الصف الاول الاعدادى. الترم الثانى. الوحده الاولى. اوامر الحركه والتكرار Repeat u0026 Forever