Google maps 将神秘的谷歌地图URL转换为街景

Google maps 将神秘的谷歌地图URL转换为街景,google-maps,google-maps-api-3,Google Maps,Google Maps Api 3,我正在寻找一些高度神秘的google maps URL魔法(需要启动一点嵌入式PHP,但这并不完全相关): http://maps.google.com/maps?f=q&来源=s_q&;hl=en&;地理编码=&;q=&;aq=0&;oq=16&;sll=&;ie=UTF8&;总部=&;hnear=&;ll=&;z=15&;iwloc=A&;输出=嵌入&;iwloc=近 这非常适合显示典型的googl

我正在寻找一些高度神秘的google maps URL魔法(需要启动一点嵌入式PHP,但这并不完全相关):

http://maps.google.com/maps?f=q&来源=s_q&;hl=en&;地理编码=&;q=&;aq=0&;oq=16&;sll=&;ie=UTF8&;总部=&;hnear=&;ll=&;z=15&;iwloc=A&;输出=嵌入&;iwloc=近
这非常适合显示典型的google地图视图。但是我想要街景。我最初的猜测是简单地将
layer=c
添加到查询字符串中,但这没有效果。由于这是一个有点白费力气的调试,我想知道是否有经验丰富的gmaps老手可以立即发现我的补救办法

您需要:

  • output
    -参数设置为
    svembed
  • 指定
    cbll
    -参数(街景的latlng可能与
    ll
    使用的latlng相同)
  • 指定一个
    cbp
    -参数。此参数用于控制街景的选项(如缩放、pich等)。您不需要指定这些选项,但必须设置该参数。最低设置为
    cbp=,,,
  • http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=<?php echo $google_map_url ;?>&amp;aq=0&amp;oq=16&amp;sll=<?php echo $entity->long100,$entity->lat100 ;?>&amp;ie=UTF8&amp;hq=&amp;hnear=<?php echo $google_map_url ;?>&amp;ll=<?php echo $entity->long100,$entity->lat100 ;?>&amp;z=15&amp;iwloc=A&amp;output=embed&amp;iwloc=near