|
- <html>
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
- <style type="text/css">
- body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
- </style>
- <script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=I8W9pTmUxpdciOb9aPhsQ4umU0oLa0um"></script>
- <title>线路图</title>
- </head>
- <body>
- <div id="allmap"></div>
- </body>
- </html>
- <script type="text/javascript">
- // 百度地图API功能
- var map = new BMap.Map("allmap");
- map.centerAndZoom(new BMap.Point(116.404, 39.915), 11);
- var p1_jindu=getPar("start_lon");
- var p1_weidu=getPar("start_lat");
- var p2_jindu=getPar("end_lon");
- var p2_weidu=getPar("end_lat");
- //alert(p1_jindu,p1_weidu,p2_jindu,p2_weidu);
- var p1 = new BMap.Point(p1_jindu,p1_weidu);
- var p2 = new BMap.Point(p2_jindu,p2_weidu);
- var driving = new BMap.DrivingRoute(map, {renderOptions:{map: map, autoViewport: true}});
- driving.search(p1, p2);
- function getPar(par){
- var local_url = document.location.href;
- local_url = decodeURI(local_url);
- var get = local_url.indexOf(par +"=");
- if(get == -1){
- return false;
- }
- var get_par = local_url.slice(par.length + get + 1);
- var nextPar = get_par.indexOf("&");
- if(nextPar != -1){
- get_par = get_par.slice(0, nextPar);
- }
- return get_par;
- }
- </script>
|