Ich habe eine Webanwendung erstellt, die die Google Maps API v3 verwendet, um eine Karte mit Wegbeschreibungen zu mehreren Wegpunkten zu erstellen.Erstellen Sie einen Google Maps-Link aus API Map mit mehreren Wegpunkten
jQuery.getJSON(driverURL, function(dData){
var routeObject = {};
var lat = dData.Location.lat;
var lng = dData.Location.lng;
routeObject.origin = new google.maps.LatLng(lat, lng);
routeObject.destination = new google.maps.LatLng(endRoute.lat, endRoute.lng);
routeObject.waypoints = waypoints;
routeObject.travelMode = google.maps.TravelMode.DRIVING;
routeObject.optimizeWaypoints = true;
directionsService.route(routeObject, function(response, status) {
if (status === google.maps.DirectionsStatus.OK) {
var directionsDisplay = new google.maps.DirectionsRenderer({
polylineOptions: {
strokeColor: colors[driverLines.length]
}
});
directionsDisplay.setMap(dMap);
directionsDisplay.setDirections(response);
} else {
window.alert('Directions request failed due to ' + status);
}
});
});
ich die Karte haben, die Wegpunkte, den Anfang und das Ende aller gespeichert, aber ich möchte in der Lage sein, zu erzeugen, eine Google Maps klickbaren Link zu den Richtungen für diese Strecke, die ich an die Benutzer senden können . Ich kann herausfinden, wie man einen Link mit einem einzelnen Marker sendet, aber nicht, wie man einen Map-Link mit der vollständigen Routenrichtung erzeugt.
Jede Hilfe wird geschätzt.
https://developers.google.com/maps/documentation/embed/guide#directions_mode – geocodezip
Das ist genau das, was der Code oben tut. Es nimmt Wegpunkte und erstellt eine direkte Anzeige und zeichnet die Richtungen auf der Karte. Aber diese Dokumente beantworten NICHT die Frage, die ich gestellt habe, nämlich: Wie man einen anklickbaren Link zu einer Google Map mit diesen Wegpunkten erstellt und darauf routet. Wie in einem maps.google.com-Link, der an einen Benutzer mit allen Wegpunkten und Wegbeschreibungen gesendet werden kann. – Davidgs
Die einzige dokumentierte Möglichkeit, eine "Google Map" mit Wegbeschreibungen zu erstellen, ist über die Embed-API. – geocodezip