Поскольку последние несколько недель на работе было 60 часов в неделю, было сложно добавить еще 20 или 30 в картографический проект, который я делаю для Wild Birds Unlimited. Однако завтра будет большой день, когда WBU продемонстрирует функциональность некоторым своим франчайзи.
Мы действительно втиснули в этот сайт много функций и надеемся сделать еще больше. Существует надежная административная серверная часть, где магазины могут даже обновлять свою информацию или настраивать свое географическое положение. Некоторые другие особенности:
- Локализация GeoIP, определяющая, следует ли отображать в метрической или стандартной системе. GeoIP предсказывает ваше местоположение и регион и отображает вас на карте на основе IP-адреса, запрашивающего страницу.
- Пользовательские маркеры были моей разработкой и загружаются не динамически с помощью JavaScript, а с помощью файла KML! Это обеспечивает более быструю загрузку страницы с последующей загрузкой маркеров. Когда вы перемещаетесь по карте, Google заботится об отображении точек, поэтому мне не нужно запрашивать базу данных.
- Информационные окна представляют собой комбинацию. Если щелкнуть карту, они взяты из файла KML. Если вы щелкнете по местоположениям на боковой панели, они загрузятся в слой относительно карты.
- Маршруты также включены, если вы указываете не только штат или провинцию, но и адрес. Я впервые развернул Google Directions, но это довольно круто. Одно замечание ... Я на самом деле не передаю адреса в геокодирование, я просто добавляю фактическую широту и долготу и маскирую их именем (Здесь @ 43, -120).
Изображения уже включены в информационных окнах, но на данный момент у нас нет сохраненных изображений. 🙂 По одному шагу за раз. Если вы хотите взглянуть, вы можете посетить Неограниченные карты Wild Birds. Я бы сказал, что программное обеспечение Alpha готово к бета-версии, как только мы получим запросы на доработку от клиента.
Особая благодарность Стивену, он был моим стажером и проделал огромную работу. Он переехал в Германию на учебный год, но я с нетерпением жду продолжения развертывания кода вместе с ним в этом проекте. WBU - фантастическая организация, с которой было приятно работать. Мы с нетерпением ждем перевыполнения этого проекта, так как надеемся развернуть это приложение для других организаций, которым требуется приложение PHP Mapping. Стивен будет моим деловым партнером… неплохо для парня, который еще учится в школе!
Некоторым дополнительным ресурсом были примеры кода Майка, а также Бен, разработчик с Редкая птица кто создал потрясающую реализацию Google Maps на Фанимация.
Привет, Дуг. Поздравляю вас и других разработчиков с завершением этого проекта. Я уверен, что владельцы магазинов WBU оценят это. Все больше и больше их клиентов (и потенциальных владельцев магазинов, заинтересованных в покупке франшизы) находят Wild Birds Unlimited через Интернет, поэтому крайне важно, чтобы их первоначальный опыт работы с компанией был положительным. Новая реализация отображения, безусловно, является улучшением по сравнению с предыдущими статическими картами. Надеюсь, это создаст для вас новый бизнес — снова отличная работа.
Это определенно начинает набирать обороты. Спасибо, что отделил меня от этого. Это всегда приятно.
Я не могу передать вам, насколько впечатлены франчайзи Wild Birds Unlimited, которые сегодня узнали об этом! Официально это не было в нашей повестке дня, но я попросил несколько минут в начале дня, чтобы показать это. Они сразу заметили существенные улучшения по сравнению с нашим нынешним локатором магазинов. Они были особенно довольны функциональностью маршрутов проезда.
Даг, с тобой тоже было приятно работать. Любой, кто ищет талантливого, преданного своему делу и ориентированного на клиента разработчика, не ошибется с вами! Спасибо за проделанную работу и спасибо вашей команде. Вы, ребята, заставляете меня хорошо выглядеть.
Бо Лоури,
Дикие птицы без ограничений, Inc.