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 aretegekparaméter is be van állítva, akkor ott az aareanevű 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 nincsretegekbeá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 azextentparamé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 avalasztokeruletparamé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.