use*_*003 5 javascript printing google-maps google-maps-api-3 markerclusterer
我必须打印一些显示在 PHP 应用程序中的 Google 地图。
基本上,我可以打印它,并且正确打印重要的标记。但是如果我需要打印集群就会出现问题。而不是集群图标,只打印一个白框(实际上地图的一部分根本没有打印),并且只有该集群包含的标记数量被打印在那个框中。
我尝试使用自定义图标,结果是一样的。
是否可以将任何内容打印为 clusterer (icon),其中包含分组标记的数量?至少在盒子里放一些颜色?它不必是图标,是否可以使用样式设置该空框的颜色?
提前通知!
MarkerClusterer 不支持打印,但如果您使用名为MarkerClustererPlus的增强功能,则可以选择打印。它本质上是原始 v2 MarkerClusterer 的 Google 地图 v3 升级版,随后由 Gary Little 进一步增强和扩展。它的功能与 v3 MarkerClusterer 几乎相同,但提供了更多选项doc。
针对您的问题,您可以将一组选项传递给MarkerClusterer构造函数(使用MarkerClustererPlus时)并包含一个选项:printable。如果设置为true,它会给你你想要的。我注意到,设置printable为true可能会导致您调整簇标记图标内簇计数标签的位置,但通常只需要进行一些调整即可。最重要的是,聚类图标和计数标签将出现在地图打印中。
| 归档时间: |
|
| 查看次数: |
966 次 |
| 最近记录: |