You would be looking for a add on sensor, but there are parameters mapped out for those values in the J1939 standard, Lat, long, gps velocity, number of satelites, hdop, etc
Personally i would just take a dirt cheap micro, a hobby gps reciever, and a can controller / tranceiver with built in collision management, then just broadcast the values of your choosing, the only issue you may face is if it doesnt respect the "silence" command it may upset some dealer tools.