this also isn't entirely correct, in that the control element does not have to be over the map - it can be in a separate div outside the map