Include nodes with "addr:postcode" as address nodes

pull/1/head
Cj Malone 2021-11-05 23:47:05 +00:00
rodzic bc5fb4c0ff
commit 290aec3f1e
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -83,7 +83,8 @@ public class MergeAddressBuildings extends AbstractConflationCommand {
final Collection<IPrimitive> nodesInside = Geometry.filterInsideAnyPolygon(toCheck, object);
final List<Node> nodesWithAddresses = nodesInside.stream().filter(Node.class::isInstance).map(Node.class::cast)
.filter(node -> node.hasKey("addr:housenumber", "addr:housename")).collect(Collectors.toList());
.filter(node -> node.hasKey("addr:housenumber", "addr:housename", "addr:postcode"))
.collect(Collectors.toList());
final List<Command> commandList = new ArrayList<>();
if (nodesWithAddresses.size() == 1