Ignore:
Timestamp:
2007-09-03T21:06:29+02:00 (18 years ago)
Author:
framm
Message:
  • Add "prev", "next", and "recenter" buttons to the GeoImage viewer. Patch by Robert Hart <bathterror@…>.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/org/openstreetmap/josm/data/coor/LatLon.java

    r298 r316  
    44import org.openstreetmap.josm.data.Bounds;
    55import org.openstreetmap.josm.data.projection.Projection;
     6import java.text.NumberFormat;
    67
    78/**
     
    5051                return lat() >= b.min.lat() && lat() <= b.max.lat() && lon() > b.min.lon() && lon() < b.max.lon();
    5152        }
     53
     54        /**
     55         * Returns this lat/lon pair in human-readable format.
     56         *
     57         * @return String in the format "lat=1.23456°, lon=2.34567°"
     58         */
     59        public String toDisplayString() {
     60                NumberFormat nf = NumberFormat.getInstance();
     61                nf.setMaximumFractionDigits(5);
     62                return "lat=" + nf.format(lat()) + "°, lon=" + nf.format(lon()) + "°";
     63        }
    5264       
    53     @Override public String toString() {
    54         return "LatLon[lat="+lat()+",lon="+lon()+"]";
     65        @Override public String toString() {
     66                return "LatLon[lat="+lat()+",lon="+lon()+"]";
    5567    }
    5668}
Note: See TracChangeset for help on using the changeset viewer.