استيراد البيانات من خريطة الشارع المفتوح لQGIS
كمية البيانات في أوبن ستريت ماب هو واسع حقا، وعلى الرغم من أنه لم يتم تحديثه بشكل كامل، في معظم الحالات هو أكثر دقة من البيانات التي تثار تقليديا باستخدام أوراق مقياس شنومكس: شنومكس.
في قيس من الرائع تحميل هذه الطبقة كخريطة خلفية مثل صورة غوغل إيرث، التي توجد بها مكونات إضافية بالفعل، ولكن هذه ليست سوى خريطة خلفية.
ماذا لو كنت تريد أن يكون طبقة أوبن ستريت ماب كناقل؟
1. قم بتنزيل قاعدة بيانات OSM
للقيام بذلك ، يجب عليك اختيار المنطقة التي تتوقع تنزيل البيانات فيها. من الواضح أن المساحات الكبيرة جدًا ، حيث يوجد الكثير من المعلومات ، سيكون حجم قاعدة البيانات هائلاً ويستغرق وقتًا طويلاً. للقيام بذلك ، حدد:
المتجه> OpenStreetMap> تنزيل
هنا تقوم بتحديد المسار حيث سيتم تنزيل ملف xml بامتداد .osm. من الممكن الإشارة إلى النطاق الرباعي من طبقة موجودة أو من خلال العرض الحالي للعرض. بمجرد تحديد الخيار استعرض، تبدأ عملية التنزيل ويتم عرض حجم البيانات التي تم تنزيلها.
2. إنشاء قاعدة بيانات
مرة واحدة يتم تحميل ملف شمل، مطلوب لتحويل هذا إلى قاعدة بيانات.
يتم ذلك باستخدام: Vector> OpenStreetMap> استيراد طوبولوجيا من XML ...
هنا يطلب منا إدخال المصدر، ملف إخراج دب سباتياليت وإذا كنا نريد أن يتم إنشاء اتصال الاستيراد على الفور.
3. قم باستدعاء الطبقة لـ QGIS
تتطلب بيانات الاتصال كطبقة:
Vector> OpenStreetMap> تصدير طوبولوجيا إلى SpatiaLite ... ،
يجب الإشارة إلى ما إذا كنا سنستدعي النقاط أو الخطوط أو المضلعات فقط. أيضًا باستخدام الزر Load من قاعدة البيانات ، يمكنك سرد الأشياء التي تهمك.
ونتيجة لذلك، يمكننا تحميل الطبقة على خريطتنا، كما هو مبين في الصورة التالية.
وبطبيعة الحال، لأن أوسم هو مبادرة مفتوحة المصدر، وسوف يستغرق الكثير للأدوات الخاصة للقيام بهذا النوع من الشيء.