A Leaflet jobb eszköz, mint a Google Maps?

Ha be kell ágyaznia egy térképet a projektjébe, megbocsátást kaphat a gondolkodásért Google térkép az egyetlen választásod. Több mint 2 millió webhely használja, és bevált technológia, amelyet 2005-ben dobtak piacra.

Van azonban egy alternatíva - Szórólap . Ez egy nyílt forráskódú JavaScript könyvtár, amely feltérképezési lehetőségeket biztosít. Vlagyimir Agafonkin fejlesztette ki, 2010-ben indult, és több mint 20 000 webhely használja.

Összehasonlítjuk a két technológiát, és megmondjuk, hogy melyik illik a projektjéhez.



Áttekintés

Betegtájékoztató - További funkciók hozzáadhatók a beépülő modulok használatával. Szórólap általában az OpenStreetMaps-szal együtt használják, de más térképi adatszolgáltatásokat is igénybe vehet, beleértve a Google Maps szolgáltatást is.

Google térkép - Google térkép A legösszetettebb funkciók néhány megvalósításához is nagyon kevés tudásra van szükség. A végfelhasználók azonban nagyon kevéssé kontrollálhatják a térképi adatok megjelenítését.

A rendes személy esete

Betegtájékoztató - Térkép hozzáadása egy egyszerű weboldalhoz mindenképpen sokkal bonyolultabb a Leafletet használó átlagember számára. Számos szolgáltatás túl sok erőfeszítést jelent azok számára, akik plug-and-play megoldást keresnek.

Google térkép - Egyszerűen nincs egyszerűbb módja annak, hogy egy teljes értékű térképet adjon hozzá egy weboldalhoz, irányokkal, utcaképpel, távolságadatokkal és egyebekkel. Van néhány korlátozás a felbontásban és a napi kérésekben.

A fejlesztői eset

Betegtájékoztató - A Leaflet feletti ellenőrzés szintje páratlan, folyamatosan bővülő bővítmények gyűjteménye és folyamatosan frissülő, fejlesztői vezérelt API-val rendelkezik. Az a lehetőség, hogy a térkép megvalósításának minden aspektusát megtervezheti, anélkül, hogy félne az engedélyektől vagy a váratlan adatváltozástól, a Leaflet-et egyértelmű fejlesztési választássá teszi.

Google térkép - A fogyasztóknak szánt alkalmazás fejlesztése a Google Maps alapján hatalmas megugrást igényel, hogy a Google nem fogja beszennyezni az élményt a saját napirendjével. A Google támogatási szolgáltatásától való függés egy napon nem kívánt hirdetésekként, véleményekként, + 1-ekként és egyéb zavaró adatokként jelenhet meg.

Mindig tovább

Betegtájékoztató - A Leaflet fejlesztési sebességét csak a társult nyílt forráskódú projektek üteme és az egyszerű leképezési könyvtár köré épülő harmadik féltől származó projektek száma párosítja.

Google térkép - Az Utcakép és a Skybox valós idejű mikro-műholdas szolgáltatásának megszerzése egyértelmű utat jelent megdöbbentő mennyiségű adat felé, amely valószínűleg nem fog látszani semmilyen nyílt forráskódú partneren.

Ítélet

Útvonalra van szüksége? Használja a Google Maps szolgáltatást. Ki kell fejleszteni egy alkalmazást? Használja a Tájékoztatót. Annak puszta szükségessége, hogy összehasonlítsunk egy dollármilliárdokkal támogatott alkalmazást azzal, ahol a kód 90% -át továbbra is egyetlen kijevi fejlesztő adja, feltárja a webalkalmazások új ökoszisztémáját, amelyet a közelmúltban vezettünk be.

Az operációs rendszerből és az alacsony szintű nyelvekből, például a C / C ++, eltávolítva, a nyílt forráskódú alkalmazások, mint például a Leaflet, a közmondásos „barbárok” voltak a kereskedelmi inkumbensek kapujában, és most a felsőbb kastélyokat építik a szomszédban.

Szavak: Joe Maddalone

Joe Maddalone a JavaScript fejlesztője és oktatója a egghead.io . Kövesse őt a Twitteren a címen @joemaddalone .

Mint ez? Olvassa el ezeket!

Talált valami nagyszerű térképészeti eszközt vagy tippet? Ossza meg velünk a megjegyzéseket!