+++ /dev/null
- $.get('http://edit.africamuseum.be/edit_wp5/geo/modules/print_module.php',function(data)\r
-{\r
-\r
- var iframe=$('iframe#info2');\r
- var jq_print='<div class="jqmdTL" style="background-size: 0%; z-index: 300;"><div class="jqmdTR"><div class="jqmdTC jqDrag">PRINT IT</div><input type="image" src="JQ_win_files/close.gif" class="jqmdX jqmClose" /></div></div>'; \r
- jq_print+='<iframe id="info2" name="nom_iframe" class="jqDrag" marginWidth=0 marginHeight=0 src="" frameBorder="0" width="0" height="0"></iframe>';\r
-\r
-var bindFrameActions=function () {\r
- $('#ex_print').html(jq_print);\r
- \r
- $('#ex_print')\r
- .jqDrag('.jqDrag')\r
- .jqResize('.jqResize') ;\r
- };\r
-\r
-$("#general_legend").click(function()\r
-{\r
-print_legend();\r
-}) \r
-$("#genus_g_legend").click(function()\r
-{\r
-points_legend(edit_points.params.SLD);\r
-})\r
-$("#4th_g_legend").click(function()\r
-{\r
-points_legend(edit_4th_points.params.SLD);\r
-})\r
-$("#sp_g_legend").click(function()\r
-{\r
-points_legend(edit_sp_points.params.SLD);\r
-})\r
-\r
- var points_legend=function(sld)\r
- {\r
- $.get('http://edit.africamuseum.be/edit_wp5/geo/points_legend.php?sld='+sld,function(url_image)\r
- {\r
- \r
- bindFrameActions();\r
- $("iframe#info2").attr("src",url_image);$("#ex_print").show(); \r
- $("#ex_print").hide(); \r
- });\r
- }\r
-\r
- $("#print_data").show();\r
- $("#print_data").trigger('click')\r
- $("#print_params").append(data);\r
- \r
- \r
- $('#print_params li:has(ul)')\r
- .click(function(event){\r
- if (this == event.target) {\r
- if ($(this).children().is(':hidden'))\r
- $(this).css('list-style-image', 'url(img/minus.gif)');\r
- // $(this).css('font-color', '#ad1a1c')\r
- // $(this).css('font-size', '10');\r
-\r
- else\r
- $(this).css('list-style-image', 'url(img/plus.gif)');\r
-\r
- $(this).children().toggle('slow');\r
- }\r
- // return false;\r
- })\r
- .css({cursor:'pointer',\r
- // font-color:'#ad1a1c',\r
- //// 'font-size':'10',\r
- 'list-style-image':'url(img/plus.gif)'})\r
- .children().hide();\r
- \r
-\r
- var create_scalebar=function()\r
-\r
- {\r
-\r
- var bbox=map.getExtent().toBBOX(); \r
-\r
- var l_size=$("#l_size option:selected").val();\r
-\r
- var label_size=$("#l_label_size option:selected").val(); \r
-\r
- var intervals=$("#l_intervals option:selected").val(); \r
-\r
- var g_units=$("#l_units option:selected").val();\r
-\r
- var width=$("#map").width();\r
-\r
- var height=$("#map").height(); \r
-\r
- var proj=map.getProjection();\r
- var units=map.getUnits();\r
-\r
- if (map.getProjection() !=='EPSG:4326')\r
- {\r
- alert("Scalebar only is avaible for latitude/longitude projection");$("img[id='scalebar']").css('visibility','hidden');return false;\r
- }\r
- else\r
- { \r
- $.get('http://edit.africamuseum.be/edit_wp5/geo/test_scalebar2.php',{g_units:g_units,proj:proj,bbox:bbox,w:width,h:height,units:units,label_size:label_size,l_size:l_size,intervals:intervals},function(s)\r
-\r
- {\r
-\r
- d='http://edit.africamuseum.be/edit_wp5/geo/images/scalebars/'+s;\r
-\r
- //wwhy not directly scalebar?????? (it's a local variable)\r
-\r
- img_scalebar=s; \r
-\r
- \r
-\r
- $("#scalebar").css('top','-30px').css('left',-$("#map").height()/2);\r
-\r
- //windrose=$("#windrose_form option:selected").val();\r
-\r
- if ($("#windrose").css('visibility')=="visible")\r
- {\r
-\r
- // $("#scalebar").css('top','0px');\r
- $("#scalebar").css('top',-30);\r
-\r
- }\r
-\r
- $("#scalebar").attr('src',d);\r
-\r
-\r
-\r
- $("#scalebar").width(l_size);\r
-\r
- $("#scalebar").css('visibility','visible');\r
-\r
- $("#scalebar").fadeIn();\r
-\r
-\r
-\r
- });\r
-\r
- }\r
-}\r
- $("#scalebar_form").bind(($.browser.msie ? "click" : "change"),function()\r
-\r
- {\r
-\r
- selected=$("#scalebar_form option:selected").val();\r
-\r
-\r
- if (selected=="yes") {\r
- map.events.register("zoomend", map, create_scalebar);\r
-\r
- $("#scalebar_form").next().slideDown();$("#scalebar_form").next().addClass('show_legend');\r
-\r
- create_scalebar();\r
-\r
- }\r
-\r
- else { \r
- map.events.unregister("zoomend", map, create_scalebar);\r
- $("#scalebar_form").next().slideUp();\r
-\r
- $("#scalebar").hide();\r
-\r
- $("#scalebar_form").next().removeClass('show_legend'); \r
-\r
- }\r
-\r
- })\r
-\r
- $("#get_scalebar").click(function() { create_scalebar() }); \r
-\r
- $("#format_form").bind(($.browser.msie ? "click" : "change"),function()\r
-\r
- {\r
-\r
- selected="png";\r
-\r
- selected=$("#format_form option:selected").val();\r
-\r
- if (selected=="tif")\r
-\r
- {\r
- $("#tif_form,#bits_form").css('height',20).css('visibility','visible').parent().css('height',100)\r
-\r
-\r
-\r
- }\r
-\r
- else {\r
-\r
- $("#tif_form,#bits_form ").css('height',0).css('visibility','hidden').parent().css('height',20)\r
-\r
- // $("#tif_form,#bits_form").slideUp()\r
-\r
- }\r
-\r
- })\r
-\r
- $("#choose_windrose_form").hide();\r
-\r
- $("#windrose_form").bind(($.browser.msie ? "click" : "change"), function()\r
-\r
- {\r
-\r
-\r
- var scalebar=$("#scalebar_form option:selected").val();\r
- var selected=$("#windrose_form option:selected").val(); \r
-\r
- if (selected=="yes") {\r
-\r
- $("#choose_windrose_form").slideDown(); \r
-\r
- $("#choose_windrose_form").bind(($.browser.msie ? "click" : "change"),function()\r
-\r
- {\r
-\r
-\r
- var img=$("#choose_windrose_form option:selected").val();\r
- var windrose_path="http://edit.africamuseum.be/edit_wp5/geo/images/windroses/"+img;\r
-\r
- $("#windrose").attr('src',windrose_path);\r
-\r
-\r
- $("#windrose").css('visibility','visible').css('width','100');\r
-\r
- $("#windrose").css({position:'absolute'});\r
- \r
- $("#windrose").css('top',-$("#map").height());\r
- $("#windrose").css('left',$("#map").height()-50);\r
-\r
- });\r
-\r
- }\r
-\r
- else\r
-\r
- {\r
-\r
- $("#choose_windrose_form").slideUp(); $("#windrose").css('visibility','hidden');\r
-\r
- }\r
-\r
- })\r
-\r
-\r
-\r
-\r
-\r
- $("#scalebar_form").next().hide();\r
-\r
- $("#get_image").click(function()\r
-\r
- { \r
- $("img[id='ajax_image']").css('visibility','visible');\r
-\r
- $.getScript('js_code/print_s2.js')\r
-\r
- })\r
- $("#get_keymap").click(function()\r
-\r
- { \r
- if (map.getProjection() !=='EPSG:4326')\r
- {\r
- alert("This feature currently only works with latitude/longitude");return false;\r
- }\r
- else\r
- {\r
- \r
- \r
- var bbox=map.getExtent().toBBOX();\r
- var dpi=$("#dpi_form option:selected").val();\r
- var area=$("#keympap_background option:selected").val(); \r
- var zoom=$("#print_params input[name='radio']:checked").attr('id');\r
- \r
- \r
- $.get('http://edit.africamuseum.be/edit_wp5/v1/keymap.php?bbox='+bbox+"&dpi="+dpi+"&area="+area+"&zoom="+zoom+"&img=false",function(url_image)\r
- {\r
- \r
- bindFrameActions();\r
- $("iframe#info2").attr("src",url_image);$("#ex_print").show(); \r
- $("#ex_print").hide(); \r
- });\r
- }\r
- })\r
- \r
- $("#get_points").click(function()\r
-\r
- { \r
- print='points_legend';\r
- $.getScript('js_code/added_prints.js');\r
-\r
- })\r
- \r
- \r
- \r
- \r
- });\r