【问题标题】:Reduce Google Maps Costing and only call google maps javascript api减少 Google Maps Costing,只调用 google maps javascript api
【发布时间】:2019-02-18 22:51:48
【问题描述】:

众所周知,谷歌地图平台引入了新的定价模式,我正在尽我所能通过禁用我网站上不使用的东西来尽可能降低谷歌地图服务的成本正在使用地图服务。

这是最近三天我的谷歌地图服务成本计算的截图,因为我们正在管理高流量的网站,我想我们会在地图服务上花很多钱。

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

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 和标记信息并循环它以在谷歌地图上显示标记。

谁能解释我如何禁用 Maps and Street View API - 动态地图服务?

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

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

【问题讨论】:

  • 您找到解决方案了吗?

标签: javascript google-maps google-maps-api-3 google-maps-markers google-street-view


【解决方案1】:

我不擅长英语,所以机器翻译句子很抱歉。

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

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

【讨论】:

    猜你喜欢
    • 2020-10-07
    • 2020-05-11
    • 2013-02-02
    • 2014-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多