jfaghm / OceanEddies

A collection of algorithms to autonomously identify and track mesoscale ocean eddies in sea surface height (SSH) satellite data
92 stars 51 forks source link

Units of variables, and SSH or SLA #17

Open lishufeng017 opened 6 years ago

lishufeng017 commented 6 years ago

Hi, I'm a freshman in the field, and confused about inputs and outputs. I have run the eddyscan.m with the CMEMS SLA data. However, in the scripts, SSH is input, so I don't know whether SLA is appropriate for the scripts. In the outputs, I'm confused about the units of the variables. In addition, all I need is the latitude, longitude of eddy center, maximum amplitude and radius of the detected eddy. Are 'Lat', 'Lon', 'SurfaceArea' and 'Amplitude' corresponding to the latitude, longitude, radius and maximum amplitude,respectively, right?

lematt1991 commented 6 years ago

SSH is input, so I don't know whether SLA is appropriate for the scripts.

SLA is probably OK. The algorithm works by searching for circular features in the data that have high/low points, so as long as the relative heights of the water are preserved, you should get expected results.

In the outputs, I'm confused about the units of the variables.

Which outputs are you referring to? set_up_ssh_data.m? If so, SSH data is in centimeters.

Are 'Lat', 'Lon', 'SurfaceArea' and 'Amplitude' corresponding to the latitude, longitude, radius and maximum amplitude,respectively, right?

That is correct

lishufeng017 commented 6 years ago

Thank you very much for your answer. The outputs mean that of 'scan_single.m' run in matlab. I have changed the unit of SLA data from meters to centimeters, but the radius calculated from 'SurfaceArea' is still extremely small, which is very strange.