+//= require querystring
+
OSM.initializeContextMenu = function (map) {
+ var querystring = require("querystring-component");
+
map.contextmenu.addItem({
text: I18n.t("javascripts.context.directions_from"),
callback: function directionsFromHere(e) {
lat = latlng.lat.toFixed(precision),
lng = latlng.lng.toFixed(precision);
- OSM.router.route("/directions?" + qs.stringify({
+ OSM.router.route("/directions?" + querystring.stringify({
from: lat + "," + lng,
to: $("#route_to").val()
}));
lat = latlng.lat.toFixed(precision),
lng = latlng.lng.toFixed(precision);
- OSM.router.route("/directions?" + qs.stringify({
+ OSM.router.route("/directions?" + querystring.stringify({
from: $("#route_from").val(),
to: lat + "," + lng
}));