implementation-get-direction-drupalmap-route-directions

Jul 02,2014/Posted by Bharath Kumar

The Get Directions module provides the ability to get directions to and from places using Google Maps.

Implementing get direction for a Drupal website will help you give a route map to your required area after user enters from and to addresses. Or you can make to address constant.

In-order to implement get-direction functionality following modules are required.

A.Download install and enable the above modules.drupal map route directions

B. Now create a custom content type with address field with field type as geofield and widget type as latitude/longitude.

For ex: get_direction_type

drupal map route directions

C. Create a content for the above content type and note the node id.

For ex: mysite_get_direction

D. Next step will be to create a custom block and paste the following code into block body.

<?php

$n = arg(0);

if ($n == 'node') {

$nid = arg(1);

if (is_numeric ($nid) && $nid > 0) {

echo getdirections_entity_setlocation($n, 'to', 134);

}

}

?>

In the above code, 134 is the node id of the content we created. In this ex: mysite_get_direction

Save the block and enable it to the pages you want to display.

E. Now navigate to admin menu - Configuration > web services > get direction.

drupal map route directions

Most of the settings are simple and self explainatory.

Some settings i would like to highlight is

Other settings tab

  • You can enable to display total distance and duration of the travel.
  • Make the to address constant- Enable from/To switch.
  • Enable traffic information for more accurate results.

drupal map route directions

Your final result will look similar to below image.

Getdirections also supports the following locative modules:

You should only install one of the above.

Tell us your requirements

CONTACT US

Recent blogs

Web Accessibility With Drupal 8
Generally, people refer web accessibility with screen readers or visual disabilities. However, the range of topics that it covers...
Android Tutorials
In this tutorial, we will be discussing about building an android application for creating a possible route map between two points.
Return on Investment
Businesses and enterprise organisations today are falling into a trap. A trap built around the ROI of their business. Return on...