Don't flag very close nodes with different house or unit numbers (close #6998)

This commit is contained in:
Quincy Morgan
2019-11-11 13:40:37 +01:00
parent e85b6b9c45
commit 40edee1275
+2 -2
View File
@@ -134,8 +134,8 @@ export function validationCloseNodes(context) {
if (nearby.loc === node.loc ||
geoSphericalDistance(node.loc, nearby.loc) < pointThresholdMeters) {
// allow very close points if the z-axis varies
var zAxisKeys = { layer: true, level: true };
// allow very close points if tags indicate the z-axis might vary
var zAxisKeys = { layer: true, level: true, 'addr:housenumber': true, 'addr:unit': true };
var zAxisDifferentiates = false;
for (var key in zAxisKeys) {
var nodeValue = node.tags[key] || '0';