Основываясь на моем опыте работы с картами Google, иногда серые пятна появляются, когда нет доступных данных карты в месте, которое вы просматриваете в данный момент (особенно, когда коэффициент масштабирования высок), или когда у вас медленное интернет-соединение, чтобы данные карты загружались / не работали долго!
Но другие факторы также могут быть причиной - может быть.
Когда вы инициализируете свою карту, скажем, например:
var map = new GMap2(document.getElementById("map_canvas"));
map.setCenter(new GLatLng(37.4419, -122.1419), 13);
параметр секунд для map.setCenter
является коэффициентом масштабирования - в данном случае 13
.
Вы также можете установить новый уровень масштабирования для карты следующим образом:
map.setZoom(5);
Читать подробнее здесь ...