From ab96c3576f44c3ee0c177dc4e193f6e167d11374 Mon Sep 17 00:00:00 2001 From: paulklie <73854742+paulklie@users.noreply.github.com> Date: Mon, 6 Jun 2022 16:50:45 +0200 Subject: [PATCH] #8419 memorial stolperstein are ignored for close node check (#9089) --- modules/validations/close_nodes.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modules/validations/close_nodes.js b/modules/validations/close_nodes.js index 5dc0dd3ad..a7891081a 100644 --- a/modules/validations/close_nodes.js +++ b/modules/validations/close_nodes.js @@ -148,6 +148,10 @@ export function validationCloseNodes(context) { if (nearby.loc === node.loc || geoSphericalDistance(node.loc, nearby.loc) < pointThresholdMeters) { + // ignore stolperstein (https://wiki.openstreetmap.org/wiki/DE:Stolpersteine) + if ('memorial:type' in node.tags && 'memorial:type' in nearby.tags && node.tags['memorial:type']==='stolperstein' && nearby.tags['memorial:type']==='stolperstein') continue; + if ('memorial' in node.tags && 'memorial' in nearby.tags && node.tags.memorial==='stolperstein' && nearby.tags.memorial === 'stolperstein') continue; + // 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;