Я пытаюсь преобразовать растровый слой в полигоны на основе его значений.Мой растр выглядит так:
> labels_rast
class : RasterLayer
dimensions : 26, 64, 1664 (nrow, ncol, ncell)
resolution : 0.03000146, 0.02999809 (x, y)
extent : 352032, 352033.9, 8551454, 8551455 (xmin, xmax, ymin, ymax)
coord. ref. : +proj=utm +zone=18 +south +datum=WGS84 +units=m +no_defs+ellps=WGS84 +towgs84=0,0,0
data source : in memory
names : layer
values : 1, 3 (min, max)
Когда я применяю функцию rasterToPolygons
(dissolve = TRUE
), я получаю дополнительные полигоны (определенныепо горизонтальным линиям):
Как можно избежать создания многоугольников, определяемых горизонтальными линиями?