fix more errors if data is missing

This commit is contained in:
Laura Klünder 2018-01-05 20:52:35 +01:00
parent 831619c42a
commit 1adc1b32de

View file

@ -79,7 +79,10 @@ class LevelRenderData:
coords.append(new_coords) coords.append(new_coords)
values.append(np.full((new_coords.shape[0], 1), fill_value=area.altitude)) values.append(np.full((new_coords.shape[0], 1), fill_value=area.altitude))
last_interpolator = NearestNDInterpolator(np.vstack(coords), np.vstack(values)) if coords:
last_interpolator = NearestNDInterpolator(np.vstack(coords), np.vstack(values))
else:
last_interpolator = NearestNDInterpolator(np.zeros((8, 2)), np.zeros((0, 1)))
for i, level in enumerate(levels): for i, level in enumerate(levels):
if level.on_top_of_id is not None: if level.on_top_of_id is not None: