Je suis le propriétaire d'une entreprise qui construit une nouvelle application de site Web. Mon partenaire est le programmeur qui fait le développement et aucun d'entre nous n'a une réelle expérience approfondie de l'API Google Map ou de ses fonctionnalités de polygones/polygones. Nous avons besoin d'un moyen facile de capturer les entrées dans notre zone d'administration d'utilisateur où nos emplacements peuvent entrer leurs informations de zone de couverture de service ie 1ère rue au nord de Jones Boulevard, ou un rayon de 5 mile de l'adresse de localisation, etc. L'API Google Map trace les limites de la polyligne. Ensuite, les visiteurs de notre site doivent être en mesure de voir cette information lorsqu'ils consultent la carte google pour l'un de nos sites et aussi voir si leur adresse de service tombe dans cette zone de service ou non. Nous devons ensuite définir un indicateur de façon à déclencher une notification au visiteur que son adresse n'est pas éligible pour le service ou la livraison. Si quelqu'un peut nous aider avec cela (exemple de code php pour interagir avec les API suggérées serait préférable et idéal car nous ne comprenons tout simplement pas les complexités de l'API Google, l'outil de capture de coordonnées polyligne, etc.), il serait grandement apprécié, car nous avons eu du mal à comprendre comment créer ceci en PHP et, plus important encore, comment l'intégrer dans notre site existant.Comment tracer la zone Polyline, c'est-à-dire la zone de couverture du service, et également vérifier si l'adresse du visiteur se trouve dans cette zone en utilisant Google Maps API et PHP?
Mise à jour: Merci pour votre réponse CodeMeIT ... comment recommandez-vous de capturer ces longlats dans notre base de données sql ... c.-à-d. Quel est le format ou le type de champ et avons-nous besoin d'avoir des champs séparés pour long et lat, et comment pouvons-nous standardiser pour tous les emplacements, à savoir combien de longueurs et de lattes sont nécessaires pour créer une zone polygone, comme nous voulons Demandez à nos gestionnaires de sites de saisir ces informations pour leurs propres emplacements à partir de leurs zones de connexion utilisateur.