Daha çox

GRASS-a bir çoxbucaqlı forma idxal edərkən birdən çox təbəqəni necə idarə etmək olar?


GRASS-a bir shapefile idxal etdiyim zaman, görünür 3 qat olaraq gəlir. Yəni qGIS alət qutusu brauzerində aşağıdakı kimi görünürlər:

myMap 0_polygon, myMap 1_polygon, myMap 2_polygon

Qatları bir yerə birləşdirməyin bir yolu varmı? Qaçdım:

v.clean tool = snap, break, rmdupl, bpol thresh = 10 input = myMap output = myMapCleaned

Və bu mövzuda araşdırma, qatları birləşdirmək üçün indi v.patch çalıştırmalı olduğumu göstərir. Ancaq 'input =…' sətrindəki fərdi təbəqələri necə təyin edə bilərəm? Təşəkkürlər.


polygon_0 deşiklərdir

polygon_1 bir santroid olan sahələrdir

polygon_2 iki santroid olan ərazidir (üst-üstə düşən sahələr)

GRASS tamamilə topoloji bir vektor məlumat modelinə malikdir, sadə xüsusiyyətlər modelinə əsaslanan digər CBS paketlərindən fərqlidir.

Beləliklə, GRASS-a idxal etdiyiniz zaman hər zaman çuxurları və üst-üstə düşmüş sahələri ayrı təbəqə kimi idxal edin. Bu, orijinal vektorumuzun nə qədər yaxşı olduğunu bilmək üçün çox yaxşı bir yoldur. İdxal zamanı "minarea" və "snap" parametrlərindən istifadə edirsinizsə (v.in.ogr), orijinal vektorda ola biləcəyiniz bir çox topoloji məsələdən qurtula bilərsiniz.


Videoya baxın: DİM. Qabarıq və xarici bucaqlarının çoxbucaqlı (Oktyabr 2021).