Hola Patricia hace un tiempo hice algo un tanto parecido en excel, pero digamos que no es dinámico solo carga una vez todas las posiciones según una lista de coordenadas y agrega marcas
fijas en el mapa.
el ejemplo lo hice en Excel pero la programación no varia para hacerlo en vb6, lo que si deberías interiorizarte en el uso del api de gmaps y javascript.
creo que no seria difícil (al menos si es solo lo que pienso) hacer lo que queres
https://workupload.com/file/RF8r3espor el momento te paso esto y vos dirás si es algo así, después si podes pasar el link del servicio web vemos si podemos ayudarte con un ejemplo en vb6
solo unas preguntas para quitarme una duda cuando decís imágenes de coche son iconos de coche
o las foto del auto propiamente dicho. (una foto de un auto ocupa mucho lugar en el mapa) supongo que debería ser un icono de coche y al pasar el mouse sobre esta marca sale el globito con la foto del coche real (url de la imagen))
cada coche debe tener un id supongo que lo diferencia uno de otro en el mapa.
espero tu respuesta.