// newMapTile.setSubmaptile(newSubmaptileList);
newMapTile.setCoordinates(getSubRegion(getCoordinates(), MapTileXML.getSubmaptileConstant(childnumber)));
newMapTile.setDepth(getDepth()+1);
getSubmaptile()[childnumber] = new ConnectionList();
getSubmaptile()[childnumber].addConnection(new ConnectionURL(relativeFilename(getFilename(), newMapTile.getFilename())));
// persist the new map tile
// newMapTile.write(getDirectory());
result = newMapTile;