Changeset 11560 in josm
- Timestamp:
- 2017-02-14T00:32:15+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/io/OverpassDownloadReader.java
r11533 r11560 7 7 import java.io.InputStream; 8 8 import java.util.EnumMap; 9 import java.util.List;10 9 import java.util.NoSuchElementException; 11 10 import java.util.concurrent.TimeUnit; … … 114 113 idOffset.put(OsmPrimitiveType.RELATION, 3_600_000_000L); 115 114 try { 116 final List<NameFinder.SearchResult> results= NameFinder.queryNominatim(area);117 finalPrimitiveId osmId = results.get(0).getOsmId();115 final PrimitiveId osmId = NameFinder.queryNominatim(area).stream().filter( 116 x -> !OsmPrimitiveType.NODE.equals(x.getOsmId().getType())).iterator().next().getOsmId(); 118 117 return String.format("area(%d)", osmId.getUniqueId() + idOffset.get(osmId.getType())); 119 118 } catch (IOException | NoSuchElementException | IndexOutOfBoundsException ex) {
Note:
See TracChangeset
for help on using the changeset viewer.