1. I do understand that google maps api do provide a feature that resolves your IP address and finds out your location.
Does Gmap has this feature? what steps do i need to do to integrate this feature?
2. Is it possible to draw an arbiturary line on the screen?
I know you can set 2 points and draw a route, but i can't find a method to draw a arbituary line on the screen even though you obviously need that to draw a route