Rendering map layers based on rules