http://code.google.com/apis/maps/documentation/javascript/v2/introduction.html
Каждая карта также содержит уровень масштабирования, который определяет разрешение текущего вида. Уровни масштабирования от 0 (самый низкий уровень масштабирования, при котором весь мир можно увидеть на одной карте) до 19 (максимальный уровень масштабирования, вплоть до отдельных зданий) возможны в обычном режиме просмотра карт. Уровни масштабирования варьируются в зависимости от того, где в мире вы смотрите, поскольку данные в некоторых частях земного шара более четко определены, чем в других. При просмотре спутника возможно увеличение до 20.
Похоже, что достаточно просто использовать жесткий код 19
, но если вам нужен точный максимум для мест, где запрещено масштабирование 19 (военные базы и еще много чего), или мест, где разрешено 20 (не уверен), я ' Я не уверен, как это определить. Возможно, вы можете обнаружить это по setZoom
, а затем сразу же позвонить по номеру getZoom
, и если номер, полученный из getZoom
, не тот, который вы только что установили, то вы находитесь в одном из нестандартных мест.