Openlayers - warum kommen keine Daten...?

Hi!

ich bin mal etwas im Bereich indoor am basteln und habe als Grundlage eine Beleuchtungsauswertung [1] - diese funktioniert.

Wenn ich jetzt aus den Zeilen

          map.addLayers([
         // Straßen nach Beleuchtungsart                                      
              make_layer_unvisible("http://overpass-api.de/api/interpreter?data="
                         +"(way[lit=yes](bbox);node(w););out+skel;", "red", "beleuchtet"),              
          ]);

folgendes mache …

          map.addLayers([
         // Straßen nach Beleuchtungsart                                      
              make_layer_unvisible("http://overpass-api.de/api/interpreter?data="+
                         +"(way[indoor=yes](bbox);node(w););out+skel;", "red", "Indoor-Mapping")                         
          ]);

(es ist nur der Ausdruck in den eckigen Klammern getauscht !), dann sagt das Debugging [2] das der Request falsch ist.

Kann mir einer weiterhelfen ?

Gruß Jan :slight_smile:

[1] http://www.tappenbeck.net/forum/openlayer/indoor/test_hl0.html

[2] http://www.tappenbeck.net/forum/openlayer/indoor/test_hl1.html

?:
data=“+ +”
data=" +"

… und ein Komma hinter …“beleuchtet”), eingefügt…

Sicher?

Sicher!

          map.addLayers([
         // Straßen nach Beleuchtungsart                                      
              make_layer_unvisible("http://overpass-api.de/api/interpreter?data="+   <--------------------- gucke hier
 und hier --->    +"(way[indoor=yes](bbox);node(w););out+skel;", "red", "Indoor-Mapping")                         
          ]);

Gruss
walter

p.s. Altes Support-Problem: "Ich habe überhaupt nichts geändert, … " :wink:

nee, richtigerweise gelöscht. aber das hat ihn auch nicht gerettet.

hi !

danke - das mit dem Komma sehe ich noch ein. Bei dem + bin ich völlig ratlos. Habe da gar nicht editiert !

Gruß Jan :slight_smile:

Das warst entweder Du selbst oder ein anderer mit Deiner Maus in der Hand.

.-)

aber ich ergänze nochmal die Frage …

Weis einer wie man

..(way[indoor=yes](bbox);no..

um ein und ergänzen kann um die Abfrage auf Steps eingrenzen zu können ? Irgendwie habe ich im Wiki nichts passendes gefunden oder war wieder mal zu blind.

Gruß Jan :slight_smile:

erledigt !!!

..(way[highway=steps][indoor=yes](bbox);no..