მონაცემების გადმოტანა OpenStreetMap- დან QGIS- მდე
თანხის მონაცემები OpenStreetMap მართლაც ფართო და მიუხედავად იმისა, რომ ეს არ არის სრულად განახლებული, უმეტეს შემთხვევაში ეს უფრო ზუსტია, ვიდრე მონაცემების ტრადიციულად გაზრდა გამოყენებით 1 მასშტაბის ფურცლები: 50,000.
QGIS- ში დიდია იმისთვის, რომ ამ ფენის ჩანაცვლება, როგორც Google Earth სურათი, რომლისთვისაც არსებობს დანამატები, მაგრამ ეს მხოლოდ ფონური რუკაა.
რა მოხდება, თუ გსურთ OpenStreetMap- ის ფენა, როგორც ვექტორი?
1. ჩამოტვირთეთ OSM მონაცემთა ბაზა
ამისათვის თქვენ უნდა აირჩიოთ ის ადგილი, სადაც მონაცემების ჩამოტვირთვა გსურთ. აშკარაა, რომ ძალიან დიდი ტერიტორიები, სადაც უამრავი ინფორმაციაა, მონაცემთა ბაზის ზომა იქნება უზარმაზარი და შრომატევადი. ამისათვის აირჩიეთ:
ვექტორი> OpenStreetMap> ჩამოტვირთვა
აქ თქვენ აირჩევთ გზას, სადაც გადმოწერილი იქნება xml ფაილი .osm გაფართოებით. შესაძლებელია კვადრატის დიაპაზონის მითითება არსებული ფენისგან ან ხედვის ამჟამინდელი ჩვენებით. ოფციონის არჩევის შემდეგ მიიღოსჩამოტვირთვის პროცესი იწყება და გადმოწერილი მონაცემების მოცულობა ნაჩვენებია.
2. მონაცემთა ბაზის შექმნა
მას შემდეგ, რაც XML ფაილი გადმოწერილია, აუცილებელია მონაცემთა ბაზის გარდაქმნა.
ეს კეთდება შემდეგით: ვექტორი> OpenStreetMap> ტოპოლოგიის იმპორტი XML- დან ...
აქ ჩვენ ვთხოვეთ შესვლის წყარო, DB SpatiaLite გამომავალი ფაილი და თუ გვინდა იმპორტის კავშირი უნდა შეიქმნას დაუყოვნებლივ.
3. ფენის გამოძახება QGIS- ზე
დარეკვა მონაცემები, როგორც ფენის მოითხოვს:
ვექტორი> OpenStreetMap> SpatiaLite- ში ტოპოლოგიის ექსპორტი ...,
ეს უნდა იყოს მითითებული, თუ ჩვენ მხოლოდ წერტილებს, ხაზებს ან მრავალკუთხედებს მოვუწოდებთ. ასევე მონაცემთა ბაზიდან ჩატვირთვის ღილაკით შეგიძლიათ ჩამოთვალოთ რომელია თქვენთვის საინტერესო ობიექტი.
შედეგად, ჩვენ შეგვიძლია ჩატვირთოთ ფენა ჩვენს რუკაზე, როგორც ნაჩვენებია შემდეგ სურათზე.
რა თქმა უნდა, იმის გამო, რომ OSM არის ღია ინიციატივა, ის ბევრად გაიღებს კერძო იარაღებს, რათა ასეთი რამ გააკეთოს.