Yes, you may select the location from the predefined set of locations (created by the administrator). To enable this feature go to Settings –> Company Settings –> Policy –> Locations, and select the appropriate check boxes.
The location set at check-in/checkout time is not GPS aware. Only operations that involve label scanning are GPS aware.