Nyilvános térkép - paraméterezés¶
A nyilvános térkép alapértelmezésben minden objektumot megjelenít, de különböző beállításokkal szűrhetjük az objektumok körét, illetve speciális üzemmódokat is beállíthatunk. Ez több esetben is hasznos:
- Ha nem akarunk minden objektum típust megjelenítenia térképen.
- Ha meg akarjuk határozni a térkép nagyítási szintjét, kezdőpontját.
- Speciális szűrést szeretnénk, például választókerületeken belüli objektumokra.
A paraméterezés URL-ben átadott értékekkel történik. Ez egy elterjedt és könnyen használható módszer, aminek a lényege, hogy a böngészőbe beírt címben az Internet cím után különböző paramétereket adunk át. Az így előállított URL elmenthető könyvjelzőként, továbbküldhető másoknak, és egy gombnyomásra megjeleníthető a böngészőben.
Az URL paraméterek általános formátuma, több aramétert is meg lehet adni :
https://qta.hu/map?paraméter1=érték1¶méter2=érték2¶méter3=érték3
URL paraméterezés részei
Először a cím szerepel, ez lehet https://qta.hu/map
vagy https://qtafajat.hu/map
. Ezután az első paramétert egy ?
vezeti be, a további paramétereket pedig &
jellel kell elválasztani.
Tulajdonos választása kötelező
A nyilvános térképen kötelező tulajdonost választani, enélkül nem jelenik meg semmi. Ezért ajánlott a paraméterek közül a tulajdonos
értékét megadni, hogy a felhasználóknak ne kelljen választaniuk.
A felhasználható paraméterek és lehetséges értékeik:
tulajdonos
: A tulajdonos azonosítója, akinek az objektumait látni szeretnénk.szolgaltato
: A szolgáltató azonosítója, akinek az objektumait látni szeretnénk.
bejelentett
: Ha a locsolási üzemmód be van állítva, akkor ennek értékét 1-re állítva csak a bejelentett fiatal fák fognak megjelenni.
limit
: Az a nagyítási szintet állítja be, ahol a pontszerű objektumok ikonnal fognak megjelenni, és nem egy színes körrel. Az alapértelmezett érték 4000, az ennél nagyobb értékektől hamarabb, tehát távolabbról nézve ikonokra fog váltani a térkép.valasztokerulet
: Ha a tulajdonosnak vannak választókerületei, akkor az itt megadott nevű választókerületre nagyítva, azt kiemelve fog a térkép megjelenni. Ehhez a tulajdonos paraméter megadása is szükséges. Ha aretegek
paraméter is be van állítva, akkor ott az aarea
nevű réteget kell szerepeltetni, ha magát a választókerület is szeretnénk sokszögként a térképen látni. (Ha nincsretegek
beállítása, akkor ez alapértelmezetten így van.)lastlat
éslastlon
: térkép induló középpontja, szélesség és hosszúság tizedes fokban, például: lastlat=47.520157&lastlon=19.044113.zoom
: alapértelmezett nagyítási szint, ha nincs megadva azextent
paraméter, például zoom=55. A nagyobb érték nagyítást eredményez, a kisebb pedig kicsinyítést.extent
: térképrészlet, amire induláskor pozicionálni kell, EPSG:3857 projekcióban megadott téglap csúcspontjának koordinátái, például extent=2118976.2179,6024645.5550,2120866.8400,6025845.8552. Az első koordináta pár a bal alsó, a második a jobb felső csúcspontot adja meg, északi tájolású térképen.kuszob
: Az a nagyítási szint, amitől kezdve a térképen meg kell jeleníteni az objektumokat. Alapértelmezett értéke 10, maximális értéke 30. A nagyobb érték jelentése, hogy távolabbról is kirajzolja a térképet. Csak akkor használható, ha a tulajdonos is meg van adva!retegek
: be lehet állítani egy vagy több réteget, vesszővel elválasztva, és akkor csak ezek fognak megjelenni, például retegek=bin,tree,dogbin. A rétegek azonosítói, amiket a felsorolásban fel lehet tüntetni:area
: terület (pl. választókerület, szektor), csak akkor van jelentősége, ha avalasztokerulet
paraméter is meg van adva;bin
: hulladékgyűjtő,building
: épület,cleaning
: takarítási terület,dogbin
: kutyapiszok láda,dogpark
: kutyafuttató,dogtoy
: kutyajáték,dogwell
: kutya ivókút.green
: zöldterület,illegal
: illegális hulladék,lamp
: közvilágítás,parkeq
: parki eszköz,park
: locsolási terület,playground
: játszótér,plant
: növények,roaderror
: úthiba,toy
: játék,traffic
: közlekedés,tree
: fiatal fa,tree2
: fa.
Néhány példa a paraméterezésre:
https://qta.hu/map?tulajonos=1
https://qta.hu/map?tulajonos=1&limit=8000
https://qta.hu/map?szolgaltato=2
https://qta.hu/map?tulajonos=1&szolgaltato=2
https://qta.hu/map?tulajonos=1&szolgaltato=2&locsolas=1
https://qta.hu/map?szolgaltato=2&takaritas=1
https://qta.hu/map?tulajdonos=1&valasztokerulet=01
https://qta.hu/map/?lastlat=47.520157&lastlon=19.044113&zoom=58
https://qta.hu/map/?extent=2118976.2179,6024645.5550,2120866.8400,6025845.8552
https://qta.hu/map/?retegek=tree,bin,toy
https://qta.hu/map/?tulajonos=1&retegek=tree&szolgaltato_nelkul=1&utolso_uzemeltetes_nelkul=1
Tulajdonos és szolgáltató együttes megadása
A paraméterezéssel szűrhetünk egy tulajdonos objektumaira vagy egy szolgáltató objektumaira, de beállíthatjuk mindkettőt is, ilyenkor csak azok az objektumok fognak megjelenni, amik a megadott szolgáltatóhoz és tulajdonoshoz tartoznak.
Azonosítók kiderítése
Honnan lehet megtudni a tulajdonos és a szolgáltató azonosítóját? A QTA üzemeltetője szerződéskötéskor ezt átadja, de máshogyan is meg lehet tudni az asztali alkalmazásból. Az egyik lehetőség, hogy a megjelenítjük onnan a nyilvános térképet úgy, hogy ki van választva a kívánt tulajdonos és szolgáltató, lásd: Nyilvános térkép megnyitása. A böngészőben megjelenő címben ott lesznek az azonosítók. A másik lehetőség, hogy megnyitjuk az asztali alkalmazás Beállítások
menüjéből a Profil
oldalt, lásd: Profil. A Felhasználó adatai
blokkban ott lesz a szolgáltató vagy tulajdonos azonosítója, a neve előtt kötőjellel elválasztva.
Térkép kezdeti pozicionálása
Ha megadunk tulajdonos és / vagy szolgáltatót paraméterként, akkor a térkép megnyitás után a paraméter szerint mentett területre fog állni, lásd: Mentett térképi területek.