Я являюсь владельцем бизнеса, создающего новое приложение для веб-сайта. Мой партнер - программист, который занимается разработкой, и ни один из нас не имеет реального глубокого опыта работы с API карт Google или его возможностей полилинии/полигона.Как построить область полилинии, то есть зону обслуживания, а также проверить, находится ли адрес посетителя в этой области с помощью API Карт Google и PHP?
Нам нужен простой способ захвата входных данных в пределах нашей пользовательской области администрирования, где наши местоположения могут вводить информацию о зоне обслуживания, т.е. 1-ю улицу к северу от бульвара Джонс, или в радиусе 5 миль от адреса местоположения и т. Д., И иметь API карт Google отображает границы полилинии.
Затем посетители нашего сайта должны иметь возможность видеть эту информацию, когда они просматривают карту Google для одного из наших местоположений, а также узнают, попадает ли их служебный адрес в эту зону обслуживания или нет. Затем нам нужно установить флаг, чтобы вызвать уведомление посетителю о том, что их адрес не подходит для обслуживания или доставки.
Если кто-то может помочь нам в этом (например, PHP-код для взаимодействия с предлагаемыми API-интерфейсами будет предпочтительным и идеальным, поскольку мы просто не понимаем сложности API Google, инструмент для создания координат полилинии и т. Д.), Это были бы очень благодарны, поскольку мы изо всех сил пытались выяснить, как создать это в php и, что более важно, как интегрировать его в наш существующий сайт.
Обновление: Благодарим вас за ответ CodeMeIT ... как рекомендовать мы запечатлеем эти longlats в нашей базе данных sql ... т. Е. что такое формат поля или тип, и нужно ли нам иметь отдельные поля для long и lat, и как мы можем стандартизировать для всех местоположений, то есть сколько длинного и лат необходимо для создания области полигона, поскольку мы хотим иметь возможность наши менеджеры по местоположению вводят эту информацию для своих местоположений из своих областей входа в систему.