With 60 hour weeks at work the last few weeks, it’s been a challenge to add another 20 or 30 on the mapping project I’m doing for Wild Birds Unlimited. Tomorrow’s a big day, though, when WBU shows the functionality off to some of its franchisees.
We’ve really squeezed a lot of functionality into this site, and we hope to do much more. There’s a robust Administrative back-end where stores can even update their own information or tweak their geographic location. Some other features:
- GeoIP localization that determines whether or not to display in metric or standard. The GeoIP predicts your location and region and plots you on the map based on the IP address requesting the page.
- The information windows are a combination. If you click on the map, they are from the KML file. If you click on the locations in the sidebar, they load in a layer relative to the map.
- Directions are also included, if you provide more of an address than simply a state or province. This is the first time I’ve deployed the Google Directions, but it’s pretty awesome. One thing to note… I don’t actually pass the addresses to geocode, I simply add the actual latitude and longitude and mask them with a name (Here@43,-120).
Images are already enabled on the info windows, but we don’t actually have any images saved at this point. 🙂 One step at a time. If you’d like to take a look, you can visit Wild Birds Unlimited Maps. I’d state that the software is Alpha ready to go Beta once we receive refinement requests from the client.
Special thanks to Stephen, he’s been my intern on this and has done a heck of a job. He’s moved to Germany for the school year but I look forward to continuing deploying code with him on this project. WBU is a fantastic organization and have been a joy to work with. We’re looking forward to over-delivering on this project as we hope to deploy this application for other organizations seeking a PHP Mapping application. Stephen will be my business partner… not bad for a guy still in high school!