Kihagyás

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&paraméter2=érték2&paramé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 a retegek paraméter is be van állítva, akkor ott az a area 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 nincs retegek beállítása, akkor ez alapértelmezetten így van.)
  • lastlat és lastlon: 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 az extent 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 a valasztokerulet 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.