Changeset 3633 in josm for trunk/src/org/openstreetmap


Ignore:
Timestamp:
2010-10-24T08:59:51+02:00 (13 years ago)
Author:
bastiK
Message:

add projected coordinates for inspect primitive dialogue

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java

    r3560 r3633  
    6464
    6565    protected String buildText() {
    66         StringBuffer s = new StringBuffer();
     66        StringBuilder s = new StringBuilder();
    6767        for (Node n : new DatasetCollection<Node>(primitives, OsmPrimitive.nodePredicate)) {
    6868            s.append("Node id="+n.getUniqueId());
     
    7777                continue;
    7878            }
    79             s.append(String.format(" lat=%s; lon=%s; ", Double.toString(n.getCoor().lat()), Double.toString(n.getCoor().lon())));
     79            s.append(String.format(" lat=%s lon=%s (projected: x=%s, y=%s); ",
     80                    Double.toString(n.getCoor().lat()), Double.toString(n.getCoor().lon()),
     81                    Double.toString(n.getEastNorth().east()), Double.toString(n.getEastNorth().north())));
    8082            addCommon(s, n);
    8183            addAttributes(s, n);
     
    134136    }
    135137
    136     protected void addCommon(StringBuffer s, OsmPrimitive o) {
     138    protected void addCommon(StringBuilder s, OsmPrimitive o) {
    137139        s.append(String.format("Data set: %X; User: [%s]; ChangeSet id: %H; Timestamp: %s, Version: %d",
    138140                    o.getDataSet().hashCode(),
     
    167169    }
    168170
    169     protected void addAttributes(StringBuffer s, OsmPrimitive o) {
     171    protected void addAttributes(StringBuilder s, OsmPrimitive o) {
    170172        if (o.hasKeys()) {
    171173            s.append("  tags:\n");
     
    176178    }
    177179
    178     protected void addWayReferrer(StringBuffer s, Node n) {
     180    protected void addWayReferrer(StringBuilder s, Node n) {
    179181        // add way referrer
    180182        List<OsmPrimitive> refs = n.getReferrers();
     
    188190    }
    189191
    190     protected void addRelationReferrer(StringBuffer s, OsmPrimitive o) {
     192    protected void addRelationReferrer(StringBuilder s, OsmPrimitive o) {
    191193        List<OsmPrimitive> refs = o.getReferrers();
    192194        DatasetCollection<Relation> relRefs = new DatasetCollection<Relation>(refs, OsmPrimitive.relationPredicate);
     
    216218        List<String> names = user.getNames();
    217219
    218         StringBuffer us = new StringBuffer();
     220        StringBuilder us = new StringBuilder();
    219221
    220222        us.append("id:"+user.getId());
Note: See TracChangeset for help on using the changeset viewer.