【问题标题】:Google static map showing blank when i loading large amount of custom markers当我加载大量自定义标记时,谷歌静态地图显示空白
【发布时间】:2018-04-07 11:41:08
【问题描述】:

我正在尝试使用标记打印谷歌静态地图。当我试图在谷歌静态地图上加载大量(大约 200 个或更多标记)自定义标记时,时间地图显示为空白,这里我减少了标记图标 url 和纬度,长长度但是当数据增加时问题再次辞职.请指导我解决问题,下面我给出我的代码。请帮助解决这个问题。

var staticMapUrl = "https://maps.googleapis.com/maps/api/staticmap?key=XXXXXXXXXXXXXXXXXXXXXXXX"; staticMapUrl += "&center=" + "74.50262831227576" + "," + "87.00100900000007"; staticMapUrl += "&size=900x1024"; staticMapUrl += "&zoom=" + "5"; 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);

            }

        }

【问题讨论】:

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


    【解决方案1】:

    我将邀请您查看专门针对非高级用户的size caps 上的 google Static Map API 文档,即 640x640。您可以使用参数 scale 来针对移动查看器和不同的视口进行优化。此外,地图类型路线图也不是必需的,因为它被设置为默认值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-11
      • 2012-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-04
      相关资源
      最近更新 更多