Viktigt

Översättning är en gemenskapsinsats du kan gå med i. Den här sidan är för närvarande översatt till 100.00%.

17.31. Förenkling och utjämning av vektorer

Modulen har tillhandahållits av Paolo Cavallini - Faunalia

Observera

I det här kapitlet visas hur du förenklar vektorer och jämnar ut skarpa hörn.

Ibland behöver vi en förenklad version av en vektor, för att få en mindre filstorlek och slippa onödiga detaljer. Många verktyg gör detta på ett mycket grovt sätt och missar polygonernas närhet till varandra och ibland även deras topologiska korrekthet. GRASS är det perfekta verktyget för detta: eftersom det är ett topologiskt GIS bevaras närhet och korrekthet även vid mycket höga förenklingsnivåer. I vårt fall har vi en vektor som är resultatet av ett raster, vilket ger ett ”sågmönster” vid gränserna. Om man tillämpar en förenkling blir resultatet raka linjer:

  • GRASS ► v.generalize [Maximalt toleransvärde: 30 m]

Vi kan också göra tvärtom och göra ett lager mer komplext och jämna ut skarpa hörn:

  • GRASS ► v.generalize [metod: chaiken]

Försök att tillämpa detta andra kommando både på den ursprungliga vektorn och på den från den första analysen och se skillnaden. Observera att adjacency inte går förlorad.

Detta andra alternativ kan t.ex. tillämpas på konturlinjer som härrör från ett grovt raster, på GPS-spår med glesa toppar osv.