Er Leaflet et bedre værktøj end Google Maps?

Hvis du har brug for at integrere et kort i dit projekt, kan du blive tilgivet at tænke Google kort er dit eneste valg. Det bruges af over 2 millioner websteder, og det er en gennemprøvet teknologi, der blev lanceret i 2005.

Der er dog et alternativ - Indlægsseddel . Det er et open source JavaScript-bibliotek, der giver kortlægningsfunktioner. Det blev udviklet af Vladimir Agafonkin, det blev lanceret i 2010 og bruges af over 20.000 websteder.



Vi sætter de to teknologier op mod hinanden og fortæller dig, hvad der passer til dit projekt.



Oversigt

hvordan man holder en tegneblyant

Brochure - Yderligere funktioner kan tilføjes ved hjælp af plugins. Indlægsseddel bruges normalt i forbindelse med OpenStreetMaps, men kan bruge andre kortdatatjenester, herunder Google Maps.



hvordan man finder din egen kunststil

Google kort - Google kort kræver meget lidt viden for at implementere selv nogle af dens mest komplekse funktioner. Slutbrugere har dog meget lidt kontrol over, hvordan kortdataene præsenteres.

Den almindelige personsag

Brochure - Tilføjelse af et kort til et simpelt websted er bestemt meget vanskeligere for den gennemsnitlige person, der bruger Leaflet. Mange funktioner vil vise sig for meget for dem, der leder efter en plug-and-play-løsning.



Google kort - Der er simpelthen ingen nemmere måde at tilføje et fuldt udstyret kort til et websted med rutevejledning, gadeudsigt, afstandsdata og mere. Der er nogle begrænsninger i opløsning og anmodninger pr. Dag.

Udvikler sagen

Brochure - Niveauet for kontrol over Leaflet er uden sidestykke med en stadigt voksende samling af plugins og konstant opdateret, udviklerdrevet API. Evnen til at designe alle aspekter af din kortimplementering uden frygt for licens eller uventede dataændringer gør Leaflet til det klare udviklingsvalg.

Google kort - At udvikle en forbrugerorienteret applikation baseret på Google Maps ville kræve et stort spring af tro på, at Google ikke vil beskadige oplevelsen med sin egen dagsorden. En afhængighed af Googles opbakningstjeneste kan præsentere sig en dag som uønskede annoncer, anmeldelser, +1 og andre distraherende data.

Nogensinde frem

Brochure - Leaflets udviklingshastighed matches kun med tempoet i de open source-projekter, det er partnerskab med, og antallet af tredjepartsprojekter, der bygges omkring det enkle kortlægningsbibliotek.

hvordan man indstiller facebook-fotos til private

Google kort - Street View og erhvervelsen af ​​Skyboks realtids mikrosatellittjeneste indebærer en klar vej til en svimlende mængde data, der sandsynligvis ikke ses i nogen open source-modstykke.

Dom

Brug for rutevejledning? Brug Google Maps. Brug for at udvikle en applikation? Brug indlægssedlen. Det blotte behov for at sammenligne en applikation, der er bakket op af milliarder dollars, til en, hvor 90 procent af koden stadig er bidraget af en enkelt udvikler fra Kiev, afslører det nye økosystem af webapplikationer, vi for nylig har indgået.

hvordan kan jeg skjule mine profilbilleder på facebook

Fjernet fra operativsystemet og sprog på lavt niveau som C / C ++, open source-applikationer som Leaflet er de ordsprogede 'barbarer' en gang ved porten til de kommercielle etablerede og bygger nu overlegne slotte lige ved siden af.

Ord: Joe Maddalone

Joe Maddalone er JavaScript-udvikler og instruktør hos egghead.io . Følg ham på Twitter kl @joemaddalone .

Sådan her? Læs disse!

Har du fundet nogle gode kortlægningsværktøjer eller tip? Giv os besked i kommentarerne!