Вам следует взглянуть на библиотеку GEarthExtensions
В частности на пространство имен GEarthExtensionsView и метод computeBounds .Они позволят вам легко настроить представление подмножества ваших меток.
Простой пример кода для этого будет выглядеть примерно так:
var folder = gex.dom.addFolder([
gex.dom.buildPointPlacemark([37, -122]),
gex.dom.buildPointPlacemark([40, -79]),
gex.dom.buildPointPlacemark([25, -80])
]);
var bounds = gex.dom.computeBounds(folder);
gex.view.setToBoundsView(bounds, { aspectRatio: 1.0 });
Редактировать на основепо комментарию
Если вы читаете документацию по методу setToBoundsView , вы можете увидеть диапазон по умолчанию 1000 метров.Поэтому, если вы работаете в меньшем масштабе, просто установите меньшее значение диапазона в метрах.
gex.view.setToBoundsView(bounds, { aspectRatio: 1, defaultRange: 200 });