Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 我可以在谷歌地图API V3中获得静态地图吗?_Google Maps_Google Maps Api 3 - Fatal编程技术网

Google maps 我可以在谷歌地图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 V3的静态映射(图像映射)吗?

我想我得到了一个答案:


谷歌静态地图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”

希望这有帮助