方向问题地图谷歌地图 API
Problems with directionsMap google maps API
我的脚本有问题,我需要看到两点之间的路,函数directionsService.route()返回状态"OK",但在地图中我看不到路线!代码:
<script type="text/javascript" >
var dirService;
var render;
function calcolateRoute(){
dirService = new google.maps.DirectionsService();
var myOrigin = new google.maps.LatLng( 46.44664,12.381245);
var myDestination = new google.maps.LatLng( 46.429516,12.373939);
var mapOptions = {
zoom:15,
mapTypeId: google.maps.MapTypeId.ROADMAP,
center: myOrigin
};
var map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions);
var renderOpt = {
map:map,
origin: myOrigin,
destination: myDestination
};
render = new google.maps.DirectionsRenderer(renderOpt);
render.setMap(map);
var requestRoute = {
origin: myOrigin,
destination: myDestination,
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
dirService.route(requestRoute, function(result, status){
if(status == google.maps.DirectionsStatus.OK){
render.setDirection(result);
alert(status);
}else{
alert(status);
}
});
}
google.maps.event.addDomListener(window, 'load', calcolateRoute);
</script>
谢谢大家的帮助
这归结为一个错字。请尝试render.setDirections(result);
。
相关文章:
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 谷歌地图JS API+JSON-多个标记没有显示
- 标记的实时更新,无需加载页面谷歌地图API V3
- 覆盖在赢得'不允许点击下面的标记,谷歌地图api v3
- 谷歌地图Api和JS代码不工作
- 谷歌地图API-InfoBubble赢得't关闭-关闭()不会'不起作用
- 如何在多承诺链中处理谷歌地图API V3事件
- 地理定位api和谷歌地图出错
- 谷歌地图api和gMapsLatLonPicker
- 谷歌地图地点API地图未显示
- 当我使用高度百分比时,谷歌地图javascript api不会显示
- 谷歌地图API-“;toGeoJson”;返回几何体为null的对象
- 谷歌地图API v3:Initial View is Fine,but Gray Box with No Map if
- 为什么谷歌地图API's方法未从RequireJS中正确调用
- 使用谷歌地图api计算距离并将其设置在表格中<td>
- 使用谷歌地图API和phonegap显示当前位置+方向
- 使用谷歌地图api v3自动完成字段(法国大道、邮编、城市)
- 关于关键的API谷歌地图
- mark.setDragable(false)在API谷歌地图的main.js中抛出异常
- 隐藏标记出现后缩放- API谷歌地图V3