aboutsummaryrefslogtreecommitdiffstats
path: root/app/maps/journey_pattern_map.rb
diff options
context:
space:
mode:
Diffstat (limited to 'app/maps/journey_pattern_map.rb')
-rw-r--r--app/maps/journey_pattern_map.rb12
1 files changed, 5 insertions, 7 deletions
diff --git a/app/maps/journey_pattern_map.rb b/app/maps/journey_pattern_map.rb
index e5eaa7f6b..9a0da5743 100644
--- a/app/maps/journey_pattern_map.rb
+++ b/app/maps/journey_pattern_map.rb
@@ -8,14 +8,12 @@ class JourneyPatternMap < ApplicationMap
end
def customize_map(map, page)
- layer = kml_layer([journey_pattern.referential, journey_pattern.route.line, journey_pattern.route, journey_pattern], :styleMap => Design::JourneyPatternStyleMap.new(helpers).style_map)
- page.assign "journeyPatternLayer", layer
+ layer = kml_layer([journey_pattern.referential, journey_pattern.route.line, journey_pattern.route, journey_pattern], { setLayerIndex: 999, styleMap: Design::JourneyPatternStyleMap.new(helpers).style_map, rendererOptions: { zIndexing: true } })
+ page.assign 'journeyPatternLayer', layer
+ page.assign 'selectFeature', OpenLayers::Control::SelectFeature.new(:journeyPatternLayer)
- selectFeature = OpenLayers::Control::SelectFeature.new( :journeyPatternLayer)
- page.assign "selectFeature", selectFeature
-
- page << map.add_layer( :journeyPatternLayer)
- page << map.add_control( hover_control_display_name(:journeyPatternLayer) )
+ page << map.add_layer(:journeyPatternLayer)
+ page << map.add_control(hover_control_display_name(:journeyPatternLayer))
page << map.zoom_to_extent(bounds.to_google.to_openlayers) if bounds
end