Systems and methods for controlling the motion of an autonomous vehicle are provided. In one example embodiment, one or more computing devices on-board an autonomous vehicle receive one or more constraint files including constraint data descriptive of one or more geographic identifiers (e.g., a polygon) and an application type (e.g., partial inclusion, complete inclusion, partial exclusion, complete exclusion) associated with each of the one or more geographic identifiers. Map data descriptive of the identity and location of different travel ways within the surrounding environment of the autonomous vehicle is accessed. A travel route for navigating the autonomous vehicle is determined, wherein the travel route is determined at least in part from the map data evaluated relative to the constraint data. Motion of the autonomous vehicle can be controlled based at least in part on the determined travel route.