Hi,
leicht OT, aber ich brauche die Info dennoch
Die Boundaries Map https://wambachers-osm.website/boundaries/ wird bald in der Version 4.3 erscheinen und ich will/muss noch einiges für die neue Doku klären. Ein Problem ist der Aufruf der API bzw. CLI im “Dos-Fenster” unter anderen Betriebssystemen als Linux. Dort lautet er
curl -f -o deu.zip --url 'https://wambachers-osm.website/boundaries/exportBoundaries?apiversion=1.0&apikey=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&exportFormat=shp&exportLayout=levels&exportAreas=land&union=false&selected=deu'
oder wenn man das auf mehrere Zeilen aufspaltet:
curl -f -o deu.zip --url 'https://wambachers-osm.website/boundaries/exportBoundaries?'\
'apiversion=1.0&apikey=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx&exportFormat=shp'\
'&exportLayout=levels&exportAreas=land&union=false&selected=deu'
wobei im URL kein Leerzeichen vorkommen darf und es auf jedes ’ ankommt.
Ich hab nun einen “Kunden”, der das unter Win machen muss und das absolut nicht hinbekommt. In den letzten Jahren hat mich allerdings niemand danach gefragt - scheint also nicht so schwer zu sein.
Nun hab ich nur noch WIN10 und dort komm ich wirklich nicht klar:
a) die neue Powershell von WIN10 hat einen integrierten CURL, dessen Syntax mir auch nach mehreren Stunden Suchen (und Fluchen) verborgen blieb.
b) curl zu installieren und dann die alte DOS-Shell zu verwenden, scheiterte daran, dass ich curl nicht installieren konnte - ja, ich hatte Adminrechte
c) wget wollte genauso nicht.
kann mir jemand einen Tip geben und/oder mir die korrekte Syntax zeigen?
will eigentlich nur in die Doku schreiben, wie das funzt - und das sollte auch richtig sein.
Gruss
walter
ruhig mit den X-sen aufrufen. Wenn
curl: (22) The requested URL returned error: 400 Unknown apikey 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
als Resultat kommt, ist alles ok.