summaryrefslogtreecommitdiff
path: root/static/saclay/js/interface.js
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2015-02-20 21:07:26 +0100
committerÉtienne Loks <etienne.loks@proxience.com>2015-02-20 21:07:26 +0100
commit8319c848841b8744ed0c72ca34e97f081256abc4 (patch)
tree01fd9326dde8ee9ba502e0744e3c760c40faf223 /static/saclay/js/interface.js
parent521933c89abf21998541f98cc1a7e207f9fee547 (diff)
downloadChimère - projet Saclay-8319c848841b8744ed0c72ca34e97f081256abc4.tar.bz2
Chimère - projet Saclay-8319c848841b8744ed0c72ca34e97f081256abc4.zip
Change JS transport and route management to be available on startup
Diffstat (limited to 'static/saclay/js/interface.js')
-rw-r--r--static/saclay/js/interface.js19
1 files changed, 18 insertions, 1 deletions
diff --git a/static/saclay/js/interface.js b/static/saclay/js/interface.js
index 76a63da..3f23a72 100644
--- a/static/saclay/js/interface.js
+++ b/static/saclay/js/interface.js
@@ -156,9 +156,26 @@ $(function(){
par.removeClass('opened');
}
});
-
+ $('input[name="transport"]').change(change_routing_transport);
+ $('input[name="speed"]').change(change_routing_speed);
+ $('#id_speed').change(change_routing_speed);
});
+function change_routing_speed(){
+ var speed = $('#id_speed option:selected').val();
+ if(!speed){
+ speed = $('input[name=speed]:checked').val();
+ }
+ if (!speed) return;
+ speed = speed.split('_')[1]
+ $('#main-map').chimere('routingChangeSpeed', speed);
+}
+
+function change_routing_transport(){
+ $('#main-map').chimere('routingChangeTransport',
+ $('input[name="transport"]:checked').val());
+}
+
function display_feature_detail(data, settings){
settings.current_popup.setContentHTML("<div class='cloud'>" + data + "</div>");
$('.detail_zoomin').bind("click", function(event){