Sneak Peak at Wild Birds Unlimited

znaczniki mapy

Przy 60 godzinach pracy w ciągu ostatnich kilku tygodni dodanie kolejnych 20 lub 30 do projektu mapowania, który robię dla Wild Birds Unlimited, było wyzwaniem. Jutro jest jednak wielki dzień, kiedy WBU zaprezentuje funkcjonalność niektórym ze swoich franczyzobiorców.

Nieograniczony podgląd dzikich ptaków

Włożyliśmy w tę stronę naprawdę dużo funkcji i mamy nadzieję, że zrobimy o wiele więcej. Istnieje solidne zaplecze administracyjne, w którym sklepy mogą nawet aktualizować własne informacje lub dostosowywać swoją lokalizację geograficzną. Niektóre inne funkcje:

  1. Lokalizacja GeoIP, która określa, czy wyświetlać w systemie metrycznym czy standardowym. GeoIP przewiduje Twoją lokalizację i region oraz wyświetla Cię na mapie w oparciu o adres IP żądający strony.
  2. Niestandardowe znaczniki były moim projektem i są ładowane nie dynamicznie za pomocą JavaScript, ale za pomocą pliku KML! Zapewnia to szybsze ładowanie strony dzięki załadowaniu znaczników po. Gdy poruszasz się po mapie, Google dba o wyświetlanie punktów, więc nie muszę ponownie odpytywać bazy danych.
  3. Okna informacyjne są kombinacją. Jeśli klikniesz mapę, są one z pliku KML. Jeśli klikniesz lokalizacje na pasku bocznym, wczytują się one na warstwie względem mapy.
  4. Uwzględniono również wskazówki dojazdu, jeśli podasz więcej adresu niż tylko stan lub prowincję. Po raz pierwszy wdrożyłem Wskazówki Google, ale jest to całkiem niesamowite. Jedna rzecz do zapamiętania… właściwie nie przekazuję adresów do geokodu, po prostu dodaję aktualną szerokość i długość geograficzną i maskuję je nazwą (tutaj@43,-120).

Obrazy są już włączone w oknach informacyjnych, ale w tym momencie nie mamy żadnych zapisanych obrazów. 🙂 Krok po kroku. Jeśli chcesz rzucić okiem, możesz odwiedzić Nieograniczone mapy dzikich ptaków. Powiedziałbym, że oprogramowanie jest gotowe do wydania w wersji beta, gdy tylko otrzymamy od klienta prośby o udoskonalenie.

Specjalne podziękowania dla Stephena, był moim stażystą i wykonał kawał dobrej roboty. Przeniósł się do Niemiec na rok szkolny, ale nie mogę się doczekać dalszego wdrażania kodu w tym projekcie. WBU to fantastyczna organizacja, z którą praca była przyjemnością. Nie możemy się doczekać, aż wzrosną wydajność tego projektu, ponieważ mamy nadzieję wdrożyć tę aplikację w innych organizacjach poszukujących aplikacji do mapowania PHP. Stephen będzie moim partnerem biznesowym… nieźle jak na faceta jeszcze w liceum!

Dodatkowym zasobem były przykłady kodu Mike'a oraz Bena, programisty z Rzadki ptak który stworzył wspaniałą implementację Map Google pod adresem Fanimacja.

Komentarze 3

  1. 1

    Cześć Doug - gratuluję Tobie i innym programistom ukończenia tego projektu - jestem pewien, że właściciele sklepów WBU to docenią. Coraz więcej ich klientów (i potencjalnych właścicieli sklepów zainteresowanych zakupem franczyzy) znajduje Wild Birds Unlimited w Internecie, dlatego bardzo ważne jest, aby ich początkowe doświadczenia z firmą były pozytywne. Nowa implementacja mapowania jest z pewnością ulepszeniem w stosunku do poprzednich map statycznych. Mam nadzieję, że stworzy to dla Ciebie nowy biznes - znowu świetna robota.

  2. 2
  3. 3

    Nie potrafię powiedzieć, jak pod wrażeniem byli franczyzobiorcy Wild Birds Unlimited, którzy mogli to dzisiaj poznać! Nie było tego oficjalnie w naszym programie, ale poprosiłem o kilka minut na początku dnia, aby się tym pochwalić. Natychmiast zauważyli radykalną poprawę w stosunku do naszego obecnego lokalizatora sklepów. Szczególnie byli zadowoleni z funkcjonalności wskazówek dojazdu.

    Doug, praca z tobą również była przyjemna. Każdy, kto szuka utalentowanego, oddanego i zorientowanego na klienta programisty, nie może się pomylić! Dziękuję za całą ciężką pracę i dziękuję zespołowi. Sprawiacie, że dobrze wyglądam.

    Bo Lowery,
    Wild Birds Unlimited, Inc.

Co o tym myślisz?

Ta strona używa Akismet do redukcji spamu. Dowiedz się, jak przetwarzane są dane komentarza.