Package org.opentrafficsim.animation.gis
Class CoordinateTransformWgs84toRdNew
java.lang.Object
org.opentrafficsim.animation.gis.CoordinateTransformWgs84toRdNew
- All Implemented Interfaces:
Serializable
,nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
public class CoordinateTransformWgs84toRdNew
extends Object
implements nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform, Serializable
Convert coordinates from WGS84 to the Dutch RD system. The coordinate transform can be offered to the gisbeans package when
parsing GIS coordinates.
Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.
- Author:
- Alexander Verbraeck, Peter Knoppers, Wouter Schakel
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform.NoTransform
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal double[]
doubleTransform
(double x, double y) final float[]
floatTransform
(double x, double y) final String
toString()
-
Constructor Details
-
CoordinateTransformWgs84toRdNew
public CoordinateTransformWgs84toRdNew(double dx, double dy) - Parameters:
dx
- double; the coordinate shift dx w.r.t. the origin if not in Amersfoort. dx will be subtracted from each RD.x coordinatedy
- double; the coordinate shift dy w.r.t. the origin if not in Amersfoort. dy will be subtracted from each RD.y coordinate
-
-
Method Details
-
floatTransform
public final float[] floatTransform(double x, double y) - Specified by:
floatTransform
in interfacenl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
-
doubleTransform
public final double[] doubleTransform(double x, double y) - Specified by:
doubleTransform
in interfacenl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
-
toString
-