Kas voldik on parem tööriist kui Google Maps?

Kui teil on vaja oma projekti kaarti kinnistada, võidakse teile mõtlemine andeks anda Google kaardid on teie ainus valik. Seda kasutab üle 2 miljoni saidi ja see on tõestatud tehnoloogia, mis käivitati 2005. aastal.

Siiski on olemas alternatiiv - Infoleht . See on avatud lähtekoodiga JavaScripti teek, mis pakub kaardistamisvõimalusi. Selle on välja töötanud Vladimir Agafonkin, see käivitati 2010. aastal ja seda kasutab üle 20 000 saidi.

Ühendame need kaks tehnoloogiat üksteise vastu ja ütleme teile, mis sobib teie projekti jaoks.

Ülevaade

Infoleht - Lisafunktsioone saab lisada pistikprogrammide abil. Infoleht kasutatakse tavaliselt koos OpenStreetMapsiga, kuid võib kasutada muid kaardiandmeteenuseid, sealhulgas Google Mapsi.

Google kaardid - Google kaardid nõuab isegi selle kõige keerukamate funktsioonide rakendamiseks väga vähe teadmisi. Lõppkasutajatel on aga kaardiandmete esitamise üle väga vähe kontrolli.

Tavainimese juhtum

Infoleht - Kaardi lisamine lihtsale veebisaidile on Leaflet'i kasutava keskmise inimese jaoks kindlasti palju keerulisem. Paljud funktsioonid osutavad liiga palju vaeva neile, kes otsivad plug-and-play lahendust.

Google kaardid - Lihtsamalt pole olemas lihtsamat viisi, kuidas lisada veebisaidile täisfunktsionaalset kaarti koos juhiste, tänavavaate, vahemaaandmete ja muuga. Päevas on resolutsioonis ja taotlustes mõned piirangud.

Arendaja juhtum

Infoleht - Leafleti juhtimise tase on võrreldamatu - pidevalt kasvab pistikprogrammide kogu ja pidevalt uuendatud arendajapõhine API. Võimalus kujundada oma kaardi juurutamise kõik aspektid, kartmata litsentsimist või ootamatuid andmete muutusi, muudab Leafleti selge arendusvaliku.

Google kaardid - Google Mapsil põhineva tarbijale suunatud rakenduse väljatöötamine eeldaks tohutut usuhüpet, et Google ei kahjusta seda kogemust omaenda tegevuskavaga. Sõltuvus Google'i tugiteenusest võib end ühel päeval näidata soovimatute reklaamide, arvustuste, + 1-de ja muude häirivate andmetena.

Ikka edasi

Infoleht - Leafleti arenduskiirus vastab ainult avatud lähtekoodiga projektide tempole, millega partner on, ja lihtsa kaardistamise teegi ümber ehitatavate kolmandate osapoolte projektide arvule.

Google kaardid - Tänavavaade ja Skyboxi reaalajas mikro-satelliitsideteenuse omandamine viitavad selge teele vapustava hulga andmete juurde, mida pole tõenäoliselt avatud lähtekoodiga kolleegides näha.

Kohtuotsus

Kas vajate juhiseid? Kasutage Google Mapsi. Kas peate rakenduse välja töötama? Kasutage infolehte. Ainuüksi vajadus võrrelda miljardite dollaritega toetatud rakendust rakendusega, kus 90 protsenti koodist annab endiselt üks Kiievi arendaja, paljastab hiljuti sisestatud uue veebirakenduste ökosüsteemi.

Operatsioonisüsteemist ja madalamatest keeltest, nagu C / C ++, eemaldatud avatud lähtekoodiga rakendused, nagu Leaflet, on vanaaegsed barbarid, kes olid kunagi turgu valitsevate ettevõtjate väravas ja ehitavad nüüd kõrvuti kõrgemaid losse.

Sõnad: Joe Maddalone

Joe Maddalone on JavaScripti arendaja ja juhendaja aadressil egghead.io . Jälgi teda Twitteris aadressil @joemaddalone .

Nagu nii? Loe neid!

Kas olete leidnud suurepäraseid kaardistamisvahendeid või näpunäiteid? Andke meile sellest teada kommentaarides!