谷歌地图中两点之间的多条折线
Multiple polyline between two point in google map
我正在为我的项目开发谷歌地图。我需要在两个地方(点)之间画多条线。我不知道,有可能吗?。请任何人帮我。
google地图API中没有多行支持。。。但是你可以用javascript来实现。
折线示例:
https://developers.google.com/maps/documentation/javascript/examples/polyline-simple
API:
https://developers.google.com/maps/documentation/javascript/reference?hl=pt-BR#多段线
更多示例:
https://developers.google.com/maps/documentation/javascript/examples/
使用以下函数在两点之间画线,我将第一点和第二点的map和lat和long传递给该函数。
var mapOptions = {
zoom: zoom,
center: latlng,
mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById('map-canvas_'+id), mapOptions);
function poliLines(map, latPointBefore, lonPointBefore, latPointAfter, lonPointAfter){
var routes = [
new google.maps.LatLng(latPointBefore, lonPointBefore)
,new google.maps.LatLng(latPointAfter, lonPointAfter)
];
var polyline = new google.maps.Polyline({
path: routes
, map: map
, strokeColor: '#ff0000'
, strokeWeight: 5
, strokeOpacity: 0.5
, clickable: false
});
}
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 全局变量和全局对象的属性之间有什么区别吗
- java.net和javascript之间正则表达式的差异
- JavaScript中的函数和对象之间没有区别吗?
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- Jquery在函数之间传递表行
- 根据某些条件在视图之间切换
- 在控制器和数据对象之间同步数据
- 用与线条相同的颜色填充多折线图上的点
- d3中堆栈函数和嵌套函数之间的差异
- JQuery:在页面之间滑动
- 如何使用JavaScript查找1和N之间的所有数字的总和
- 操作放置在画布上的元素之间的连接
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- 高图折线图:点应该是可点击的,点之间的线不是.这可能吗
- 谷歌地图中两点之间的多条折线
- 两个折线图之间的 D3 区域
- 在多个标记之间绘制折线
- 在javascript中的两个下载链接之间创建一条折线
- 切换谷歌地图折线和多边形之间