remove discs from lat/lon coverage

조회 수: 1 (최근 30일)
Paul Huter
Paul Huter 2017년 5월 15일
댓글: Paul Huter 2017년 5월 26일
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일
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.

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

Community Treasure Hunt

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

Start Hunting!

Translated by