// map.paintChildren(graphics);
map.addPropertyChangeListener(this);
// Layers should be set...
proj.drawBackground((Graphics2D) graphics, map.getBckgrnd());
if (layers != null) {
for (int i = layers.length - 1; i >= 0; i--) {
layers[i].renderDataForProjection(proj, graphics);
}