首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >降低Google Maps成本,只调用google maps javascript api

降低Google Maps成本,只调用google maps javascript api
EN

Stack Overflow用户
提问于 2018-09-14 15:08:02
回答 1查看 1.4K关注 0票数 4

因为我们都知道谷歌地图平台引入了新的定价模式,我正在尽我最大的努力来减少谷歌地图服务的成本,通过禁用我在使用地图服务的网站上不使用的东西。

这是我的谷歌地图服务过去三天的成本截图,因为我们正在管理高流量的网站,我认为我们将在地图服务上花费很多钱。

此外,我只在需要时才将google地图加载到屏幕上,然后调用此函数来初始化地图:

代码语言:javascript
运行
复制
find_centre_map = new google.maps.Map(document.getElementById("find-centre-map"), {
    center: {lat: -28.214739, lng: 134.657340}
    , zoom: 5
    , mapTypeControl: false
    , gestureHandling: 'greedy'
    , styles: [{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]
    , zoomControlOptions: {
          position: google.maps.ControlPosition.RIGHT_CENTER
    }
    , streetViewControlOptions: {
        position: google.maps.ControlPosition.RIGHT_CENTER
    }
});

在此之后,我使用了一个静态的json文件,它包含了lat、lng和标记信息,并循环它来在google地图上显示标记。

谁能解释一下如何禁用地图和街景API -动态地图服务??

只需使用免费的Maps javascript API即可。查看上面的截图以查看地图服务的使用情况及其SKU定价。

任何对降低地图成本的帮助都将受到高度赞赏。

EN

回答 1

Stack Overflow用户

发布于 2018-10-04 18:07:39

我的英语不好,所以在机器翻译句子中我很抱歉。

我也有同样的问题。然而,我会告诉你,我暂时可以降低许多费用。它是为了关闭街景。

代码语言:javascript
运行
复制
find_centre_map = new google.maps.Map(document.getElementById("find-centre-map"), {
    center: {lat: -28.214739, lng: 134.657340}
    , zoom: 5
    , mapTypeControl: false
    , streetview : false
    , gestureHandling: 'greedy'
    , styles: [{featureType:"poi",elementType:"labels",stylers:[{visibility:"off"}]}]
    , zoomControlOptions: {
          position: google.maps.ControlPosition.RIGHT_CENTER
    }
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52326647

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档