/** This is not an OpenLayers native function. Will remove all overlays from the this Map. */ public void removeOverlayLayers() { Layer[] layers = getLayers(); for (int i = 0; i < layers.length; i++) { if (layers[i].isBaseLayer() == false) { removeLayer(layers[i]); } } }