Virtual GPS est un logiciel de simulation GPS, qui reproduit une unité de réception GPS sur votre ordinateur. Il permet de recevoir les informations géographiques dont vous avez besoin, quand vous ne trouvez pas de signal, mais également de tester vos applications GPS. Utilisant les indications NMEA (The National Marine Electronics Association), ce programme est compatible avec de nombreux logiciels de cartographie. Virtual GPS fonctionne sur 2 modes : le mode simulation qui vous indique les coordonnées de latitude et de longitude, et le mode "file" qui vous donne les indications sous forme d'un texte, contenant les informations de la NMEA.