嵌入谷歌街景

时间:2011-10-14 17:12:30

标签: google-maps panoramas

是否可以在页面中显示给定地址的Google地图嵌入街景全景图?

我遇到的所有代码都是协调工作,我正在寻找“地址”,因为如果你只是使用协调,你将不得不设置pov和所有这些,

谷歌似乎也是这样做的,请看这里的全景图片:

http://maps.google.ca/maps/place?hl=en&sugexp=kjrmc&cp=10&gs_id=z&xhr=t&biw=1680&bih=874&gs_upl=&bav=on.2,or.r_gc.r_pw.,cf.osb&um=1&ie=UTF-8&q=toyota+calgary&fb=1&gl=ca&hq=toyota&hnear=0x537170039f843fd5:0x266d3bb1b652b63a,Calgary,+AB&cid=16440335169618939517&ei=VpqYTpPsLbCrsALi0LnqBA&sa=X&oi=local_result&ct=map-marker-link&resnum=1&sqi=2&ved=0CF8QrwswAA

谢谢

3 个答案:

答案 0 :(得分:1)

是的,使用Google Maps Javascript API V3。看看这里:http://code.google.com/apis/maps/documentation/javascript/services.html#StreetView

您也可以只使用Google地图在网页上嵌入街景视图。

  1. 在Google地图上搜索地址。
  2. 转到街景视图。
  3. 点击地图上方右上角的链接按钮。
  4. 点击“自定义和预览嵌入式地图”链接。
  5. 将打开一个新页面,其中会打开一些自定义设置以及将地图/图片嵌入页面的代码。

答案 1 :(得分:0)

是的,你可以。您只需要一个解码您的地址的谷歌解码器。另一种方法是直接将您的地址作为URL的一部分传递给谷歌。 使用解码器时,您将以纬度经度对象的形式获得结果,您可以使用该对象重置/设置地图的标记

答案 2 :(得分:0)

无法自动准确设置标题,无法设置音高 fov (视野) - 但是如果您手动计算出这些数据,则可以创建一个URL,该网址使用Google

中的设置获取静态图像

Street View Image API

上查看本教程