Boundaries Map API/CLI unter anderen OS als Unix
Geschrieben von wambacher (Gast) am 04. November 2017 16:07:09: [flux]
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.
Antworten:
- Re: Boundaries Map API/CLI unter anderen OS als Unix · SunCobalt (Gast) · 04.11.2017 16:15 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · wambacher (Gast) · 04.11.2017 16:19 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · SunCobalt (Gast) · 04.11.2017 16:20 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · wambacher (Gast) · 04.11.2017 16:27 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · wambacher (Gast) · 05.11.2017 00:42 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · fx99 (Gast) · 05.11.2017 07:33 [flux]
- Re: Boundaries Map API/CLI unter anderen OS als Unix · wambacher (Gast) · 05.11.2017 14:26 [flux]