OpenStreetMap डेटा आयात गर्नुहोस् QGIS मा
मा डाटा को मात्रा OpenStreetMap यो साँच्चै व्यापक छ, र यद्यपि यो पूर्ण रूपमा अद्यावधिक गरिएको छैन, धेरै जसो केसहरूमा यो 1:50,000 को स्केलको साथ कार्टोग्राफिक पानाहरू मार्फत परम्परागत रूपमा सङ्कलन गरिएको डेटा भन्दा बढी सटीक छ।
QGIS मा यो लेयरलाई Google Earth छवि जस्तै पृष्ठभूमि नक्साको रूपमा लोड गर्न राम्रो छ, जसको लागि पहिले नै प्लगइनहरू छन्, तर यो केवल पृष्ठभूमि नक्सा हो।
के हुन्छ यदि तपाइँ के चाहनुहुन्छ भने OpenStreetMap लेयर भेक्टरको रूपमा छ?
1. OSM डाटाबेस डाउनलोड गर्नुहोस्
यो गर्नका लागि, तपाईंले डेटा डाउनलोड गर्ने अपेक्षा गरेको क्षेत्र रोज्नुपर्छ। यो स्पष्ट छ कि धेरै ठूला क्षेत्रहरू, जहाँ धेरै जानकारी छ, डाटाबेसको आकार ठूलो र समय खपत हुनेछ। यो गर्न, चयन गर्नुहोस्:
भेक्टर > OpenStreetMap > डाउनलोड गर्नुहोस्
यहाँ तपाईँले बाटो चयन गर्नुहुन्छ जहाँ .osm विस्तार भएको xml फाइल डाउनलोड हुनेछ। अवस्थित तह वा दृश्यको हालको प्रदर्शनबाट चतुर्भुज दायरा संकेत गर्न सम्भव छ। विकल्प चयन भएपछि स्वीकार, डाउनलोड प्रक्रिया सुरु हुन्छ र डाउनलोड गरिएको डाटाको भोल्युम प्रदर्शित हुन्छ।
2. डाटाबेस सिर्जना गर्नुहोस्
एक पटक XML फाइल डाउनलोड गरिसकेपछि, यसलाई डेटाबेसमा रूपान्तरण गर्न आवश्यक छ।
यो यससँग गरिन्छ: भेक्टर > OpenStreetMap > XML बाट टोपोलोजी आयात गर्नुहोस्...
यहाँ यसले हामीलाई स्रोत, आउटपुट SpatiaLite DB फाइल प्रविष्ट गर्न सोध्छ र हामी आयात जडान तुरुन्तै सिर्जना गर्न चाहन्छौं।
3. लेयरलाई QGIS मा कल गर्नुहोस्
तहको रूपमा डेटा कल गर्न आवश्यक छ:
भेक्टर > OpenStreetMap > SpatiaLite मा टोपोलोजी निर्यात गर्नुहोस्...,
यदि हामी बिन्दुहरू, रेखाहरू वा बहुभुजहरू मात्र कल गर्न जाँदैछौं भने यो संकेत गर्नुपर्छ। डाटाबेसबाट लोड बटनको साथ तपाईले कुन चासोका वस्तुहरू सूचीबद्ध गर्न सक्नुहुन्छ।
नतिजाको रूपमा, हामी तलको छविमा देखिए जस्तै हाम्रो नक्सामा तह लोड गर्न सक्छौं।
निस्सन्देह, OSM एक खुला स्रोत पहल भएकोले, स्वामित्व उपकरणहरूले यस प्रकारको कुरा गर्न लामो समय लिनेछ।