Yes, it is. I do this using @iharyadi's Zigbee Car Arrival Sensor, described here:
My garage door opens when my car is about 30 feet away from my house. It has been extremely reliable.
I agree with what @neonturbo has suggested. I use a more restrictive version of this principle. Basically, my garage door will open only within 5 minutes of a combined presence sensor, which relies on geofencing, changing its status to indicate I'm home.
This is further aided by the program I use for geofencing permitting me to create an irregularly shaped area that corresponds to roads I take to enter and/leave my neighborhood (shown below) with the blue outline.