Colocar señal GPS en PC

Hola,
Quiero hacer una especie de localizador GPS. Sé algo de programación (C++, Visual Basic), pero no sé que librerias emplear para crear el mapa, ni para colocar la señal. El otro problema, es que no sé como emitir la señal, ni como recibirla con mi PC. Vivo en España

Gracias por vuestra ayuda

Buenas:

¿No es muy ambicioso el proyecto? Al menos así planteado a mí me lo parece.

¿Tienes ya receptor de GPS? ¿Sabes dónde irá colocado el receptor y qué antenas necesitarás? ¿Llevarás un PC ‘embarcado’ o usarás una PDA / microcontrolador? ¿De qué medios dispones para transmitir los datos: GSM, GPRS/3G, RF, cable, comunicación óptica? Para ello habría además que considerar la distancia entre el receptor de GPS y tu módulo GIS.

En cuanto a los mapas… ¿qué tipo de cartografía pretendes usar? ¿rasterizada, satélite,…? ¿Qué librerías de este tipo conoces? ¿MapObjects por ejemplo? ¿Cuánto dinero estás dispuesto a gastarte en ellas?

Se me ocurren muchas más preguntas pero iremos por pasos.

Saludos,
Dani