Buffer problem Vector Data

2 次查看(过去 30 天)
Xun Wun
Xun Wun 2019-11-6
Hi.
I try to add buffer to outside of this polygon shape file in Matlab.
But Matlab give me error "Undefined variable "data_in" or class "data_in.Y".
How to solve this?
[map_outline, att_map_outline] = ...
shaperead('../data/addbuffertothis.shp','UseGeoCoords',true);
% Add buffer
km = 20;
bufwidth = km2deg(km); % convert km to degrees of arc
[buffer.latb, buffer.lonb] = bufferm(data_in.Y, ...
data_in.X, bufwidth, 'out', 20);

回答(1 个)

Hiroki Okawa
Hiroki Okawa 2019-11-8
Hi,
I've never used these functions. However, It seems that data_in is not exist. Isn't it possible that data_in should be map_outline or att_map_outline?
ex) data_in.Y => map_outline.Y or data_in.Y => att_map_outline.Y

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by