أكثر

هل تريد إضافة خريطة من موقع الويب Maps-for-free.com كخريطة أساس على QGIS؟

هل تريد إضافة خريطة من موقع الويب Maps-for-free.com كخريطة أساس على QGIS؟


كيف يمكنني إضافة خريطة من maps-for-free.com كخريطة أساسية على QGIS 2.10 بيزا؟

نظام التشغيل الخاص بي هو Windows 7 ، x64 بت.


تضمين التغريدة هنا ، ذهبت إلى ~ / .qgis2 -> python -> plugins -> quick_map_services -> data_sources

وأنشأ مجلدًا جديدًا وأطلق عليه اسم freemap_relief

.

ولكن كيف تحفظها كـ metadate.ini ؟؟


يمكن القيام بذلك باستخدام المكون الإضافي Quick Map Services ، والذي أجده أفضل من المكون الإضافي OpenLayers للخرائط الأساسية - فهو يحتوي على المزيد من الخرائط الأساسية ويقوم بتحميل المربعات مباشرةً بدلاً من استخدام Javascript لسحب HTML لمنطقة تقوم بعد ذلك بتحميل البلاط. كما أنه ينتج طبقات خريطة أساسية تعمل بشكل أفضل مع نوافذ Map Composer ، حيث لا يتم قياس طبقات OpenLayers بشكل صحيح.

لذلك إذا كان ما تحاول القيام به هو إضافة الخرائط مجانًا الإغاثة مظللة طبقة كخريطة أساسية في QGIS ، سيتعين عليك كتابة ملف metadata.ini لطبقة جديدة نظرًا لأن التكوين غير مضمن في الحزمة أو كواحدة من الحزم المساهمة.

الجزء الوحيد غير التافه من ملف البيانات الوصفية لنظام إدارة الجودة هو عنوان url ، والذي يجب تعيينه على هذا:

url = http://maps-for-free.com/layer/relief/z{z}/row{y}/{z}_{x}-{y}.jpg ">

يجب أن أقوم بترتيب هذا الأمر وإنشاء رمز والمساهمة به في المشروع جنبًا إلى جنب مع بعض تكوينات طبقة QSM الأخرى التي كنت أعمل عليها ...