Een Sneak Peak bij Wild Birds Unlimited

kaartmarkeringen

Met 60 uur per week op het werk de afgelopen weken, was het een uitdaging om nog eens 20 of 30 toe te voegen aan het kaartproject dat ik doe voor Wild Birds Unlimited. Morgen is echter een grote dag, wanneer WBU de functionaliteit aan enkele van zijn franchisenemers laat zien.

Onbeperkte preview van wilde vogels

We hebben echt veel functionaliteit in deze site geperst en we hopen nog veel meer te doen. Er is een robuuste administratieve back-end waar winkels zelfs hun eigen informatie kunnen bijwerken of hun geografische locatie kunnen aanpassen. Enkele andere kenmerken:

  1. GeoIP-lokalisatie die bepaalt of er al dan niet in metrisch of standaard wordt weergegeven. De GeoIP voorspelt uw locatie en regio en zet u op de kaart in kaart op basis van het IP-adres dat de pagina opvraagt.
  2. De aangepaste markeringen waren mijn ontwerp en worden niet dynamisch geladen met JavaScript, maar met een KML-bestand! Dit zorgt voor snellere pagina's die worden geladen met de markeringen die daarna worden geladen. Terwijl u op de kaart beweegt, zorgt Google ervoor dat de punten worden weergegeven, zodat ik de database niet opnieuw hoef te raadplegen.
  3. De informatievensters zijn een combinatie. Als u op de kaart klikt, komen ze uit het KML-bestand. Als u op de locaties in de zijbalk klikt, worden ze in een laag geladen ten opzichte van de kaart.
  4. Routebeschrijvingen zijn ook inbegrepen, als u meer van een adres opgeeft dan alleen een staat of provincie. Dit is de eerste keer dat ik Google Directions heb geïmplementeerd, maar het is best geweldig. Een ding om op te merken ... ik geef de adressen niet echt door aan geocode, ik voeg gewoon de werkelijke lengte- en breedtegraad toe en maskeer ze met een naam (Here@43,-120).

Afbeeldingen zijn al ingeschakeld in de infovensters, maar we hebben op dit moment geen afbeeldingen opgeslagen. 🙂 Stap voor stap. Als u een kijkje wilt nemen, kunt u terecht Wild Birds Onbeperkte kaarten. Ik zou zeggen dat de software Alpha-ready is om naar Beta te gaan zodra we verfijningsverzoeken van de klant hebben ontvangen.

Speciale dank aan Stephen, hij is hierin mijn stagiair geweest en heeft geweldig werk geleverd. Hij is voor het schooljaar naar Duitsland verhuisd, maar ik kijk ernaar uit om samen met hem code te blijven gebruiken voor dit project. WBU is een fantastische organisatie en het was een plezier om mee samen te werken. We kijken ernaar uit om dit project te overtreffen, aangezien we deze applicatie hopen te implementeren voor andere organisaties die op zoek zijn naar een PHP Mapping-applicatie. Stephen wordt mijn zakenpartner... niet slecht voor een jongen die nog op de middelbare school zit!

Enkele aanvullende bronnen zijn de codevoorbeelden van Mike en Ben, een ontwikkelaar met Zeldzame vogel die een verbluffende implementatie van Google Maps heeft gebouwd op fanimation.

3 reacties

  1. 1

    Hallo Doug - gefeliciteerd aan jou en de andere ontwikkelaars met het voltooien van dit project - ik weet zeker dat de eigenaren van de WBU-winkel dit zullen waarderen. Steeds meer van hun klanten (en potentiële winkeleigenaren die geïnteresseerd zijn in het kopen van een franchise) vinden Wild Birds Unlimited via het web, waardoor het essentieel is dat hun eerste ervaring met het bedrijf positief is. De nieuwe mapping-implementatie is zeker een verbetering ten opzichte van de eerdere statische kaarten. Ik hoop dat dit nieuwe zaken voor je creëert - weer een geweldige baan.

  2. 2
  3. 3

    Ik kan je niet vertellen hoe onder de indruk waren van de Wild Birds Unlimited-franchisenemers die hier vandaag een voorproefje van hebben gekregen! Het stond niet officieel op onze agenda, maar ik vroeg aan het begin van de dag een paar minuten om ermee te pronken. Ze herkenden onmiddellijk de dramatische verbeteringen ten opzichte van onze huidige winkelzoeker. Ze waren vooral blij met de functionaliteit voor routebeschrijvingen.

    Doug, het was ook een plezier om mee samen te werken. Iedereen die op zoek is naar een getalenteerde, toegewijde en klantgerichte ontwikkelaar, kan met jou niet fout gaan! Bedankt voor al het harde werk en bedankt voor je team. Jullie laten me er goed uitzien.

    Bo Lowery,
    Wild Birds Unlimited, Inc.

Wat denk je?

Deze site gebruikt Akismet om spam te verminderen. Ontdek hoe uw reactiegegevens worden verwerkt.