x

Problem mit Abfrage aus Overpass Api in JOSM


  1. Problem mit Abfrage aus Overpass Api in JOSM · Lübeck (Gast) · 16.01.2014 07:41 · [flux]

    Hi !

    ich wollte mal das Beispiel http://wiki.openstreetmap.org/wiki/DE:O … aggt_wurde als Direktdownload in JOSM ausprobieren.

    Habe in das Eingabefeld folgendes einkopiert:

    (way["covered"!~"."]
    ["tunnel"!~"."]
    ["highway"~"primary|secondary|tertiary|trunk|service|residential|primary_link|secondary_link|tertiary_link|unclassified"]["access"!~"no|private"]["area"!~"."]
    ( {{bbox}} );
    way(around:0)["building"~"."];node(w););
    out meta;

    Bekomme aber vom Server eine Fehlermeldung.

    Installiert ist richtig da das einfache Grundbeispiel funktioniert.

    Kann mir einer weiterhelfen?

    Gruß Jan :-)


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · viw (Gast) · 16.01.2014 09:14 · [flux]

      Wer soll denn den Wert bbox ausfüllen?


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · Lübeck (Gast) · 16.01.2014 12:13 · [flux]

      viw wrote:

      Wer soll denn den Wert bbox ausfüllen?

      das Plugin in JOSM bei welchem ein Fenster definiert wird.

      Gruß Jan .-)


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · viw (Gast) · 16.01.2014 13:31 · [flux]

      Lübeck wrote:

      viw wrote:

      Wer soll denn den Wert bbox ausfüllen?

      das Plugin in JOSM bei welchem ein Fenster definiert wird.

      Gruß Jan .-)

      Hast du deinen Link mal mit bbox ausgefüllt im Browser getestet?


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · Lübeck (Gast) · 16.01.2014 13:48 · [flux]

      Nein


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · viw (Gast) · 16.01.2014 17:03 · [flux]

      Dann solltest du das mal tun!
      "Diese Query hat keine Nodes zurückgeliefert. In OSM werden Koordinaten nur den den Nodes gespeichert. Das heißt, dass ein Weg ohne seine Nodes auf der Karte angezeigt nicht werden kann.

      Wenn aber gewünscht ist, dass diese Daten auch angezeigt werden, kann overpass tubo dabei helfen, die Query automatisch zu vervollständigen (zu "reparieren"). Anderenfalls wird zur Datenansicht gewechselt."

      Das hier würde der Overpassapi-turbo.eu anbieten:
      (way["covered"!~"."]
      ["tunnel"!~"."]
      ["highway"~"primary|secondary|tertiary|trunk|service|residential|primary_link|secondary_link|tertiary_link|unclassified"]["access"!~"no|private"]["area"!~"."]
      ( 10.79747,50.00382,11.80589,52.00699 );
      way(around:0)["building"~"."];node(w););
      /*added by auto repair*/
      (._;>;);
      /*end of auto repair*/
      out meta;


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · mmd (Gast) · 16.01.2014 17:26 · [flux]

      Das Ergebnis des Auto Repair macht die Query leider unbrauchbar. Ich habe die Beschreibung auf der Wiki-Seite entsprechend angepasst.


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · GeorgFausB (Gast) · 16.01.2014 18:29 · [flux]

      Moin,

      Lübeck wrote:

      ich wollte mal ... als Direktdownload in JOSM ausprobieren.

      Habe in das Eingabefeld folgendes einkopiert:

      (way["covered"!~"."]
      ["tunnel"!~"."]
      ["highway"~"primary|secondary|tertiary|trunk|service|residential|primary_link|secondary_link|tertiary_link|unclassified"]["access"!~"no|private"]["area"!~"."]
      ( {{bbox}} );
      way(around:0)["building"~"."];node(w););
      out meta;

      Diese Abfrage im Overpass-Turbo lieferte bei mir zumindest ein Ergebnis (im voreingestellten Koordinaten-Bereich).
      Aber:
      Das ist ein "Overpass-API"-Beispiel - aber kein JOSM-Overpass-Plugin-Beispiel!

      Siehe http://wiki.openstreetmap.org/wiki/DE:O … elsammlung und dort unterhalb Ausgewählte Datenkategorien editieren.

      Bei JOSM muss der Teil ( {{bbox}} ) weggelassen werden, da das Fenster automatisch im Plugin eingesetzt wird.

      Also

      (
      way["covered"!~"."]
      ["tunnel"!~"."]
      ["highway"~"primary|secondary|tertiary|trunk|service|residential|primary_link|secondary_link|tertiary_link|unclassified"]
      ["access"!~"no|private"]
      ["area"!~"."];
      way(around:0)["building"~"."];node(w);
      );
      out meta;

      Dann bekomme ich keine Fehlermeldung mehr - und im gleichen Koordinaten-Bereich wie oben auch das gleiche Ergebnis, nämlich ein Haus, das über einer Straße liegt (ohne die Straße).

      Gruß
      Georg


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · mmd (Gast) · 16.01.2014 19:50 · [flux]

      Martin hatte die Query nochmal auf der Wikiseite korrigiert, da war wohl eine runde Klammer falsch gesetzt. Jetzt gibt es auch keine Probleme mehr mit dem Auto Repair.

      => Am besten also den aktuellen Stand im Wiki verwenden.


    • Re: Problem mit Abfrage aus Overpass Api in JOSM · Lübeck (Gast) · 16.01.2014 21:52 · [flux]

      Danke