Skip to content

Commit 17327f4

Browse files
committed
eddies display modification
1 parent 806fa40 commit 17327f4

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/py_eddy_tracker/observations/observation.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1179,12 +1179,17 @@ def display(self, ax, ref=None, **kwargs):
11791179
lat_s = flatten_line_matrix(self.obs["contour_lat_s"])
11801180
lon_e = flatten_line_matrix(self.obs["contour_lon_e"])
11811181
lat_e = flatten_line_matrix(self.obs["contour_lat_e"])
1182+
kwargs_e = kwargs.copy()
1183+
if 'label' in kwargs:
1184+
kwargs['label'] += " (%s eddies)" % self.obs["contour_lon_s"].shape[0]
1185+
kwargs_e.pop('label', None)
11821186
if ref is None:
11831187
ax.plot(lon_s, lat_s, **kwargs)
1184-
ax.plot(lon_e, lat_e, linestyle="-.", **kwargs)
1188+
ax.plot(lon_e, lat_e, linestyle="-.", **kwargs_e)
11851189
else:
1190+
# FIXME : ref could split eddies
11861191
ax.plot((lon_s - ref) % 360 + ref, lat_s, **kwargs)
1187-
ax.plot((lon_e - ref) % 360 + ref, lat_e, linestyle="-.", **kwargs)
1192+
ax.plot((lon_e - ref) % 360 + ref, lat_e, linestyle="-.", **kwargs_e)
11881193

11891194

11901195
class VirtualEddiesObservations(EddiesObservations):

0 commit comments

Comments
 (0)