Flexible map switch