Bing Map Truck Routing API: отображает маршрут движения вместо грузового транспорта. - PullRequest
0 голосов
/ 25 мая 2020

Я пытаюсь получить информацию о маршруте грузовика, используя Bing Create Truck route , но независимо от того, установлен ли routMode = Truck или нет, я все равно получаю время работы вождения вместо Trucking. Вот мой код JavaScript:

var map = new Microsoft.Maps.Map(document.getElementById('myMap'), {
    /* No need to set credentials if already passed in URL */
    center: new Microsoft.Maps.Location(40.418386, -80.019262),
    zoom: 16
});
Microsoft.Maps.loadModule('Microsoft.Maps.Directions', function () {
    var directionsManager = new Microsoft.Maps.Directions.DirectionsManager(map);
    directionsManager.setRenderOptions({ itineraryContainer: document.getElementById('printoutPanel') });
    directionsManager.setRequestOptions({
        routeMode: Microsoft.Maps.Directions.RouteMode.truck,
        distanceUnit: Microsoft.Maps.Directions.DistanceUnit.miles,
        routeOptimization: Microsoft.Maps.Directions.RouteOptimization.timeWithTraffic,
        routeAvoidance: [Microsoft.Maps.Directions.RouteAvoidance.avoidHighways],
        vehicleSpec: {
            dimensionUnit: 'm',
            weightUnit: 'kg',
            vehicleHeight: 1.75,
            vehicleWidth: 1.3,
            vehicleLength: 16,
            vehicleWeight: 40000,
            vehicleAxles: 3,
            vehicleTrailers: 2,
            vehicleSemi: false,
            vehicleMaxGradient: 10,
            vehicleMinTurnRadius: 15,
            vehicleAvoidCrossWind: true,
            vehicleAvoidGroundingRisk: true,
            vehicleHazardousMaterials: 'F',
            vehicleHazardousPermits: 'F'
        }
    });
    var wp1 = new Microsoft.Maps.Directions.Waypoint({
        location: new Microsoft.Maps.Location(52.5839, -1.657)
    });
    var wp2 = new Microsoft.Maps.Directions.Waypoint({
        location: new Microsoft.Maps.Location(52.471, 0.9586)
    });
    directionsManager.addWaypoint(wp1);
    directionsManager.addWaypoint(wp2);
    directionsManager.calculateDirections();
});

Есть какие-нибудь советы по поводу того, что его вызывает? То, что мы испытываем в нашей повседневной работе, значительно длиннее, чем предлагает страница.

...