[Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden Jan Tappenbeck



 hi !

seit einigen Tage kämpfe ich mit der xapi-Schnittstelle von Mapquest 
unter Windows7.


Ich versuche die Daten mit WGET zu ziehen und es soll 
operator=Stadtverkehr Lübeck gezogen werden. Hierzu habe ich folgendes 
Kommando in eine Batch (UTF-() geschrieben:


wget 
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%C3%BCbeck%5D; 
-O tmp_operator_node.osm


Ich bekomme die Rückmeldung:

--16:04:47--  
http://open.mapquestapi.com/xapi/api/0.6/nodeBoperator=Stadtverkehr0LBCbeckD

   = `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... 500 Internal Server Error
16:04:47 ERROR 500: Internal Server Error.

... verschmelzen der Dateien
Drücken Sie eine beliebige Taste . . .

Kann mir einer von Euch weiterhelfen oder hat eine ganz andere Idee 
hierfür (keine PostGIS !!!).


Gruß Jan :-)


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden Peter Wendorff

Hallo Jan
Ich hab das grade ausprobiert und deine wget-Zeile funktioniert bei mir 
ganz problemlos.


Am 15.06.2011 16:05, schrieb Jan Tappenbeck:
wget 
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%C3%BCbeck%5D; 
-O tmp_operator_node.osm


Ich bekomme die Rückmeldung:

--16:04:47--  
http://open.mapquestapi.com/xapi/api/0.6/nodeBoperator=Stadtverkehr0LBCbeckD
Das macht mich allerdings etwas stutzig: da werden bei dir 
offensichtlich irgendwie die Sonderzeichen (Leerzeichen und Umlaute) 
zerhäckselt.

Nutzt Du Windows?

Unter Windows kann ich's nicht überprüfen, aber versuch mal, die 
Sonderzeichen in der Befehlszeile auszuschreiben - eventuell wandelt 
wget die dann selbst um.


Also
wget 
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr 
Lübeck] -O tmp_operator_node.osm


Gruß
Peter

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden Jan Tappenbeck

Am 15.06.2011 16:20, schrieb Peter Wendorff:

Hallo Jan
Ich hab das grade ausprobiert und deine wget-Zeile funktioniert bei mir
ganz problemlos.

Am 15.06.2011 16:05, schrieb Jan Tappenbeck:

wget
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%C3%BCbeck%5D;
-O tmp_operator_node.osm

Ich bekomme die Rückmeldung:

--16:04:47--
http://open.mapquestapi.com/xapi/api/0.6/nodeBoperator=Stadtverkehr0LBCbeckD


Das macht mich allerdings etwas stutzig: da werden bei dir
offensichtlich irgendwie die Sonderzeichen (Leerzeichen und Umlaute)
zerhäckselt.
Nutzt Du Windows?

Unter Windows kann ich's nicht überprüfen, aber versuch mal, die
Sonderzeichen in der Befehlszeile auszuschreiben - eventuell wandelt
wget die dann selbst um.

Also
wget
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr
Lübeck] -O tmp_operator_node.osm

Gruß
Peter


Hi !

ich hatte schon von Windows geschrieben.

Wenn ich folgendes ausführe...

wget 
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr 
Lübeck] -O tmp_operator_node.osm





Hier die Rückmeldung:
X:\bus2gpxwget 
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtver

kehr L├╝beck] -O tmp_operator_node.osm
--16:31:09-- 
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverk

ehr%20L++beck%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

16:31:10 (99.61 KB/s) - `tmp_operator_node.osm' saved [102]




In der erzeugten Datei steht

?xml version='1.0' encoding='UTF-8'?
osm version=0.6 generator=Osmosis SNAPSHOT-r25364
/osm

Gruß Jan :-)




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows - Nachtrag

2011-06-15 Diskussionsfäden Jan Tappenbeck

Hi !

wget 
http://open.mapquestapi.com/xapi/api/0.6/node[ref:svhl=*][bbox=10.5462,53.7749,10.8971,54.1042]; 
-O tmp_ref_svhl_nodes.osm


funktioniert bei mir hingegen !

Gruß Jan :-)


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden bernhard zwischenbrugger

