Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 带有角度谷歌地图的自定义标记_Angularjs_Google Maps Api 3_Angular Google Maps - Fatal编程技术网

Angularjs 带有角度谷歌地图的自定义标记

Angularjs 带有角度谷歌地图的自定义标记,angularjs,google-maps-api-3,angular-google-maps,Angularjs,Google Maps Api 3,Angular Google Maps,我正在使用谷歌地图指令在我的网页上显示地图。目前,我的标记是使用SVG创建的,但这很慢,因为我必须将信息传递到一个函数中,该函数在内存中创建一个SVG,然后传递到Google图标。所以我想用一个自定义HTML标记来代替它,希望它的代码更少,并且可以利用CSS类完成很多繁重的工作 不幸的是,这不是谷歌地图角标记的标准配置(除非我没见过它?!) 我找到了一个关于如何使用覆盖层的方法,但是我需要集群来处理我的图标 我该怎么做?没有从头重写一切?理想情况下,我希望尽可能多地利用现有的angular go

我正在使用谷歌地图指令在我的网页上显示地图。目前,我的标记是使用SVG创建的,但这很慢,因为我必须将信息传递到一个函数中,该函数在内存中创建一个SVG,然后传递到Google图标。所以我想用一个自定义HTML标记来代替它,希望它的代码更少,并且可以利用CSS类完成很多繁重的工作

不幸的是,这不是谷歌地图角标记的标准配置(除非我没见过它?!)

我找到了一个关于如何使用覆盖层的方法,但是我需要集群来处理我的图标


我该怎么做?没有从头重写一切?理想情况下,我希望尽可能多地利用现有的angular google maps代码

我最终的做法是将丰富的HTML放入
labelContent
属性,通过
labelClass
在其上设置一个类,然后将
图标
设置为透明()


这样,实际图标是不可见的,但您可以通过标签创建丰富的HTML/CSS标记。这并没有破坏clusterer的功能,我最终的做法是将丰富的HTML放入
labelContent
属性,通过
labelClass
在其上设置一个类,然后将
图标设置为透明()


这样,实际图标是不可见的,但您可以通过标签创建丰富的HTML/CSS标记。这不会破坏clusterer的功能

我有同样的问题,你介意分享一个例子吗?我有同样的问题,你介意分享一个例子吗?