作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
您好,我正在使用此处提供的 Angular Google map 库 https://github.com/nlaplante/angular-google-maps .它看起来非常强大,但它缺乏详尽的文档......我正在尝试对我的标记进行聚类,但我找不到如何做的工作示例。有人设法做到了吗?
最佳答案
这个问题有点老了,但也许这对有同样问题的人有用。
这是我使用的代码中的一个简单示例:
在我的 Controller 上,我生成了一个具有这种结构的标记数组:
var markers = new Array();
for(var i = 0; i < someData.length; i++ ){
var newMarker = {
id: parseInt(i),
latitude: parseFloat(someData[i].latitude),
longitude: parseFloat(someData[i].longitude),
showWindow: false,
title: "Marker"+i,
}
newMarker.onClicked = function () {
alert(newMarker.id);
}
markers.push(newMarker);
}
$scope.markers = markers;
然后在 View 上:
<google-map center="map.center" draggable="true" options=map.options zoom="map.zoom">
<markers models="markers" coords="'self'" doCluster=true click="'onClicked'">
</markers>
</google-map>
关于google-maps - 关于 Angular 谷歌地图聚类选项的任何文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20919127/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!