…" /> …" />
Daha çox

OSM Overpass API -də bir yolun tam koordinatlarını əldə edin


Bu kodu istifadə edərək bir yolun bütün koordinatlarını əldə etməyə çalışıram

       

Bu kodun problemi yolun bir hissəsini tutur, bütün yolu yox. Səhv nədir?


I5 adlı yol OSM -də bölündüyünə görəreferseqmentin id əvəzinə dəyər:

/* Bu üst keçid-turbo sihirbazı tərəfindən yaradılmışdır. Orijinal axtarış: "ref =" I 5 "" */ [out: json] [zaman aşımı: 25]; // nəticələr toplayın (// sorğu hissəsi: "ref =" I 5 "" node ["ref" = "I 5"]; yol ["ref" = "I 5"]; əlaqə ["ref" = " I 5 "];); // nəticələri bədəndən çap edin; >; out skel qt;

Bir qutu və ya sahə seçimi təyin edərək süzgəcdən keçirə biləcəyiniz Avropadan da bəzi məlumatlar alacaqsınız.

Yolunuzda istinad nömrəsi yoxdursa, ancaqadı, bunu da axtara bilərsiniz:

/* Bu üst keçid-turbo sihirbazı tərəfindən yaradılmışdır. Orijinal axtarış: "name =" Eastshore Freeway "" */ [out: json] [timeout: 25]; // nəticələr toplayın (// sorğu hissəsi: "name =" Eastshore Freeway "" node ["name" = "Eastshore Freeway"]; yol ["name" = "Eastshore Freeway"]; əlaqələr ["ad" = " Eastshore Freeway "];); // nəticələri bədəndən çap edin; >; out skel qt;


Videoya baxın: Extracting Data from OpenStreetMap using QGIS u0026 QuickOSM (Oktyabr 2021).