| | |
| | | var that = this; |
| | | // 点击x隐藏面板 |
| | | $('#viewportType').change(function () { |
| | | var value = $(this).val(); |
| | | switch (value) { |
| | | case "NONE": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').hide(); |
| | | break; |
| | | case "HORIZONTAL": |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "block"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two').show(); |
| | | $('#b_three,#g_three,#b_four,#g_four').hide(); |
| | | break; |
| | | case "VERTICAL": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two').show(); |
| | | $('#b_three,#g_three,#b_four,#g_four').hide(); |
| | | break; |
| | | case "TRIPLE": |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three').show(); |
| | | $('#b_four,#g_four').hide(); |
| | | break; |
| | | case "VerticalTrisection": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "block"); |
| | | $("#split_vertical_trisection_right").css("display", "block"); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three').show(); |
| | | $('#b_four,#g_four').hide(); |
| | | $('#pannel').show(); |
| | | break; |
| | | default: |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "block"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three,#b_four,#g_four').show(); |
| | | break; |
| | | } |
| | | that.map.scene.multiViewportMode = Cesium.MultiViewportMode[value]; |
| | | |
| | | }); |
| | | |
| | | $('#viewportType').click(function () { |
| | | $(".split-select .split-select-option").toggle(); |
| | | }) |
| | | |
| | | $(".split-select .split-select-option li").click(function () { |
| | | |
| | | if ($(this).text() != $('#viewportType span').text()) { |
| | | $('#viewportType span').text($(this).text()) |
| | | var value = $(this).attr('label'); |
| | | switch (value) { |
| | | case "NONE": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').hide(); |
| | | break; |
| | | case "HORIZONTAL": |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "block"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two').show(); |
| | | $('#b_three,#g_three,#b_four,#g_four').hide(); |
| | | break; |
| | | case "VERTICAL": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two').show(); |
| | | $('#b_three,#g_three,#b_four,#g_four').hide(); |
| | | break; |
| | | case "TRIPLE": |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three').show(); |
| | | $('#b_four,#g_four').hide(); |
| | | break; |
| | | case "VerticalTrisection": |
| | | $("#split_up").css("display", "none"); |
| | | $("#split_bottom").css("display", "none"); |
| | | $("#split_left").css("display", "none"); |
| | | $("#split_right").css("display", "none"); |
| | | $("#split_vertical_trisection_left").css("display", "block"); |
| | | $("#split_vertical_trisection_right").css("display", "block"); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three').show(); |
| | | $('#b_four,#g_four').hide(); |
| | | $('#pannel').show(); |
| | | break; |
| | | default: |
| | | $("#split_up").css("display", "block"); |
| | | $("#split_bottom").css("display", "block"); |
| | | $("#split_left").css("display", "block"); |
| | | $("#split_right").css("display", "block"); |
| | | $("#split_vertical_trisection_left").css("display", "none"); |
| | | $("#split_vertical_trisection_right").css("display", "none"); |
| | | $('#pannel').show(); |
| | | $('#b_one,#b_two,#g_one,#g_two,#b_three,#g_three,#b_four,#g_four').show(); |
| | | break; |
| | | } |
| | | that.map.scene.multiViewportMode = Cesium.MultiViewportMode[value]; |
| | | |
| | | $(".split-select .split-select-option").stop().hide(); |
| | | } |
| | | }) |
| | | |
| | | }, |
| | | |
| | | onOpen: function () { |