如何检索谷歌标记从谷歌地图对象在角谷歌地图
how to retrieve google markers from google map object in angular google maps
angular-google-maps抽象了创建google标记的过程(即我们不直接通过new google.maps.Marker({...});
)。也就是说,我们无法简单地检索与Google map对象相关的标记,也无法创建自己的数组来存储对这些标记的引用,以供以后使用(参见这里)
是否有一种方法可以让我们检索与谷歌地图对象相关的gMarkers ?
如果你想在AngularJS框架下获得google maps API v3的原始代码,我建议你使用ngMap, https://github.com/allenhwkim/angularjs-google-maps.
您可以访问标记$scope。
您也可以使用$scope访问映射。映射$scope.shapes.
下面是演示和文档
演示,,文档
这个指令不监视标记和属性。它只通过给定的属性初始化google map,并允许您使用原始google maps API v3处理所有事件。
您正在查找这段代码吗?
你可以使用循环访问所有的标记数据。
for(var i =0; i< allMarkers.length; i++)
{
alert(allMarkers[i].getTitle());
allMarkers[i].setMap(null);
}
相关文章:
- 谷歌地图API-“;toGeoJson”;返回几何体为null的对象
- 从AngularJs获取谷歌地图对象的正确方法是什么
- 为什么纬度结果对象从谷歌地图 API 更改
- 热门访问谷歌地图对象以获取LatLngToPoint
- 如何通过使用谷歌地图从文本字段提交来修改javascript对象中的数据
- 当点击处理程序添加到谷歌地图圆圈标记时,无法访问对象数据
- 谷歌地图数据类型抛出类型错误:can't将未定义转换为对象
- javascript/谷歌地图:将位置对象转换为字符串
- 谷歌地图-来自VB.Net的JSON对象标记
- Angular 2 和谷歌地图 API.从组件操作映射的对象
- 未捕获的类型错误:对象不是谷歌地图上的函数
- 如何使用google.maps.Rectangle对象在谷歌地图上绘制选择/边界框/矩形,并检查标记是否落在其中
- 反应谷歌地图节点模块映射样式加载空对象,而不是JSON
- 如何访问放置在谷歌地图上的geoJSON数据中的数据对象
- 如何重新连接谷歌地图对象到DOM
- 如何传递AngularUI谷歌地图对象到工厂或请求转换
- 如何将纬度和经度(从gps方法)转换为几何图形.location谷歌地图对象
- 如何检索谷歌标记从谷歌地图对象在角谷歌地图
- 如何从GWT代码中添加谷歌地图对象
- 从Chrome扩展中获取谷歌地图对象