I am not sure, what you wanna to do with just a straight line on a plain of a Map, but here is a complete example that you need to understand.
Just skip the last section of drawing the exact Route-Map, or else you will end up in making a real route.
Now the touch & detect annotation should be a simple logic to make a source & rest all as destination.
Hope that helps.