Google maps 在传单插件中使用3D查看谷歌地图
我使用传单地图插件。我写这段代码是为了在传单中创建和加载谷歌地图块Google maps 在传单插件中使用3D查看谷歌地图,google-maps,leaflet,leaflet.draw,dc.leaflet.js,Google Maps,Leaflet,Leaflet.draw,Dc.leaflet.js,我使用传单地图插件。我写这段代码是为了在传单中创建和加载谷歌地图块 var map = L.map('map').setView([31.2744015, 48.7251283], 18); // load a tile layer //Satellite: L.tileLayer('http://{s}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}', { maxZoom: 20,
var map = L.map('map').setView([31.2744015, 48.7251283], 18);
// load a tile layer
//Satellite:
L.tileLayer('http://{s}.google.com/vt/lyrs=s&x={x}&y={y}&z={z}', {
maxZoom: 20,
mapTypeId: google.maps.MapTypeId.SATELLITE,
subdomains: ['mt0', 'mt1', 'mt2', 'mt3']
}).addTo(map);
这段代码运行良好。但是我想在这个插件中加载另一个谷歌地图选项,比如3D视图地图
但这会实现吗?
谢谢你的帮助。两件事:
L.TileLayer
从谷歌加载地图贴片违反了谷歌地图的条款和条件(关于“仅通过谷歌地图API访问内容的部分)。如果谷歌对此感到愤怒,不要感到惊讶
正如问题«»的答案中所指出的,请查看。特别是,可能会引起兴趣window.setInterval(function(){
$('.rotating').attr('style','-webkit-transform:rotateZ('+angle+'deg);-moz-transform:rotateZ('+angle+'deg);-moz-transition:-moz-transform 0.75s;');
if ($('.rotating').length>0) $('.pivotmarker').attr('style','-webkit-transform: rotateY('+angle+'deg);-moz-transform: rotateY('+angle+'deg);-moz-transition:-moz-transform 0.75s;');
angle=angle*-1;
},1500);
愿它有所帮助