Servus

Die URL wie du sie im Mail hast, ist urlencodetes utf-8.
Im UTF-8 hat ein ü zwei Byte und wird zu: %C3%BC

Die andere Möglichkeit wäre iso-8859-1.
Urlencodet ist das ü dann %FC

Alles zusammen also:
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%FCbeck%5D; 



Hier funktioniert die UTF-8 Variante (linux).

Ich tippe eher auf einen Encoding Fehler im bat File.
Beim Speichern must du auf UTF-8 schalten.

lg, Bernhard


On 2011-06-15 16:34, Jan Tappenbeck wrote:

Am 15.06.2011 16:20, schrieb Peter Wendorff:

Hallo Jan
Ich hab das grade ausprobiert und deine wget-Zeile funktioniert bei mir
ganz problemlos.

Am 15.06.2011 16:05, schrieb Jan Tappenbeck:

wget
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%C3%BCbeck%5D; 


-O tmp_operator_node.osm

Ich bekomme die Rückmeldung:

--16:04:47--
http://open.mapquestapi.com/xapi/api/0.6/nodeBoperator=Stadtverkehr0LBCbeckD 




Das macht mich allerdings etwas stutzig: da werden bei dir
offensichtlich irgendwie die Sonderzeichen (Leerzeichen und Umlaute)
zerhäckselt.
Nutzt Du Windows?

Unter Windows kann ich's nicht überprüfen, aber versuch mal, die
Sonderzeichen in der Befehlszeile auszuschreiben - eventuell wandelt
wget die dann selbst um.

Also
wget
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr
Lübeck] -O tmp_operator_node.osm

Gruß
Peter


Hi !

ich hatte schon von Windows geschrieben.

Wenn ich folgendes ausführe...

wget 
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtverkehr 
Lübeck] -O tmp_operator_node.osm





Hier die Rückmeldung:
X:\bus2gpxwget 
http://open.mapquestapi.com/xapi/api/0.6/node[operator=Stadtver

kehr L├╝beck] -O tmp_operator_node.osm
--16:31:09-- 
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverk

ehr%20L++beck%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

16:31:10 (99.61 KB/s) - `tmp_operator_node.osm' saved [102]




In der erzeugten Datei steht

?xml version='1.0' encoding='UTF-8'?
osm version=0.6 generator=Osmosis SNAPSHOT-r25364
/osm

Gruß Jan :-)




___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden Sven Geggus
Jan Tappenbeck o...@tappenbeck.net wrote:

 ich hatte schon von Windows geschrieben.

Those who do not understand Unix are condemned to reinvent it, poorly ;-)

Probier mal mit URL escapes:

http://www.user-archiv.de/url-escape-sequenzen.html

Gruss

Sven

-- 
/*
 * Wirzenius wrote this portably, Torvalds fucked it up :-)
 */(taken from /usr/src/linux/lib/vsprintf.c)
/me is giggls@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Hilfe bei xapi von Mapquest unter Windows

2011-06-15 Diskussionsfäden Jan Tappenbeck

Am 15.06.2011 17:13, schrieb bernhard zwischenbrugger:

Servus

Die URL wie du sie im Mail hast, ist urlencodetes utf-8.
Im UTF-8 hat ein ü zwei Byte und wird zu: %C3%BC

Die andere Möglichkeit wäre iso-8859-1.
Urlencodet ist das ü dann %FC

Alles zusammen also:
http://open.mapquestapi.com/xapi/api/0.6/node%5Boperator=Stadtverkehr%20L%FCbeck%5D;


Hier funktioniert die UTF-8 Variante (linux).

Ich tippe eher auf einen Encoding Fehler im bat File.
Beim Speichern must du auf UTF-8 schalten.




habe ich gemacht 

gruß Jan :-)


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de