]> gerrit.simantics Code Review - simantics/district.git/blobdiff - org.simantics.district.maps/src/org/simantics/maps/sg/MapLocationZoomInfoNode.java
Possibility to show elevation while hoovering on map
[simantics/district.git] / org.simantics.district.maps / src / org / simantics / maps / sg / MapLocationZoomInfoNode.java
index c081c92336c692c75d5031fa5ea46e8523713208..790ebbe01b7550155a6040042439dde96d30ae64 100644 (file)
@@ -13,7 +13,7 @@ import java.util.Locale;
 
 import org.simantics.g2d.participant.MouseUtil;
 import org.simantics.g2d.participant.MouseUtil.MouseInfo;
-import org.simantics.maps.MapScalingTransform;
+import org.simantics.maps.elevation.server.SingletonTiffTileInterface;
 import org.simantics.scenegraph.g2d.G2DNode;
 import org.simantics.scenegraph.utils.DPIUtil;
 
@@ -49,7 +49,6 @@ public class MapLocationZoomInfoNode extends G2DNode {
         if (bounds == null)
             return; // FIXME
 
-        int zoomLevel = MapScalingTransform.zoomLevel(ot);
         MouseInfo mouseInfo = util.getMouseInfo(0);
         
         double startLat;
@@ -65,7 +64,7 @@ public class MapLocationZoomInfoNode extends G2DNode {
             startLat = 0;
             startLon = 0;
         }
-        
+        Number zoomLevel = SingletonTiffTileInterface.lookup(startLat, startLon);
         String str = "X: " + formatValue(startLon, MAX_DIGITS) + ", Y: " + formatValue(startLat, MAX_DIGITS) + ", Z: " + zoomLevel;
         g2d.setFont(rulerFont);
         FontMetrics fm = g2d.getFontMetrics();