J'essaie de trouver un moyen de vérifier si deux points (LatLng) sont sur un chemin (polyligne) ou près de lui, avec une certaine tolérance et dans la bonne direction.Google maps Vérifiez que deux latlng sont sur ou près de la trajectoire dans la bonne direction
Je vous attendre à obtenir une fonction qui accepte un tableau de points, une polyligne et la tolérance. Ou une combinaison de services.
function isPointsOnPath(points, polyline, tolerance): boolean
Merci à l'avance
Eh bien, il y a deux choses à vérifier compagnon, la proximité et la direction des points par rapport à la direction du chemin. –
Je suppose que vous avez un tableau de points pour générer votre polyligne. Vous pouvez dessiner un rect avec les limites supérieure et inférieure dans ce tableau et le nourrir à la fonction triangleCoords (dans votre cas un polygonCoords) –
oublier de mentionner que je dois le faire dans le côté serveur. –