Re: [Talk-de] Wer hat schon einmal mit open.mapquestapi.com was gemacht
Hi Jan, > ich wollte mir von open.mapquestapi.com mit Hilfe von wget unter Windows > Daten ziehen. Ah, Windows. Naja, vielleicht hilft es trotzdem: > Wenn ich > wget > "http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr > Lübeck]" -O "tmp_operator_node.osm" > aufrufe (im Browser kommen Daten!), dann bekomme ich eine Meldung > 10:18:39 (99.61 KB/s) - `tmp_operator_node.osm' saved [102] 102 kommt bei mir auch, wenn ich einen Zeilenumbruch zwischen Stadtverkehr und Luebeck eingebe. Mit richtigem Leerzeichen klappt es. Die URL, die wget an den Server schickt ist dann http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr%20L%C3%BCbeck] Vielleicht liegt es ja tatsaechlich am falschen Codieren. Ist die Bat-Datei mit Unicode gespeichert? Oder doch Latin-1 oder Windows-Codepage? > Dann soll noch eine Abfrage > wget http://open.mapquestapi.com/xapi/api/0.6/node[ref:svhl=*] -O > "tmp_ref_node.osm" > erfolgen. Da kommt dann die Meldung: > Warning: wildcards not supported in HTTP. > --10:18:40-- http://open.mapquestapi.com/xapi/api/0.6/node%5Bref:svhl=*%5D > => `tmp_ref_node.osm' > End of file while parsing headers. > Der Interne Error kommt vermutlich wegen der Wildcard..:! > Danach werden keine Wildcards bei HTTP akzeptiert - aber wie soll es > dann gehen? Ach doch, der OSM-Server akzeptiert sie. Du kannst nur nicht erwarten, dass normale HTTP-Server sie auch akzeptieren, darum warnt wget. Ich vermute hier einfach mal einen Timeout. wget konnte die Header nicht lesen, die kaemen ja vor den Daten. Probier mal etwas mit --timeout=900 cu, stw -- You may abuse a tragedy, though you cannot write one. You may scold a carpenter who has made you a bad table, though you cannot make a table. It is not your trade to make tables. [Samuel Johnson, 1763] ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de
[Talk-de] Wer hat schon einmal mit open.mapquestapi.com was gemacht
hi ! ich wollte mir von open.mapquestapi.com mit Hilfe von wget unter Windows Daten ziehen. Hierzu habe ich folgende 2 Fragen: === Frage 1 Wenn ich wget "http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr Lübeck]" -O "tmp_operator_node.osm" aufrufe (im Browser kommen Daten!), dann bekomme ich eine Meldung --10:18:39-- http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%B3beck%5D => `tmp_operator_node.osm' Resolving open.mapquestapi.com... done. Connecting to open.mapquestapi.com[205.188.201.176]:80... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [text/xml] [ <=> ] 102 99.61K/s 10:18:39 (99.61 KB/s) - `tmp_operator_node.osm' saved [102] Als Ergebnis habe ich aber nur eine leere Datei! Eine Idee ?? === Frage 2 Dann soll noch eine Abfrage wget http://open.mapquestapi.com/xapi/api/0.6/node[ref:svhl=*] -O "tmp_ref_node.osm" erfolgen. Da kommt dann die Meldung: Warning: wildcards not supported in HTTP. --10:18:40-- http://open.mapquestapi.com/xapi/api/0.6/node%5Bref:svhl=*%5D => `tmp_ref_node.osm' Resolving open.mapquestapi.com... done. Connecting to open.mapquestapi.com[205.188.201.176]:80... connected. HTTP request sent, awaiting response... End of file while parsing headers. Retrying. --10:21:42-- http://open.mapquestapi.com/xapi/api/0.6/node%5Bref:svhl=*%5D (try: 2) => `tmp_ref_node.osm' Connecting to open.mapquestapi.com[205.188.201.176]:80... connected. HTTP request sent, awaiting response... 500 Internal Server Error 10:21:42 ERROR 500: Internal Server Error. Der Interne Error kommt vermutlich wegen der Wildcard..:! Danach werden keine Wildcards bei HTTP akzeptiert - aber wie soll es dann gehen? Auch hier eine Idee ? Gruß Jan :-) ___ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de