diff --git a/VERSION b/VERSION index 8bc94cb760413754f1d334f731fb0318bd2cc365..6610e117a35d94836d6a459d7e963a2333541531 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -276 \ No newline at end of file +277 \ No newline at end of file diff --git a/artoa.ini.example b/artoa.ini.example index 62fd7b45c6a1b5e3e2d57cfc19b63294d0cc161b..16ef3be548f613195c67e3ab125f937fe78b7bb3 100644 --- a/artoa.ini.example +++ b/artoa.ini.example @@ -48,6 +48,10 @@ -hidedeleteddatapoints 0 -toapointsize 18 +[trajectoryOutput] +-limitlat -72 -66 +-limitlon -55 -15 + [defaults] -pressure 9999 -temperature 9999 diff --git a/lib/+artoa/+controller/+track/+trajectoryOutput/plot.m b/lib/+artoa/+controller/+track/+trajectoryOutput/plot.m index f1b707d70aa2be6ec5671f130b51911ac9ad88ea..d23dd4e2a072225f88b42b3ba66fd8951856c95a 100644 --- a/lib/+artoa/+controller/+track/+trajectoryOutput/plot.m +++ b/lib/+artoa/+controller/+track/+trajectoryOutput/plot.m @@ -2,7 +2,7 @@ function [] = plot(pPlotAsMap) %PLOT Summary of this function goes here % Detailed explanation goes here -global artoaGui artoaWorkspace; +global artoaGui artoaWorkspace artoaConfig; %% Parameter check if nargin == 0 @@ -178,5 +178,15 @@ if artoa.data.hasMember(artoaWorkspace, 'trajectoryOutput', 'showTopographicalLi artoaGui.trajectoryOutput.contourTopographicalLines = artoa.controller.track.trajectoryOutput.plotTopographicalLines(artoaGui.trajectoryOutput.axesTrajectoryOutput); end +%% Set axes limits to artoa.ini if not selected manual +if ~strcmp(artoaGui.trajectoryOutput.axesTrajectoryOutput.YLimMode, 'manual') ... + & artoa.data.hasMember(artoaConfig, 'trajectoryOutput', 'limitlat') + artoaGui.trajectoryOutput.axesTrajectoryOutput.YLim = artoaConfig.trajectoryOutput.limitlat; +end +if ~strcmp(artoaGui.trajectoryOutput.axesTrajectoryOutput.XLimMode, 'manual') ... + & artoa.data.hasMember(artoaConfig, 'trajectoryOutput', 'limitlon') + artoaGui.trajectoryOutput.axesTrajectoryOutput.XLim = artoaConfig.trajectoryOutput.limitlon; +end + end