Class 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-2020 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
    BSD-style license. See OpenTrafficSim License.

    $LastChangedDate: 2015-07-24 02:58:59 +0200 (Fri, 24 Jul 2015) $, @version $Revision: 1147 $, by $Author: averbraeck $, initial version Oct 29, 2016
    Author:
    Alexander Verbraeck, Peter Knoppers, Wouter Schakel
    See Also:
    Serialized Form
    • Constructor Detail

      • 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 coordinate
        dy - double; the coordinate shift dy w.r.t. the origin if not in Amersfoort. dy will be subtracted from each RD.y coordinate
    • Method Detail

      • floatTransform

        public final float[] floatTransform​(double x,
                                            double y)
        Specified by:
        floatTransform in interface nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform
      • doubleTransform

        public final double[] doubleTransform​(double x,
                                              double y)
        Specified by:
        doubleTransform in interface nl.tudelft.simulation.dsol.animation.gis.transform.CoordinateTransform