Google maps 我可以在谷歌地图API V3中获得静态地图吗?
有人知道是否有可能获得API V3的静态映射(图像映射)吗?我想我得到了一个答案:Google maps 我可以在谷歌地图API V3中获得静态地图吗?,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,有人知道是否有可能获得API V3的静态映射(图像映射)吗?我想我得到了一个答案: 谷歌静态地图API与谷歌地图API是不同的API 请注意,Google Maps API V3在加载地图时使用静态地图,因此您可以更快地查看地图。这里对Google Maps API V2进行了相同的技术解释。如前所述,静态地图API是第2版。 这是一个好医生: 至少,这是我快速搜索后的快速理解。我唯一一次创建静态地图通常是在方向页面的末尾,在那里我已经创建了一个交互式地图。我有一个ID为“StaticMap”
谷歌静态地图API与谷歌地图API是不同的API
请注意,Google Maps API V3在加载地图时使用静态地图,因此您可以更快地查看地图。这里对Google Maps API V2进行了相同的技术解释。如前所述,静态地图API是第2版。 这是一个好医生: 至少,这是我快速搜索后的快速理解。我唯一一次创建静态地图通常是在方向页面的末尾,在那里我已经创建了一个交互式地图。我有一个ID为“StaticMap”的div,然后我使用此函数:
function makeStaticMap(Destination,LatLon)
{
Dest = Destination.split(",");
Dest[0] = Dest[0].replace(/ /gi, "+");
Dest[1] = Dest[1].replace(/ /gi, "+");
var StaticLink = '<img src="http://maps.google.com/maps/api/staticmap?center='+Dest[0]+','+Dest[1]+','+Dest[2]+'&zoom=16&size=600x300&maptype=roadmap&markers=color:blue%7Clabel:%7C'+LatLon+'&sensor=false" />';
var LinkDiv = document.getElementById("StaticMap");
LinkDiv.innerHTML = StaticLink;
}
函数makeStaticMap(目的地,LatLon)
{
Dest=Destination.split(“,”);
Dest[0]=Dest[0]。替换(//gi,“+”);
Dest[1]=Dest[1]。替换(//gi,“+”);
var StaticLink='';
var LinkDiv=document.getElementById(“StaticMap”);
LinkDiv.innerHTML=静态链接;
}
其中LatLon当然是一个逗号分隔的字符串,目的地是“地址、城市、州、ZipCode”
希望这有帮助