Leaflet térképek


**Micsoda a Leaflet?** A [Leaflet](https://leafletjs.com/) egy olyan Javascript könyvtár, mely lehetővé teszi interaktív térképek készítését, amelyeket be lehet ágyazni weboldalakba. Rendkívül sokoldalú, lehetséges különböző térképforrásokat megadni, gombostűt lehelyezni vagy akár alakzatokat rajzolni a térképre. Egy másik beépülő könyvtárral együtt pedig akár útvonalfájlokat (GPX, GeoJSON) is be lehet tölteni. **Hogyan hasznosítható ez?** Jellemzően statikus módon hasznosítják, egy adott pont, hely megjelöléséhez. Például akkor, ha egy üzlet meg akarja jelölni a térképen, hogy hol található. Maga a könyvtár is arra van leginkább kitalálva, hogy egyenként elhelyezzünk rajta pontokat, kisebb objektumokat. Ez azonban nem zárja ki az alternatív használatot. Jóval összetettebb használata a Leafletnek az, amit a [Köztérkép](https://www.kozterkep.hu) csinál. Az adatbázisukban szereplő szobrokat mind elhelyezték a térképen is. Azonban lényeges, hogy mindeközben a térkép automatikusan csoportosítja is a szobrokat hely szerint és ahol több van, ott a számot adja meg. Ahol pedig több hely áll rendelkezésre, a szobor képét is mutatja. **Mire szeretném én használni?** Sokat túrázom, legyen az gyalogosan vagy biciklivel, e mellett pedig több túrát is szervezek. Ezek alapeleme a GPX, mely a túra útvonalát szabja meg. Ugyanakkor alkalmazásfüggő, hogy megjegyzéseket, egyéb jelölőket hogyan tudok azon elhelyezni. Továbbá az nem interaktív, nem lehetséges kommentelni hozzá, átirányítani az oldalt máshova, vagy azonos típusú jelölőket keresni. Ezért írtam a Leaflet köré egy felületet, továbbá alá egy adatbázis kapcsolatot. Így lehetséges túrákat létrehozni, melyek elemei lehetnek jelölők, GPX útvonalak és egyéb objektumok. Ezeket a Leaflet rétegezési képességével egyszerre vagy egyenként is meg lehet jeleníteni. Valamint lehetséges a túráktól függetlenül, kategóriák vagy kulcsszavak alapján keresni objektumokat. Így például jelölhetek egy szép templomot az egyik utam során, majd egy másik felhasználó megnézheti, hogy hány utam alatt jelöltem meg hasonló templomokat. **Jelen állás** Jelenleg a Leafletre objektumokat felpakoló szkript közel készen van. Már csupán több objektumtípussal szükséges bővíteni (vonal, alakzat). Az adatokat megjelenítő oldalak is elkészültek, így a rendelkezésre álló objektumokat lehetséges valamennyi adatukkal együtt megtekinteni, azokhoz hozzászólásokat fűzni. Ezen felül pedig elkészült a keresőfelület. A szerkesztőfelület is készen van, ugyanakkor azt szükséges felhasználóbarátabbá tenni.