Daha çox

Çəkmə ilə məkan birləşməsi


QGIS -də bir kəsmə radiusu təyin etmək imkanı ilə məkan birləşməsini həyata keçirə bilən bir vasitə varmı? Daha yaxşı başa düşmək üçün:

Məkana görə qoşulmalı olduğum atributları olan 2 nöqtə şəkli var. Problem, radiusu (əlaqəli nöqtələr arasındakı maksimum məsafə) müəyyən etmək istəyirəm. Problemimin həlli və ya həll yolu varmı?


İki üsuldan birini sınayardım:

Qatlarınızın unikal bir ID xüsusiyyətinə sahib olduğunu düşünərək, yalnız ən yaxın 1 -ci nöqtəni axtaran təbəqələr arasında 'məsafə matrisi' həyata keçirin. Yaranan CSV faylını (Excel və ya bənzərində) 'Məsafə' sütunu ilə sıralayın və seçdiyiniz maksimum məsafə üzərindəki hər hansı bir girişi silin. Redaktə edilmiş CSV faylı, QGIS -ə 'həndəsə yoxdur' ilə ayrılmış bir qat olaraq idxal edilə bilər və qoşulma sahəsi olaraq 'InputID' istifadə edərək ilk nöqtə qatına 'qoşuldu'. İkinci nöqtə təbəqəsi artıq 'TargetID' istifadə edərək birinciyə qoşula bilər.

Digər üsul, təbəqələrdən birini tamponlamaq və 'yerlərə görə atributları birləşdirmək' olardı. Tamponlanmış təbəqədə birdən çox nöqtənin olduğu yeri qeyd etmək üçün əvvəlcə 'çoxbucaqlı bir nöqtədə' analiz edə bilərsiniz.


Problemimin həlli Ən Yaxın Qonşu Pluginə qoşulmaq idi.


Videoya baxın: Operation InfeKtion: How Russia Perfected the Art of War. NYT Opinion (Sentyabr 2021).