From f83dabf6acdd32c5b54dcc32e515b77a909962ce Mon Sep 17 00:00:00 2001 From: neveldo Date: Mon, 1 Dec 2014 23:09:07 +0100 Subject: [PATCH] Allow to add links between couples of lat,long or x,y coordinates --- js/jquery.mapael.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/js/jquery.mapael.js b/js/jquery.mapael.js index 93a9df1cd..0e96607c7 100644 --- a/js/jquery.mapael.js +++ b/js/jquery.mapael.js @@ -365,8 +365,17 @@ for (var id in options.links) { elemOptions = $.fn.mapael.getElemOptions(options.map.defaultLink, options.links[id], {}); - p1 = options.plots[options.links[id].between[0]]; - p2 = options.plots[options.links[id].between[1]]; + if (typeof options.links[id].between[0] == 'string') { + p1 = options.plots[options.links[id].between[0]]; + } else { + p1 = options.links[id].between[0]; + } + + if (typeof options.links[id].between[1] == 'string') { + p2 = options.plots[options.links[id].between[1]]; + } else { + p2 = options.links[id].between[1]; + } if (typeof p1.latitude != "undefined" && typeof p1.longitude != "undefined") { coordsP1 = getCoords(p1.latitude, p1.longitude);