package org.simantics.district.network.ui.nodes; import org.simantics.district.network.ModelledCRS; import org.simantics.scenegraph.g2d.nodes.RulerNode; public class MapRulerNode extends RulerNode { private static final long serialVersionUID = -7140072658133605907L; @Override protected double modifyHorizontalValue(double value) { // TODO: fix scale! double scale = 100000; return ModelledCRS.xToLongitude(value / scale); } @Override protected double modifyVerticalValue(double value) { // TODO: fix scale! double scale = 100000; return ModelledCRS.yToLatitude(value / scale); } }