0

我在轨道上使用“ gmaps4rails ”,

它很有用,我可以显示 A 到 B 的方向,以及谷歌地图上的一些标记。

现在,我需要一些高级功能:

  1. 我想在谷歌地图上 显示“街景”,就像这样http://www.trulia.com/property/3064331264-482-Mariposa-Ave-Mountain-View-CA-94041

  2. 我注意到在这张地图的左边http://www.trulia.com/property/3064331264-482-Mariposa-Ave-Mountain-View-CA-94041,你可以点击“Comparables”,“Estimates”,“Schools” “……

这些功能是如何在 Rails 中实现的?

提前致谢!

4

1 回答 1

0

答案与rails并没有太大关系。

看看这个来自 Google 的示例代码

特别是,看看javascript:

function initialize() {
    var fenway = new google.maps.LatLng(42.345573,-71.098326);
    var mapOptions = {
      center: fenway,
      zoom: 14,
      mapTypeId: google.maps.MapTypeId.ROADMAP
    };
    var map = new google.maps.Map(
        document.getElementById("map_canvas"), mapOptions);
    var panoramaOptions = {
      position: fenway,
      pov: {
        heading: 34,
        pitch: 10,
        zoom: 1
      }
    };
    var panorama = new  google.maps.StreetViewPanorama(document.getElementById("pano"),panoramaOptions);
    map.setStreetView(panorama);
  }
于 2012-06-06T02:40:09.607 回答