因为我们都知道谷歌地图平台引入了新的定价模式,我正在尽我最大的努力来减少谷歌地图服务的成本,通过禁用我在使用地图服务的网站上不使用的东西。
这是我的谷歌地图服务过去三天的成本截图,因为我们正在管理高流量的网站,我认为我们将在地图服务上花费很多钱。
此外,我只在需要时才将google地图加载到屏幕上,然后调用此函数来初始化地图:
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定价。
任何对降低地图成本的帮助都将受到高度赞赏。
发布于 2018-10-04 18:07:39
我的英语不好,所以在机器翻译句子中我很抱歉。
我也有同样的问题。然而,我会告诉你,我暂时可以降低许多费用。它是为了关闭街景。
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
}
});
https://stackoverflow.com/questions/52326647
复制相似问题