Beginner needs help choosing GPS module

I need help choosing a GPS module to be used in a slow-moving commercial vehicle. I need about 10-15 metre accuracy and a position every 5 seconds or so. I will use it with Arduino or Pi. I’m overwhelmed with the choices available on RobotShop - could someone please narrow it down to 2 or 3 choices for me? Do I need an external antenna? Are there options that have some functionality already built-in such as geofencing? Thanks for any advice.

Hi @craigmccormick and welcome!

If you are planning on using a Raspberry Pi here are some good options:

For Arduino you have lots of options based on the SIMComm SIM808 module: