Несколько маркеров API карты Google v3 - проблема с полосой прокрутки и информационным окном

Я пытаюсь сделать карту с примерно 200 маркерами и для каждого маркера информационное окно. Проверял двумя маркерами. Это сайт: http://www.bau-berater-kdr.de/pages/bauberater-karte.php

Код

<!DOCTYPE html>
 <html>
   <head> 
    <meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 
    <script src="http://maps.google.com/maps/api/js?sensor=false" 
      type="text/javascript"></script>
   </head> 

<body>
    <div id="map" style="width: 650px; height: 550px;"></div>

  <script type="text/javascript">
var locations = [
  ['Koehn, Andrej<br>Dipl. Ing. Architektur<br>', 52.5299, 13.4149, 2],
  ['List, Walter, Dipl. Ing. (FH)<br>Büro für Baubiologie u. Grundstücksbewertung<br><a href="http://www.Baubiologie-Mitteldeutschland.de">www.Baubiologie-Mitteldeutschland.de</a>', 51.4233, 12.2992, 1]
];

var map = new google.maps.Map(document.getElementById('map'), {
  zoom: 6,
  center: new google.maps.LatLng(52.5299, 13.4149),
  mapTypeId: google.maps.MapTypeId.ROADMAP
});

var infowindow = new google.maps.InfoWindow();

var marker, i;

for (i = 0; i < locations.length; i++) {  
  marker = new google.maps.Marker({
    position: new google.maps.LatLng(locations[i][1], locations[i][2]),
    map: map
  });

  google.maps.event.addListener(marker, 'click', (function(marker, i) {
    return function() {
      infowindow.setContent(locations[i][0]);
      infowindow.open(map, marker);
    }
  })(marker, i));
}
</script>
</body>

There is one main problem and I didn't found a solution: When you click on a marker you will see 2 vertical scrollbars.. only need one and I thought the window would auto-size. Would like to increase the height. Does anyone know a solution?

И если кто-нибудь знает, как облегчить это при таком количестве маркеров, буду очень признателен!


person solutionsearcher    schedule 28.03.2011    source источник
comment
странно, я копирую и вставляю ваш код в jsfiddle.net/kjy112/RTPrf, и все в порядке. возможно, вы что-то изменили в своем css   -  person KJYe.Name 葉家仁    schedule 29.03.2011
comment
спасибо за быстрый ответ ... ммх странно .. не знаю, где искать в файлах css ... ух .. есть идеи?   -  person solutionsearcher    schedule 29.03.2011
comment
не могу сказать, не видя ваш css   -  person KJYe.Name 葉家仁    schedule 29.03.2011
comment
sfm.hidrive.strato.com/lnk/1DlDnAA8 sfm.hidrive.strato.com/lnk/VLlDncNf sfm.hidrive.strato.com/lnk/0elDn6b3 я был бы очень признателен, если бы вы могли найти информацию на английском языке для загрузки, пожалуйста, нажмите sprache и выберите английский   -  person solutionsearcher    schedule 29.03.2011
comment
jsfiddle.net/kjy112/RTPrf вы изменили css информационного окна карты Google, но я этого не делаю увидеть большую разницу   -  person KJYe.Name 葉家仁    schedule 29.03.2011
comment
когда я удаляю div с шириной и высотой, карта отверстий больше не видна.. спасибо за попытку   -  person solutionsearcher    schedule 29.03.2011


Ответы (1)


Обработка большого количества маркеров на Картах Google
Мне удалось успешно использовать параметр MarkerClusterer на карте с несколькими тысячами маркеров.

person Briankc    schedule 28.03.2011