]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.maps.elevation.server/src/org/simantics/maps/elevation/server/SingletonTiffTileInterface.java
Add SCL interface for District Elevation server
[simantics/district.git] / org.simantics.maps.elevation.server / src / org / simantics / maps / elevation / server / SingletonTiffTileInterface.java
index 3fc9616c7080e5210aea4b987bb298945276909a..a8163bb200b3b8c2570ba2408ddbbdddaf65e307 100644 (file)
@@ -26,7 +26,7 @@ public class SingletonTiffTileInterface {
         Path tilesFolder = Paths.get("tifsFolder");
         if (TIFS_FOLDER != null) {
             Path potTilesFolder = Paths.get(TIFS_FOLDER);
-            if (!Files.exists(potTilesFolder)) {
+            if (Files.exists(potTilesFolder)) {
                 // use default from working directory
                 tilesFolder = potTilesFolder;
             }
@@ -39,10 +39,14 @@ public class SingletonTiffTileInterface {
         tileInterface = new TiffTileInterface(tilesFolder);
     }
 
+    public static double lookupd(double x, double y) {
+        return lookup(x, y).doubleValue();
+    }
+
     public static Number lookup(double x, double y) {
         return instance.tileInterface.lookup(x, y);
     }
-    
+
     public static Collection<Rectangle2D> getBoundingBoxes() {
         return instance.tileInterface.getBoundingBoxes();
     }