Sneak Peak at Wild Birds Unlimited
Keďže posledných pár týždňov je 60 hodín v práci, bolo výzvou pridať ďalších 20 alebo 30 do mapovacieho projektu, ktorý robím pre Wild Birds Unlimited. Zajtra je však veľký deň, keď WBU ukáže funkčnosť niektorým zo svojich franšízantov.
Na tomto webe sme skutočne vtlačili veľa funkcií a dúfame, že urobíme oveľa viac. Existuje robustné administratívne rozhranie, v ktorom môžu obchody dokonca aktualizovať svoje vlastné informácie alebo dolaďovať svoje geografické umiestnenie. Niektoré ďalšie funkcie:
- GeoIP lokalizácia, ktorá určuje, či sa má alebo nemá zobrazovať metricky alebo štandardne. GeoIP predpovedá vašu polohu a región a vykreslí vás na mape na základe adresy IP požadujúcej stránku.
- Vlastné značky boli mojím dizajnom a načítajú sa nie dynamicky pomocou JavaScriptu, ale pomocou súboru KML! Toto poskytuje rýchlejšie načítanie stránok so značkami načítanými po. Keď sa pohybujete na mape, Google sa stará o zobrazovanie bodov, aby som nemusel znova vyžadovať databázu.
- Informačné okná sú kombináciou. Ak kliknete na mapu, sú zo súboru KML. Ak kliknete na miesta v bočnom paneli, načítajú sa vo vrstve vzhľadom na mapu.
- Zahrnuté sú aj pokyny, ak uvediete viac adresy ako iba štát alebo provincia. Toto je prvýkrát, čo som nasadil Pokyny Google, ale je to dosť úžasné. Jedna vec, ktorú si treba uvedomiť ... Adresy vlastne neprenášam do geokódu, jednoducho pridám skutočnú zemepisnú šírku a dĺžku a zamaskujem ich menom (tu @ 43, -120).
Obrázky sú už povolené v informačných oknách, ale v súčasnosti nemáme žiadne obrázky. 🙂 Jeden krok po druhom. Ak sa chcete pozrieť, môžete navštíviť Divoké vtáky Neobmedzené mapy. Povedal by som, že softvér je Alpha pripravený na spustenie verzie Beta, keď dostaneme od klienta žiadosti o zdokonalenie.
Špeciálne poďakovanie Stephenovi, v tejto veci bol mojím stážistom a sakra urobil kus práce. Na školský rok sa presťahoval do Nemecka, ale teším sa, že s ním budem v tomto projekte pokračovať v nasadzovaní kódu. WBU je fantastická organizácia, s ktorou bola radosť pracovať. Tešíme sa, že tento projekt prinesieme príliš veľa, pretože dúfame, že túto aplikáciu nasadíme pre ďalšie organizácie, ktoré hľadajú aplikáciu na mapovanie PHP. Stephen bude môj obchodný partner ... to nie je zlé pre chlapa, ktorý je ešte na strednej škole!
Ďalším zdrojom boli napríklad Mikeove príklady kódu, ako aj Ben, vývojár Vzácny vták , ktorý vytvoril ohromujúcu implementáciu Máp Google na Fanimácia.