A Sneak Peak at Wild Birds Unlimited

marcadores de mapas

Con 60 horas de semana traballando nas últimas semanas, foi un reto engadir outras 20 ou 30 no proxecto de cartografía que estou a facer para Wild Birds Unlimited. Mañá é un gran día, no entanto, cando WBU mostra a funcionalidade a algúns dos seus franquiciados.

Vista previa ilimitada de aves salvaxes

Exprimimos moitas funcións neste sitio e esperamos facer moito máis. Hai un back-end administrativo robusto onde as tendas poden incluso actualizar a súa propia información ou modificar a súa situación xeográfica. Algunhas outras características:

  1. Localización GeoIP que determina se mostrar ou non en métrica ou estándar. O GeoIP predice a súa situación e rexión e trazao no mapa en función do enderezo IP que solicita a páxina.
  2. Os marcadores personalizados foron o meu deseño e están cargados, non dinámicamente con JavaScript, senón cun ficheiro KML. Isto proporciona cargas de páxina máis rápidas cos marcadores que se cargan despois. A medida que se move no mapa, Google encárgase de mostrar os puntos polo que non teño que solicitar a base de datos.
  3. As xanelas de información son unha combinación. Se fai clic no mapa, pertencen ao ficheiro KML. Se fai clic nas localizacións da barra lateral, cargaranse nunha capa relativa ao mapa.
  4. Tamén se inclúen as indicacións se proporciona máis enderezo que simplemente un estado ou provincia. Esta é a primeira vez que implemento Google Directions, pero é incrible. Unha cousa que hai que ter en conta ... En realidade non paso as direccións ao xeocodificación, simplemente engado a latitude e a lonxitude reais e máscaras cun nome (Aquí @ 43, -120).

As imaxes xa están activadas nas xanelas de información, pero neste momento non temos imaxes gardadas. 🙂 Un paso á vez. Se queres botarlle unha ollada, podes visitalo Mapas ilimitados de aves salvaxes. Afirmaría que o software está preparado para ser beta Alpha cando recibimos as solicitudes de refinamento do cliente.

Un agradecemento especial a Stephen, foi o meu interno en isto e fixo un bo traballo. Mudouse a Alemaña o curso escolar, pero espero seguir despregando código con el neste proxecto. WBU é unha organización fantástica e foi unha alegría traballar con ela. Estamos ansiosos por entregar este proxecto en exceso, xa que esperamos despregar esta aplicación para outras organizacións que busquen unha aplicación PHP Mapping. Stephen será o meu compañeiro de negocios ... non está mal para un rapaz que aínda está no instituto.

Algúns recursos adicionais foron os exemplos de código de Mike, así como Ben, un desenvolvedor con Ave rara quen construíu unha impresionante implementación de Google Maps en Animación.

3 Comentarios

  1. 1

    Ola Doug: parabéns para ti e os outros desenvolvedores por completar este proxecto. Estou seguro de que os propietarios das tendas de WBU agradecerán isto. Cada vez máis dos seus clientes (e posibles propietarios de tendas interesados ​​en mercar unha franquía) atopan Wild Birds Unlimited a través da web, polo que é vital que a súa experiencia inicial coa compañía sexa positiva. A nova implementación de mapeo é unha mellora con respecto aos mapas estáticos anteriores. Espero que isto che cree un novo negocio: un bo traballo de novo.

  2. 2
  3. 3

    Non podo dicirche o impresionados que quedaron os franquiciados Wild Birds Unlimited que conseguiron hoxe un bo momento. Non estaba oficialmente na nosa axenda pero pedín uns minutos ao comezo do día para amosalo. Inmediatamente recoñeceron as melloras dramáticas respecto ao noso localizador de tendas actual. Estaban especialmente contentos coa funcionalidade de indicacións para conducir.

    Doug, tamén fuches unha alegría traballar con el. Calquera persoa que busque un desenvolvedor con talento, dedicado e orientado ao cliente non pode equivocarse contigo. Grazas por todo o traballo e grazas ao teu equipo. Estades a facerme ver ben.

    Bo Lowery,
    Wild Birds Unlimited, Inc.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.