Leaflet
Leaflet egy JavaScript könyvtár, amely megkönnyíti a fejlesztők számára, hogy integrálja az interaktív térképeket a weboldalak és webes alkalmazások.
- Interaktív térképek webhely vagy alkalmazás
- Támogató számos felhasználó által készített plug-inek
- Változatos nagyítás és pásztázás opciók
- Fut a JavaScript, az egyik leggyakrabban használt nyelv a webes alkalmazások
- Támogató nagy és lelkes közösség
- Kis méretének köszönhetően könnyű és mozgékony
- Támaszkodik harmadik fél támogatását GPS feltérképezése
- Kevesebb képes kezelni nagyszámú marker, mint a verseny
Míg a modern programozási nyelvek lehet elérni egy csomó saját, hogy egy webhely vagy alkalmazás, ami igazán kiemelkedik a tömegből gyakran megköveteli a külső könyvtárak. Leaflet egy különösen egyedi könyvtárat épített ki a JavaScript, amelynek célja, hogy felgyorsítsa a folyamatot térképekkel való egy webhely vagy alkalmazás. A sajátossága a hangsúly lehetővé Leaflet elérni céljait csodálatosan, amivel azt versenyben több jól alátámasztott, zárt forráskódú térkép design programok, mint a Bing Maps API és a Google Maps API-t. Az első dolog, a fejlesztők valószínűleg észre Leaflet hogyan kompakt is. Az egész könyvtár súlya 38 kilobájt, így könnyű és könnyen telepíthető. De ez sikerül csomag egy csomó be a kis keretben. A fejlesztők, akik használják a Google Maps API megtalál Leaflet ismerős, hiszen épít ki a sok azonos elveket. Telepítése a térkép nem olyan egyszerű, mint fészkelő azt egy CSS div, és onnan, akkor számos testreszabási lehetőségek közül választhat. Leaflet használ burkolók elérni az eredményeket, ami azt jelenti, hogy a fejlesztők méretezhetik térkép funkciói sajátos szükségleteit. Sőt, mivel a felhasználók rétegződik a térkép funkcióival különböző rétegeibe, akkor elkülöníti különböző funkcióit a megjelenített térkép és kiigazításokat, miközben kevesebb időt kell aggódni a hatást ezek a változások lesznek a különböző aspektusait a kódot. Az alap könyvtár tartalmazza az összes funkciót, hogy a felhasználók elvárnak egy modern web-alapú térképet. Ez magában foglalja a térképen húzva, marker húzva, és a zoom funkciót testre intuitív módon használható mind az asztali és a mobil eszközök. Billentyűzet és érintésekkel támogatva vannak, és könnyen megvalósítható a térképeket. Stilisztikai elemeket, mint animációk nagyítás és a felugró elhalványul segítségével a webhely vagy alkalmazás állni, kivéve a csomagot. Az alapértelmezett felhasználói felület tiszta és könnyen a szem, hanem a fejlesztők további ellenőrzése, hogyan szeretnék térképeket nézni előrecsomagolt testreszabási lehetőségeket. Pure CCS3 lakosság és a kontrollok azt jelenti, hogy a webes fejlesztők könnyen stílus térképeikről nyelv használatával ők kényelmes, és a kép és a HTML alapú markerek több sokoldalúság a testreszabási tapasztalat. Leaflet alapvető könyvtár hiányzik néhány alapvető jellemzője, hogy a Google Maps és a Bing Maps kínál. Mivel Leaflet nyílt forráskódú és nem saját szoftvert egy nagyobb cég, a fejlesztők nem férhetnek hozzá a frissített műholdak és a GPS-információkat találsz ezekből a nagyobb vállalatok. De ez a kötelezettségvállalás nyílt tervezés is az egyik Leaflet fő erőssége. A közösség köré Leaflet nagy, és a begyűjtse jellegét fejlődés azt jelenti, hogy a hibákat általában vasalt ki gyorsan. Ez azt is jelenti, hogy van egy hatalmas erőforrás a külső plug-inek, hogy töltse ki sok a funkciók nem állnak rendelkezésre a központi könyvtár, és mivel Leaflet fut JavaScript, ott nem kell tanulni az új felület.