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일

1 개 추천

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

카테고리

도움말 센터File Exchange에서 Computational Geometry에 대해 자세히 알아보기

태그

질문:

2019년 11월 6일

답변:

2019년 11월 8일

Community Treasure Hunt

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

Start Hunting!

Translated by