001    // License: GPL. For details, see LICENSE file.
002    package org.openstreetmap.josm.data.projection.datum;
003    
004    import org.openstreetmap.josm.data.coor.LatLon;
005    import org.openstreetmap.josm.data.projection.Ellipsoid;
006    
007    /**
008     * Null Datum does not convert from / to WGS84 ellipsoid, but simply "casts"
009     * the coordinates.
010     */
011    public class NullDatum extends AbstractDatum {
012    
013        public NullDatum(String name, Ellipsoid ellps) {
014            super(name, null, ellps);
015        }
016    
017        @Override
018        public LatLon toWGS84(LatLon ll) {
019            return ll;
020        }
021    
022        @Override
023        public LatLon fromWGS84(LatLon ll) {
024            return ll;
025        }
026    
027    }