You don't really. The only reason that appears to be the case is that the program uses the Garmin GPS signal protocol rather than the more usual NMEA one. By using a program like Franson GPS Gate, you can convert a NMEA input into Garmin protocol output to the Garmin mapping program. I've done this before, using a Microsoft USB GPS receiver, which outputs NMEA data, with nRoute.