Ignore:
Timestamp:
2016-09-15T21:39:13+02:00 (8 years ago)
Author:
simon04
Message:

fix #11975 - Evaluate extended Overpass queries bbox, geocodeArea

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/NameFinder.java

    r11002 r11003  
    1414import org.openstreetmap.josm.Main;
    1515import org.openstreetmap.josm.data.Bounds;
     16import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
     17import org.openstreetmap.josm.data.osm.PrimitiveId;
     18import org.openstreetmap.josm.data.osm.SimplePrimitiveId;
    1619import org.openstreetmap.josm.tools.HttpClient;
    1720import org.openstreetmap.josm.tools.OsmUrlToBounds;
     
    6770        public int zoom;
    6871        public Bounds bounds;
     72        public PrimitiveId osmId;
    6973
    7074        public Bounds getDownloadArea() {
     
    127131                            Double.parseDouble(bbox[0]), Double.parseDouble(bbox[2]),
    128132                            Double.parseDouble(bbox[1]), Double.parseDouble(bbox[3]));
     133                    final String osmId = atts.getValue("osm_id");
     134                    final String osmType = atts.getValue("osm_type");
     135                    if (osmId != null && osmType != null) {
     136                        currentResult.osmId = new SimplePrimitiveId(Long.parseLong(osmId), OsmPrimitiveType.from(osmType));
     137                    }
    129138                    data.add(currentResult);
    130139                }
Note: See TracChangeset for help on using the changeset viewer.