From 1425fd65e5579be061f6d827c4ba47b11e72c609 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stephan=20B=C3=B6sch-Plepelits?= Date: Fri, 9 Jun 2017 14:14:37 +0200 Subject: [PATCH] copy current index.html from overpass-layer --- index.html | 76 ++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 63 insertions(+), 13 deletions(-) diff --git a/index.html b/index.html index e26344b1..10b253e1 100644 --- a/index.html +++ b/index.html @@ -5,6 +5,43 @@ @@ -61,7 +116,7 @@ window.onload = function() { return '
' + JSON.stringify(ob.tags, null, '  ') + '
' } }) - overpass_layer.addTo(map) + //overpass_layer.addTo(map) var overpass_layer2 = new OverpassLayer('(way[leisure=park];relation[leisure=park];);', { style: function(ob) { @@ -79,9 +134,9 @@ window.onload = function() { return '
' + JSON.stringify(ob.tags, null, '  ') + '
' } }) - overpass_layer2.addTo(map) + //overpass_layer2.addTo(map) - var overpass_layer3 = new OverpassLayer('(node[amenity=restaurant];way[amenity=restaurant];relation[amenity=restaurant];);', { + var overpass_layer3 = new OverpassLayer('(node[amenity~"^(restaurant|cafe)$"];way[amenity~"^(restaurant|cafe)$"];relation[amenity~"^(restaurant|cafe)$"];);', { style: "{% if tags.cuisine == 'italian' %}\n" + " color: #003f7f\n" + @@ -94,21 +149,16 @@ window.onload = function() { "weight: 2\n" + "radius: 9\n", minZoom: 16, - markerSign: '🍴', - featureBody: "Cuisine: {{ tags.cuisine|default('unknown') }}" + markerSign: '{% if tags.amenity=="restaurant" %}🍴{% else %}☕{% endif %}', + featureBody: "{{ tags.amenity }}
Cuisine: {{ tags.cuisine|default('unknown') }}" }) overpass_layer3.addTo(map) - overpass_layer3.onAppear = function (ob, data) { - console.log('appear ' + ob.id) - } - overpass_layer3.onDisappear = function (ob, data) { - console.log('disappear ' + ob.id) - } - + new OverpassLayerList(document.getElementById('info'), overpass_layer3); } -
+
+