Do anybody know, if it´s possible that you use the google navigation app in your own app. I would like to bind the app in a my own tablet app, so it should fill the half of the screen. On the other halfe I would like to show own information.
I haven't used this api but with this you would send Google endpoint information and it would send you back directions. You can use that with Google maps api to draw your map and draw the direction info on it.
Other direction services might have web sites that you could send info to and receive html back. Then handle that on one half of your display. Just an idea. Don't have any particular service in mind.
I tried one of the example url's from that page. Got a big json file back just like it said. Don't have to time to do much with it right now. Do you have a key for Google maps yet? Kind of a chore. Do you know how to do the maps part of it?
Now I am trying to understand how to get the directions (like turn left arrow) from the google map api. The html text is providing it but not which arrow should be painted. That information is somewhere in the code because google maps routes shows such an arrow. (At every route entry on the left side (just try it out on: http://maps.google.at/ ))
I'm not sure if this is what you are after or not, but Google has a class built into the maps api v3 that I think can do all that for you. I haven't tried. The last I knew I believe I read that you had to do it yourself. Try looking thru this:
I'm sorry, I missed that subtlety. I guess I'll have to fall back to my first reaction, you could make a class that extends the Overlay class from Google maps and then override the draw method to do anything you want on the map. Its pretty easy I think to translate geographic coordinates like you get back from the direction service to coordinates on the screen and just draw things between them or on them.
The only thing I see here is the polyline info which is mimed or something. I'm thinking it is information to place a line on the map to follow. I don't see anything in particular to do with arrows. From this information, start, end you could develop a line and one parallel to it along which you could place your arrows. You have two points, that's enough to get the equation for a line and then work out the rest. I'm thinking they do something like that.