|
@@ -985,12 +985,13 @@ $(function() {
|
|
|
$(".search-change>li").click(function() {
|
|
|
map.clearOverlays();
|
|
|
const liText = $(this).text();
|
|
|
- var routePolicy = [
|
|
|
- BMAP_TRANSIT_POLICY_RECOMMEND,
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_WALKING,
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_TRANSFER,
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_TIME
|
|
|
- ];
|
|
|
+ // var routePolicy = [
|
|
|
+ // BMAP_TRANSIT_POLICY_RECOMMEND,
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_WALKING,
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_TRANSFER,
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_TIME
|
|
|
+ // ];
|
|
|
+ var routePolicy = [BMAP_TRANSIT_POLICY_LEAST_TIME,BMAP_TRANSIT_POLICY_LEAST_TRANSFER,BMAP_TRANSIT_POLICY_LEAST_WALKING,BMAP_TRANSIT_POLICY_AVOID_SUBWAYS];
|
|
|
var drivingRoutePolicy = [BMAP_DRIVING_POLICY_LEAST_TIME,
|
|
|
BMAP_DRIVING_POLICY_LEAST_DISTANCE,
|
|
|
BMAP_DRIVING_POLICY_AVOID_HIGHWAYS
|
|
@@ -1042,12 +1043,16 @@ $(function() {
|
|
|
policy: 0,
|
|
|
});
|
|
|
map.clearOverlays();
|
|
|
- search(start, end, routePolicy[0]);
|
|
|
-
|
|
|
- function search(start, end, route) {
|
|
|
- transit.setPolicy(route);
|
|
|
- transit.search(start, end);
|
|
|
- };
|
|
|
+ // search(start, end, routePolicy[0]);
|
|
|
+ transit.setPolicy(routePolicy[0]);
|
|
|
+ transit.search(start, end);
|
|
|
+ // function search(start, end, route) {
|
|
|
+ // transit.setPolicy(route);
|
|
|
+ // transit.search(start, end);
|
|
|
+ // };
|
|
|
+ console.log(start);
|
|
|
+ console.log(end);
|
|
|
+ console.log(routePolicy[0]);
|
|
|
});
|
|
|
|
|
|
// 选择其他方案(少步行等)
|
|
@@ -1063,13 +1068,16 @@ $(function() {
|
|
|
policy: 0,
|
|
|
});
|
|
|
map.clearOverlays();
|
|
|
- search(start, end, routePolicy[liIndex]);
|
|
|
+ // search(start, end, routePolicy[liIndex]);
|
|
|
+ transit.setPolicy(routePolicy[liIndex]);
|
|
|
+ transit.search(start, end);
|
|
|
+ // function search(start, end, route) {
|
|
|
+ // transit.setPolicy(route);
|
|
|
+ // transit.search(start, end);
|
|
|
+ // };
|
|
|
+ console.log(start);
|
|
|
+ console.log(end);
|
|
|
console.log(routePolicy[liIndex]);
|
|
|
-
|
|
|
- function search(start, end, route) {
|
|
|
- transit.setPolicy(route);
|
|
|
- transit.search(start, end);
|
|
|
- };
|
|
|
})
|
|
|
}
|
|
|
|
|
@@ -1270,17 +1278,18 @@ $(function() {
|
|
|
$(document).on('click', '.change-but>input', function() {
|
|
|
map.clearOverlays();
|
|
|
const inpVal = $(this).val();
|
|
|
- var routePolicy = [
|
|
|
- // BMAP_TRANSIT_POLICY_RECOMMEND,//推荐
|
|
|
- // BMAP_TRANSIT_POLICY_LEAST_TRANSFER,//少换成
|
|
|
- // BMAP_TRANSIT_POLICY_LEAST_WALKING,//少步行
|
|
|
- // BMAP_TRANSIT_POLICY_LEAST_TIME,//时间最短
|
|
|
- BMAP_TRANSIT_POLICY_RECOMMEND,
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_TRANSFER,
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_TIME,
|
|
|
+ // var routePolicy = [
|
|
|
+ // // BMAP_TRANSIT_POLICY_RECOMMEND,//推荐
|
|
|
+ // // BMAP_TRANSIT_POLICY_LEAST_TRANSFER,//少换成
|
|
|
+ // // BMAP_TRANSIT_POLICY_LEAST_WALKING,//少步行
|
|
|
+ // // BMAP_TRANSIT_POLICY_LEAST_TIME,//时间最短
|
|
|
+ // BMAP_TRANSIT_POLICY_RECOMMEND,
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_TRANSFER,
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_TIME,
|
|
|
|
|
|
- BMAP_TRANSIT_POLICY_LEAST_WALKING,
|
|
|
- ];
|
|
|
+ // BMAP_TRANSIT_POLICY_LEAST_WALKING,
|
|
|
+ // ];
|
|
|
+ var routePolicy = [BMAP_TRANSIT_POLICY_LEAST_TIME,BMAP_TRANSIT_POLICY_LEAST_TRANSFER,BMAP_TRANSIT_POLICY_LEAST_WALKING,BMAP_TRANSIT_POLICY_AVOID_SUBWAYS];
|
|
|
var drivingRoutePolicy = [
|
|
|
BMAP_DRIVING_POLICY_LEAST_TIME,
|
|
|
BMAP_DRIVING_POLICY_LEAST_DISTANCE,
|
|
@@ -1331,12 +1340,16 @@ $(function() {
|
|
|
policy: 0,
|
|
|
});
|
|
|
map.clearOverlays();
|
|
|
- search(start, end, routePolicy[0]);
|
|
|
-
|
|
|
- function search(start, end, route) {
|
|
|
- transit.setPolicy(route);
|
|
|
- transit.search(start, end);
|
|
|
- };
|
|
|
+ // search(start, end, routePolicy[0]);
|
|
|
+ transit.setPolicy(routePolicy[0]);
|
|
|
+ transit.search(start, end);
|
|
|
+ console.log(start);
|
|
|
+ console.log(end);
|
|
|
+ console.log(routePolicy[0]);
|
|
|
+ // function search(start, end, route) {
|
|
|
+ // transit.setPolicy(route);
|
|
|
+ // transit.search(start, end);
|
|
|
+ // };
|
|
|
});
|
|
|
|
|
|
// 选择其他方案(少步行等)
|
|
@@ -1353,13 +1366,17 @@ $(function() {
|
|
|
policy: 0,
|
|
|
});
|
|
|
map.clearOverlays();
|
|
|
- search(start, end, routePolicy[liIndex]);
|
|
|
+ // search(start, end, routePolicy[liIndex]);
|
|
|
+ // console.log(routePolicy[liIndex]);
|
|
|
+ transit.setPolicy(routePolicy[liIndex]);
|
|
|
+ transit.search(start, end);
|
|
|
+ console.log(start);
|
|
|
+ console.log(end);
|
|
|
console.log(routePolicy[liIndex]);
|
|
|
-
|
|
|
- function search(start, end, route) {
|
|
|
- transit.setPolicy(route);
|
|
|
- transit.search(start, end);
|
|
|
- };
|
|
|
+ // function search(start, end, route) {
|
|
|
+ // transit.setPolicy(route);
|
|
|
+ // transit.search(start, end);
|
|
|
+ // };
|
|
|
})
|
|
|
}
|
|
|
|