<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Ahoj,<br>
<br>
<div class="moz-cite-prefix">Dne 01. 10. 21 v 16:29 Miroslav Suchý
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:3b8f7d5d-ef31-d978-0162-768792f22cae@rodina-sucha.cz">Tak
jsem se po dlouhe dobe vrhl na data ze zasilkovny. Napisi neco o
tech datech a jak pak prvni vykop, jak to mapovat.
<br>
<br>
Data:
<br>
Je mozne stahnout z
<br>
<a class="moz-txt-link-freetext" href="https://www.zasilkovna.cz/api/v4/">https://www.zasilkovna.cz/api/v4/</a>{API_KEY}/branch.json
<br>
Tento JSON ma aktualne 21 MB.
<br>
<br>
</blockquote>
Heh, nevím, jestli je vhodné takhle šířit API_KEY B-)<br>
<br>
<blockquote type="cite"
cite="mid:3b8f7d5d-ef31-d978-0162-768792f22cae@rodina-sucha.cz">Ta
data vypadaji
<br>
<br>
{
<br>
"data": {
<br>
"12": {
<br>
"id": "12",
<br>
"name": "České Budějovice, Rudolfovská 1",
<br>
"special": "vstup z ul. Otakarova",
<br>
"place": "Tvořilka",
<br>
"street": "Rudolfovská 1",
<br>
"city": "České Budějovice",
<br>
"zip": "370 01",
<br>
"status": {
<br>
"statusId": "1",
<br>
"description": "V provozu"
<br>
},
<br>
"country": "cz",
<br>
"wheelchairAccessible": "no",
<br>
"creditCardPayment": "yes",
<br>
"dressingRoom": "0",
<br>
"claimAssistant": "1",
<br>
"packetConsignment": "1",
<br>
"latitude": "48.97585",
<br>
"longitude": "14.47978",
<br>
"url":
<a class="moz-txt-link-rfc2396E" href="https://www.zasilkovna.cz/pobocky/ceske-budejovice-otakarova-rudolfovska">"https://www.zasilkovna.cz/pobocky/ceske-budejovice-otakarova-rudolfovska"</a>,<br>
.... SNIP
<br>
"openingHours": {
<br>
"compactShort":
"<strong>Po–Pá</strong> 08:30–18:30<br
/><strong>So</strong> 08:30–14:00<br
/><strong style='color: red;'>28.10.2021</strong>
zavřeno",
<br>
"compactLong": "<strong>Po–Pá</strong>
08:30–18:30<br /><strong>So</strong>
08:30–14:00<br /><strong style='color:
red;'>28.10.2021</strong> zavřeno",
<br>
"tableLong": "<table
class='packetery-hours'><tr><th>Po</th><td>08:30–18:30</td></tr><tr><th>Út</th><td>08:30–18:30</td></tr><tr><th>St</th><td>08:30–18:30</td></tr><tr><th>Čt</th><td>08:30–18:30</td></tr><tr><th>Pá</th><td>08:30–18:30</td></tr><tr><th>So</th><td>08:30–14:00</td></tr><tr><th>Ne</th><td></td></tr><tr><th
style='color:
red;'>28.10.2021</th></td><td>zavřeno</td></tr></table>",<br>
"regular": {
<br>
"monday": "08:30–18:30",
<br>
"tuesday": "08:30–18:30",
<br>
"wednesday": "08:30–18:30",
<br>
"thursday": "08:30–18:30",
<br>
"friday": "08:30–18:30",
<br>
"saturday": "08:30–14:00",
<br>
"sunday": {
<br>
<br>
}
<br>
},
<br>
"exceptions": {
<br>
"exception": {
<br>
"date": "2021-10-28"
<br>
}
<br>
}
<br>
}
<br>
},
<br>
.... a dalsi polozka
<br>
}
<br>
<br>
Dokumentace je k tomu zde:
<br>
<a class="moz-txt-link-freetext" href="https://docs.packetery.com/01-pickup-point-selection/04-branch-export-v4.html">https://docs.packetery.com/01-pickup-point-selection/04-branch-export-v4.html</a><br>
vcetne popisu jak to stahnout v jinem formatu, pokud by bylo
treba.
<br>
<br>
Mariane, mohu te poprosit jestli bys tim mohl nakrmit tvuj
POIimporter?
<br>
Soubor je zrejme generovan online, myslim, ze ho muzeme stahovat
jednou za den uplne bez problemu.
<br>
<br>
Pro nas jsou zajimava policka:
<br>
id, zip, country, wheelchairAccessible, latitute, longitude,
status.
<br>
Policko openHours sice asi taky, ale na to budu muset asi napsat
nejaky skript, ktery to prezvyka od OSM formatu. Takze zatim bych
si toho nevsimal.
<br>
<br>
Pokud je atribut status[statusID] == 5, tak je pobocko trvale
zrusena. Cokoliv jineho znamena, ze to chceme mapovat (docasne
mimo provoz, aktualne naplneno baliky, apod.)
<br>
<br>
</blockquote>
<br>
Je to tak velké, protože export obsahuje úplně všechno. Tedy jak
Z-BOXy tak i normální výdejny. Navíc nejen pro Čechy.<br>
Vypadá to, že Z-BOXy se dají poznat jen podle "place": "Z-BOX" <br>
<br>
Vytáhnul jsem z toho tedy všechny funkční české Z-BOXy. Je jich
1313.<br>
<br>
<br>
<blockquote type="cite"
cite="mid:3b8f7d5d-ef31-d978-0162-768792f22cae@rodina-sucha.cz">
<br>
Jak mapovat?
<br>
<br>
Prislusna wiki stranka je
<br>
<a class="moz-txt-link-freetext" href="https://wiki.openstreetmap.org/wiki/Cs:Tag:vending%3Dparcel_pickup">https://wiki.openstreetmap.org/wiki/Cs:Tag:vending%3Dparcel_pickup</a>
<br>
<br>
Takze ta data v uvodu bychom napsali jako:
<br>
<br>
amenity=vending_machine
<br>
vending=parcel_pickup
<br>
ref=12 # to je atribut id
<br>
postal_code=370 01 # to je atribut zip
<br>
wheelchair=no # to je atribut wheelchairAccessible
<br>
operator=Zasilkovna
<br>
website=<a class="moz-txt-link-freetext" href="https://www.zasilkovna.cz/pobocky/ceske-budejovice-otakarova-rudolfovska">https://www.zasilkovna.cz/pobocky/ceske-budejovice-otakarova-rudolfovska</a>
<br>
<br>
Pokud je to automaticka vydejna - coz je mozne overit na fotce na
tom url, tak je mozne tam pridat
<br>
type=*
<br>
podle
<br>
<a class="moz-txt-link-freetext" href="https://wiki.openstreetmap.org/wiki/DE:Packstation#Typen">https://wiki.openstreetmap.org/wiki/DE:Packstation#Typen</a>
<br>
u nas asi obvykle
<br>
type=cabinet
<br>
<br>
No a samozrejme to umistnit na bod dany atributy latitude,
longitude.
<br>
<br>
Nabizi se mi jeste otazka, zda nedavat atribut name i do naseho
name=* - nevim.
<br>
<br>
Pokud se nekde mylim, tak mel pls opravte :)
<br>
<br>
</blockquote>
<br>
Zatím to mám takto:<br>
<img src="cid:part1.F0E61F68.4E61B9B8@email.cz" alt=""><br>
<br>
Na openning_hours ještě mrknu, možná půjde nějak využít část z
importů schránek.<br>
Z těch dalších vlastností by možná byl zajímavý i klíč
creditCardPayment, ale co jsem tak namátkou prošel, všechny Z-BOXy
tam měly "no".<br>
<br>
Mrknout můžete na
<a class="moz-txt-link-freetext" href="https://osm.kyralovi.cz/POI-Importer-testing/#map=14/50.0737/14.4396&datasets=CZEzBox">https://osm.kyralovi.cz/POI-Importer-testing/#map=14/50.0737/14.4396&datasets=CZEzBox</a><br>
Prošel jsem pár mně známých Z-BOXů a data vypadají dobře. Umístění
odpovídá.<br>
<br>
Konverzní skript je na gitu:
<a class="moz-txt-link-freetext" href="https://github.com/mkyral/osm/tree/master/import/zasilkovna">https://github.com/mkyral/osm/tree/master/import/zasilkovna</a><br>
<br>
Marián<br>
<br>
<blockquote type="cite"
cite="mid:3b8f7d5d-ef31-d978-0162-768792f22cae@rodina-sucha.cz">Mirek
<br>
</blockquote>
<br>
</body>
</html>