MATLAB Answers

WMS refine by latitude and longitude

3 views (last 30 days)
Paul Huter
Paul Huter on 27 Apr 2017
Commented: Paul Huter on 6 May 2017
I used
cloudcover = wmsfind('cloud','Version','online');
to download all the WMS cloud cover, and now I would like to refine it to be just those cloud covers that show a global coverage. I have tried this:
globalcloud = refine(cloudcover, '*global*');
which gives me three very specific results.
Is there a way to search by the lat/lon limits ([-90,90],[-180,180]) to find other global coverages? I tried:
globalcloud = refine(cloudcover, '*90*90*180*180');
which did not return any results, and
globalcloud = refine(cloudcover, 'Latlim', '[-90,90]');
which returned a number of errors.
Am I doing something wrong, or am I trying to do something I cannot do?
Thank you.


Sign in to comment.

Accepted Answer

Kevin Gleason
Kevin Gleason on 5 May 2017
You can query on Latlim and Lonlim in the "wmsfind" command:
>> cloudcover = wmsfind('cloud','Version','online', 'Latlim',[-90 90], 'Lonlim', [-180 180]);
This will give you 590 results that all have the proper Latlim and Lonlim values.

  1 Comment

Paul Huter
Paul Huter on 6 May 2017
I was almost there. Thank you.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!

Translated by