remove discs from lat/lon coverage

This is my code:
[xIntrinsic, yIntrinsic] = geographicToIntrinsic(r, discLat, discLon);
[xc, yc] = polysplit(xIntrinsic, yIntrinsic);
for ii = 1:(numel(xc)-1)
xii = [xc{ii}; xc{ii+1}];
yii = [yc{ii}; yc{ii+1}];
k = convhull(xii,yii);
xc{ii} = xii(k);
yc{ii} = yii(k);
end
[xq, yq] = polyjoin(xc(1:end-1), yc(1:end-1));
[latQ, lonQ] = intrinsicToGeographic(r, xq, yq);
When I plot, I see the discLat/discLon points (as circles) along with the bounding lines:
Is there an easy way to remove the discs so that all I see is the bounding outside lines? I'm using the areaint function on the latQ/lonQ points to get an area, and it is coming back way high, I believe because it includes those discs.
Thanks.

답변 (1개)

Yuebin Zhou
Yuebin Zhou 2017년 5월 26일

0 개 추천

It seems the code is not complete according to the description. Can you put the entire of it online?

댓글 수: 1

Paul Huter
Paul Huter 2017년 5월 26일
Here is the script I am working from provided by Mathworks.

댓글을 달려면 로그인하십시오.

카테고리

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

질문:

2017년 5월 15일

댓글:

2017년 5월 26일

Community Treasure Hunt

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

Start Hunting!

Translated by