Использование Google Maps для направления и проверки адреса с помощью PHP? - PullRequest
1 голос
/ 02 мая 2011

Этот проект довольно прост, но сложен.

  • 50 + адреса присутствуют
  • Пользователь будет вводить или импортировать адреса
  • Скрипт должен принимать адреса и обеспечивать неоптимизированное (или оптимизированное [самое быстрое / самое короткое]) направление между каждым адресом
  • Сценарий должен иметь возможность отображать направления на карте и предоставлять такую ​​информацию, как общее расстояние, приблизительное время.
  • На стороне примечания сценарий должен проверить адрес, если он действителен или нет. Если нет, то попросите пользователя исправить это.

До сих пор компания использовала настольное приложение для отслеживания, маршрутизации, маршрутов и т. Д.

Теперь им нужна веб-версия.

Я думал об использовании службы Microsoft Bing или карт Google.

Как вы думаете, что подойдет лучше?

1 Ответ

0 голосов
/ 03 мая 2011

Для проверки адреса вы можете использовать Google Geocoding API . Это не идеальное решение, поскольку оно учитывает адреса, которые могут быть частично неверными. Примером является пользователь, набирающий 3002 такие и такие улицы, когда 3002 на самом деле не существует.

Кроме того, если ссылка не должна быть внутренней, вы можете предоставить ссылку на карты Google в формате http://maps.google.com/maps?saddr=[STARTING АДРЕС] & daddr = [АДРЕС НАЗНАЧЕНИЯ]

Я полагаю, что есть также способ обрабатывать направления с помощью API Карт, но я не уверен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...