code: public void removeLayer(Layer layer) {
  		if (layers.contains(layer)) {
  			layers.remove(layer);
  			mapInfo.getLayers().remove(layer.getLayerInfo());
  			handlerManager.fireEvent(new MapModelChangedEvent(this));
  		}
  	}
docs: Remove a layer from the map.
  
  @param layer the layer to remove