Кнопки управления масштабированием панорамирования моих карт Google не отображаются - PullRequest
0 голосов
/ 13 февраля 2012

Я реализовал карту Google в своем проекте.Я установил все необходимые вещи.Мне было интересно, что значки управления не выглядят как панорамирование, масштабирование и т. Д. Но все же я могу масштабировать, панорамировать, нажимая размытую форму вместо кнопок изображения.Кто-нибудь может решить проблему?. Извините за мой плохой английский

<script src="//maps.google.com/maps?file=api&amp;v=2&amp;key=key"
            type="text/javascript"></script>
    <script type="text/javascript">

    function initialize() {
      if (GBrowserIsCompatible()) {
        var map = new GMap2(document.getElementById("map_canvas"));
        var latlng = new GLatLng(<?php echo $lattitude?>, <?php echo $longitude?>);
        map.setCenter(latlng, 13);


        var iconRed = new GIcon(); 
        iconRed.image = 'http://labs.google.com/ridefinder/images/mm_20_red.png';
        iconRed.shadow = 'http://labs.google.com/ridefinder/images/mm_20_shadow.png';
        iconRed.iconSize = new GSize(12, 20);
        iconRed.shadowSize = new GSize(22, 20);
        iconRed.iconAnchor = new GPoint(6, 20);
        iconRed.infoWindowAnchor = new GPoint(5, 1);





          map.addControl(new GSmallMapControl());
          map.addControl(new GMapTypeControl());
          map.addOverlay(new GMarker(latlng));

          var name = "name";
          var address = "address";
          var type = "bar";
          var point = latlng;
          var marker = createMarker(point, name, address, iconRed);
          map.addOverlay(marker);

      }
    }
    function createMarker(point, name, address, iconRed) {
      var marker = new GMarker(point, iconRed);
      var html = "<b>" + name + "</b> <br/>" + address;
      GEvent.addListener(marker, 'click', function() {
        marker.openInfoWindowHtml(html);
      });
      return marker;
    }

1 Ответ

1 голос
/ 14 февраля 2012

Вы не должны использовать V2 API Карт Google для своего приложения.Эта версия API устарела.

Вместо этого вы должны использовать V3:

http://goo.gl/YVKfp

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...