当我加载大量自定义标记时,Google静态地图显示为空白

时间:2017-10-26 07:39:06

标签: angularjs google-maps bigdata google-maps-markers google-static-maps

这里我试图用标记打印谷歌静态地图。当我试图在谷歌静态地图上加载大量(大约200或更多标记)自定义标记时,时间地图显示为空白,这里我缩小了标记图标网址和纬度,长度但是当数据增加时问题再次重新签名。请指导我解决问题,下面我给我的代码。请帮助解决这个问题。

var staticMapUrl =" https://maps.googleapis.com/maps/api/staticmap?key=XXXXXXXXXXXXXXXXXXXXXXXX&#34 ;;             staticMapUrl + ="& center =" +" 74.50262831227576" +"," +" 87.00100900000007&#34 ;;             staticMapUrl + ="& size = 900x1024&#34 ;;             staticMapUrl + ="& zoom =" +" 5&#34 ;;             staticMapUrl + ="& maptype =" +'路线图';

        for (i in redata) {
            for (j in redata[i].industryvalues) {
                var image = redata[i].industryicon;
                var iconimage = redata[i].shorticon;
                var latitudee = redata[i].industryvalues[j].latitude;
                var longitudee = redata[i].industryvalues[j].longitude;
                staticMapUrl += "&markers=icon:" + iconimage + "|" + latitudee.substring(0,5) + "," + longitudee.substring(0,5);

            }

        }

1 个答案:

答案 0 :(得分:0)

我将邀请您查看特定于size caps的非高级用户的Google Static Map API文档,即640x640。您可以使用参数比例来优化移动查看器和不同的视口。此类maptype路线图也不是必需的,因为它被设置为默认值。