]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/MapRulerNode.java
078c8ebbbcae7155c80c9090755c857ee5f3ea1d
[simantics/district.git] / org.simantics.district.network.ui / src / org / simantics / district / network / ui / nodes / MapRulerNode.java
1 package org.simantics.district.network.ui.nodes;
2
3 import org.simantics.district.network.ModelledCRS;
4 import org.simantics.scenegraph.g2d.nodes.RulerNode;
5
6 public class MapRulerNode extends RulerNode {
7
8     private static final long serialVersionUID = -7140072658133605907L;
9
10     @Override
11     protected double modifyHorizontalValue(double value) {
12         // TODO: fix scale!
13         double scale = 100000;
14         return ModelledCRS.xToLongitude(value / scale);
15     }
16
17     @Override
18     protected double modifyVerticalValue(double value) {
19         // TODO: fix scale!
20         double scale = 100000;
21         return ModelledCRS.yToLatitude(value / scale);
22     }
23
24 }