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