Re: turistautak.hu ODBL-re váltása
Kolesár András
kolesar.andras at gmail.com
2015. Okt. 4., V, 13:07:36 UTC
Zseniális új funkció jelent meg az új JOSM-ben (r8800): közvetlenül tud
adatot letölteni az overpass szerverről. Az új letöltési forma lehetőséget
ad az API kiválasztására is. Megjegyzi a legutoljára használt url-t, a
legördíthető lista elemei pedig kiegészíthetők a JOSM
download.overpass.servers beállításában. Ez azért nagyon jó, mert így az
turistautak.hu adatait letöltő API címe is megadható itt:
Overpass szerver: http://turistautak.hu/api/
Másképp szólítja meg a szervert, de könnyen értelmezhető, gyorsan fel is
készítettem rá az API-t. Innentől kezdve kifejezetten kellemes méretű, több
soros ablakban szerkeszthetők a lekérdezés paraméterei. Az ide írt
paramétereket nem kell egy sorba ömleszteni, soronként értelmezi őket:
poi
line
A párbeszédablak legfelső sorába írt, eredeti célja szerint overpass wizard
formátumú szűrőfeltételeket a JOSM nem küldi el a szervernek, valamint a
"lekérdezés készítése" gombot sem érdemes a turistautak.hu API felé
használni, mert nem érti meg a nyelvezetét. Ehelyett a nagy szövegmezőben
adjátok meg a paramétereket a fenti formában, az megy a szerver felé.
A turistautak.hu API továbbra is használható a korábbi módon, a szokásos
letöltéssel, de ezt legfeljebb régi JOSM verziókhoz ajánlom, az új
lehetőség sokkal kényelmesebb. Nem kell az OSM API címét változtatgatni a
letöltések előtt, valamint a paraméterek is állítgathatók a terület
kijelölésével azonos párbeszédablakban.
A paraméterezés régi és új módja egyszerre is használható, mivel az API az
url-ben megadott adatokat is értelmezi, működik tehát így is:
Overpass lekérdezés: poi
Overpass szerver: http://turistautak.hu/api-line/
Fontos, hogy az url végén / jel legyen, mert a JOSM közvetlenül ehhez fűzi
az Overpass szervereken használt interpreter címét, enélkül hibát ad.
Üdv:
András
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20151004/d3d1b8a7/attachment.htm>
További információk a(z) Talk-hu levelezőlistáról