javascript - 如何减小谷歌地图中簇图标的大小?

标签 javascript google-maps

var clusterStyles = [
        {
            textColor: 'white',
            url: 'http://example.com/image.png',
            height: 40,
            width: 40,
            textSize: 14
        },

我正在从网址获取图标图像,并尝试通过调整高度和宽度来调整大小,现在图像图标只是切成两半,另一半消失了。如何在不剪掉部分图像的情况下缩小尺寸?

最佳答案

尝试样式参数 设置标记簇的样式选项(这些是默认样式)

 mOptions = {
  styles: [{
      height: 53,
      url: "pic_link",
      width: 53
    },
    {
      height: 40,
      url: "pic_link",
      width: 46
    }
  ]
};

并调用构造函数

var clust= new MarkerClusterer(map, markers, mOptions);

关于javascript - 如何减小谷歌地图中簇图标的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33587001/

相关文章:

javascript - 使用javascript从django获取数据并放置在谷歌地图上

google-maps - 谷歌地图 : infobox turns up behind markers?

Javascript交换两个对象a、b,哪种方式更好?

javascript - 使用 $.getJSON 获取 404

javascript - 如何在angularjs中正确选择数组

javascript - 如何避免使用 REST Api 在 IE 中缓存?

javascript检查并替换两个字符串

ios - 谷歌地图 : Reverse geo code call back is not coming

algorithm - 在计算趋势时,您如何考虑低样本量?

android - 加载 Google map 和 Foursquare 时出现空网格