Google地图在缩放控件上不显示加号/减号

时间:2016-11-28 02:49:02

标签: google-maps meteor

我有一个Meteor网络应用程序使用谷歌地图从客户地址获取地图信息。

double __stdcall RunFunction(double * iData, double(*iCalendar)[100], double(*iTimesheet)[100])

地图位于物化卡内,但我不确定它有多相关。

public void updateLengthAndGenre(String title, int length, String genre) {
    ArrayList<Film> output = new ArrayList<>();
    boolean found = false;

    for (Film film : films) {
        if (film.getTitle().equals(title)) {
            found = true;
            film.setGenre(genre);
            film.setLength(length);
        }
    }

    for (Film film : films) {
        if (!found) {
            films.add(new Film(title, length, genre));
        }
    }
}

CSS:

getCoordinates(mapsArray(), function (coords) {
  var mapCanvas = document.getElementById('map');
  var mapOptions = {
    center: new google.maps.LatLng(coords[0] + 0.00145, coords[1] + 0.00135), // For some reason it centers off of the address entered. These numbers compensate.
    zoom: 8,
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    scaleControl: false,
    scrollwheel: false,
    disableDoubleClickZoom: true,
    styles: [...styles here...]
  };
  var map = new google.maps.Map(mapCanvas, mapOptions);
  var marker = new google.maps.Marker({
    position: { lat: coords_objLat.f + 0.00145, lng: coords_objLon.b + 0.00135 },
    title: mapAddress[0]
  });
  marker.setMap(map);
});

function getCoordinates(address, callback) {
  var coordinates;
  geocoder.geocode({ address: address }, function (results) {
    coords_objLat = results[0].geometry.viewport.f;
    coords_objLon = results[0].geometry.viewport.b;
    coordinates = [coords_objLat.f, coords_objLon.b];
    callback(coordinates);
  })
}

它看起来像什么。右下方控件应该有加号和减号以及人物形象。不记得以前见过这个:

enter image description here

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

来自Google Maps Documentation

  

默认情况下,如果地图太小,所有控件都会消失   (200x200px)。您可以通过显式设置来覆盖此行为   控制是可见的。请参阅向地图添加控件。

尝试将地图的大小更改为201像素,看看是否有所作为。否则,您可以覆盖该行为。这里的说明:https://developers.google.com/maps/documentation/javascript/controls#Adding_Controls_to_the_Map