Я полагаю, что вы можете создать копию объекта GMapUIOptions и затем удалить элементы, которые вы не хотите отображать.
Из http://code.google.com/apis/maps/documentation/javascript/v2/controls.html#MapUIOptions
"Использование объекта GMapUIOptions
Объект GMapUIOptions содержит набор свойств, которые определяют размещение элемента управления и поведение пользовательского интерфейса, которые вы можете изменить. Полный набор свойств см. В справочнике GMapUIOptions. Вместо того, чтобы писать структуру GMapUIOptions с нуля, вы можетепредварительно заполнить его поведением пользовательского интерфейса, доступным в Google Maps. Для этого используйте метод GMap2.getDefaultUI (). После заполнения вы можете изменить отдельные свойства, чтобы настроить поведение и инициализировать элементы управления пользовательского интерфейса карты, используя метод GMap2.setUI ()Следующий код извлекает пользовательский интерфейс по умолчанию на «большой» карте, удаляет GScaleControl и сбрасывает карту для использования измененного пользовательского интерфейса.
map = new GMap2(document.getElementById("map_canvas"),
{ size: new GSize(400,150) } );
map.setCenter(new GLatLng(41.897997,-87.790203), 11);
var customUI = map.getDefaultUI();
customUI.controls.scalecontrol = false;
map.setUI(customUI);
"