X-Git-Url: http://gitweb.fperrin.net/?a=blobdiff_plain;f=src%2Ftim%2Fprune%2Ffunction%2Fsrtm%2FSrtmTile.java;h=7bc1d386419732c8d7ab9b048bcf06407d06a36b;hb=96de4ca3e945f744e189ae25f6af74688b009869;hp=301bbaf2ccb7849f1378a6f910999c188965a12a;hpb=f5451aaddb2f9d1f8953b967190f94f329ffe63c;p=GpsPrune.git diff --git a/src/tim/prune/function/srtm/SrtmTile.java b/src/tim/prune/function/srtm/SrtmTile.java index 301bbaf..7bc1d38 100644 --- a/src/tim/prune/function/srtm/SrtmTile.java +++ b/src/tim/prune/function/srtm/SrtmTile.java @@ -67,7 +67,20 @@ public class SrtmTile + (_longitude >= 0?"E":"W") + (Math.abs(_longitude) < 100?"0":"") + (Math.abs(_longitude) < 10?"0":"") - + Math.abs(_longitude) - + ".hgt.zip"; + + Math.abs(_longitude); + } + + public SrtmSource findBestCachedSource() + { + SrtmSource[] sources = {new SrtmGl1Source(), + new Srtm3Source() }; + for (int i = 0; i < sources.length; i++) + { + if (sources[i].isCached(this)) + { + return sources[i]; + } + } + return null; } }