How get car route between two coordinates using ruby? -


i'm developing rails app google maps , car routes.

i have start , finish points car route - 2 coordinates. how can full car route (array of coordinates car through streets)? can using gmaps4rails , geocoder?

something this:

start_point = [41,2423; 45,323452] end_point   = [42,2423; 42,323452]  full_route = some_method_for_calculate_route( start_point, end_point )  #paint line on map array of points paint_line( full_route ) 

please help, kindly :)

if want client side, have plunkr here.

it highly inspired google documentation here.

basically way interact google libraries

  var handler = gmaps.build('google');   handler.buildmap({ internal: {id: 'map'}}, function(){      var start_point = [43.2423, 5.323452];     var end_point   = [44.2423, 5.323452];      var directionsservice = new google.maps.directionsservice();     var directionsdisplay = new google.maps.directionsrenderer();      directionsdisplay.setmap(handler.getmap());     var request = {       origin:      new google.maps.latlng(start_point[0], start_point[1]),       destination: new google.maps.latlng(end_point[0], end_point[1]),       travelmode:  google.maps.travelmode.driving     };      directionsservice.route(request, function(response, status) {       if (status === google.maps.directionsstatus.ok) {         directionsdisplay.setdirections(response);       }     });   }); 

Comments

Popular posts from this blog

java - Oracle EBS .ClassNotFoundException: oracle.apps.fnd.formsClient.FormsLauncher.class ERROR -

c# - how to use buttonedit in devexpress gridcontrol -

nvd3.js - angularjs-nvd3-directives setting color in legend as well as in chart elements -