减少谷歌地图成本计算,只能调用谷歌地图javascript api

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了减少谷歌地图成本计算,只能调用谷歌地图javascript api相关的知识,希望对你有一定的参考价值。

我们每个人都知道谷歌地图平台引入了新的定价模式,我正尽力通过禁用我在我的网站上使用的东西来尽可能地降低谷歌地图服务的成本服务。

以下是我的谷歌地图服务成本计算的最后三天的屏幕截图,因为我们正在管理高流量网站,我想我们将花费大量资金用于地图服务。

enter image description here

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

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
    }
});

在此之后我使用包含lat,lng和marker信息的静态json文件并将其循环以在谷歌地图上显示标记。

任何人都可以请你解释我如何禁用地图和街景API - 动态地图服务?

并且只使用免费的Maps javascript API。检查上面的屏幕截图,查看地图服务使用情况及其SKU定价。

任何有助于降低地图成本的帮助都将不胜感激。

答案

我不擅长英语,所以我很遗憾机器翻译句子

我遇到了同样的问题。但是,我会告诉你,我暂时可以减少许多费用。这是关闭街景。

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
    }
});

以上是关于减少谷歌地图成本计算,只能调用谷歌地图javascript api的主要内容,如果未能解决你的问题,请参考以下文章

当标记向目的地移动时减少谷歌地图中的折线(Android)

Leaflet 调用百度瓦片地图服务

如何使用谷歌地图计算用户行进的准确距离?

如何计算适当的谷歌地图缩放级别

是否可以使用地图 API 调用(例如,必应地图、谷歌地图)从街道地址获取商店网站地址? [关闭]

两个纬度/经度点之间的谷歌地图距离计算?