+++ /dev/null
-ajax_show=true;\r
-$("img[id='ajax_image']").css('visibility','visible');\r
-polygon=$('#run_analysis option:selected').val();\r
-$("#run_analysis").addClass('clicked');\r
- \r
-function toogle_ppol(data)\r
-{\r
-if (data.checked)\r
-{\r
-eval("edit_"+data.id+".setVisibility(true)");\r
-}else\r
-{\r
-eval("edit_"+data.id+".setVisibility(false)");\r
-}\r
-}\r
- ajax_show=true; \r
- $.ajax({url:'http://taxonomicindex.br.fgov.be/edit_wp5/geo/point_pol/ppol_adaptat.php?polygon='+polygon+'&user='+userid+'&sld='+user_info,type:'get',user:userid,polygon:polygon,dataType:'json',timeout:120000,success:function(j)\r
- { \r
- bbox=j['bbox'];\r
- sld_num_regs="http://taxonomicindex.br.fgov.be/edit_wp5/geo/sld/"+j['sld_num_regs']; \r
- num_regs_legend="http://193.190.116.6:8080/geoserver/wms/GetLegendGraphic?version=1.0.0&Format=image/png&WIDTH=25&HEIGHT=20&LAYER=topp:num_regs&SLD="+sld_num_regs; \r
-//alert(sld_num_regs); \r
- sld_num_genus="http://taxonomicindex.br.fgov.be/edit_wp5/geo/sld/"+j['sld_genera']; \r
- num_genus_legend="http://193.190.116.6:8080/geoserver/wms/GetLegendGraphic?version=1.0.0&Format=image/png&WIDTH=25&HEIGHT=20&LAYER=topp:num_regs&SLD="+sld_num_genus; \r
- sld_taxa_record="http://taxonomicindex.br.fgov.be/edit_wp5/geo/sld/"+j['sld_taxa_rec']; \r
- taxa_rec_legend="http://193.190.116.6:8080/geoserver/wms/GetLegendGraphic?version=1.0.0&Format=image/png&WIDTH=25&HEIGHT=20&LAYER=topp:taxa_record&SLD="+sld_taxa_record; \r
- \r
-var fill_it=function(layerName)\r
-{\r
- switch (layerName) {\r
- case 'num_regs':\r
- { \r
-\r
- if ($("#analysis_lay table img[id='num_regs']").length>0)\r
- {\r
- \r
- $("img[id='num_regs']").attr('src',num_regs_legend);\r
- $("table[id='num_regs'] a:last").attr('href',"http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=numregs&user="+userid+"&bbox="+bbox+"&layer2=topp:"+polygon+"&sld="+sld_num_regs);\r
- \r
- \r
- edit_num_regs.params.SLD=sld_num_regs;\r
- edit_num_regs.redraw();\r
- }\r
- else {\r
- \r
- extra='<table id="num_regs"><tr><td><input id="num_regs" grup="analysis" type="checkbox" visibility="visible" onclick="toogle_ppol(this);c_legend(this)"/><label style="font-size:11">Number of Records</label></td>';\r
- extra+='</tr><tr><td><a style="text-decoration: underline" class="visible">Hide legend</a></td></tr><tr><td><img id="num_regs" src='+num_regs_legend+' /></td></tr>';\r
- extra+='<br><a href="http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=numregs&user='+userid+'&bbox='+bbox+'&layer2=topp:'+polygon+'&sld='+sld_num_regs+'" target="blank">Show Number of Records graphic on new window</a>';\r
- $("#analysis_lay").append(extra);\r
- $("table[id='num_regs'] a:first").click(function()\r
- { if ($(this).hasClass('visible')){ $("table[id='num_regs'] img").fadeOut("slow"); \r
-$(this).removeClass('visible');$(this).text('Show legend');\r
-} else { $("table[id='num_regs'] img").fadeIn("slow");\r
-$(this).addClass('visible')\r
-$("table[id='num_regs'] img").fadeIn("slow"); $(this).text('Hide legend');\r
-}\r
-});\r
- edit_num_regs.params.SLD=sld_num_regs;\r
- map.addLayer(edit_num_regs);\r
- edit_num_regs.setVisibility(false);\r
- \r
- }\r
- break;\r
- }\r
- case 'num_genus':\r
- {\r
-\r
- if ($("#analysis_lay table img[id='num_genus']").length>0)\r
- {\r
- $("img[id='num_genus']").attr('src',num_genus_legend);\r
- $("table[id='num_genus'] a:last").attr('href',"http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=numregs&user="+userid+"&bbox="+bbox+"&layer2=topp:"+polygon+"&sld="+sld_num_genus);\r
- edit_num_genus.params.SLD=sld_num_genus;\r
- edit_num_genus.redraw();\r
- }\r
- else { \r
- \r
-extra='<table id="num_genus"><tr><td><input id="num_genus" grup="analysis" type="checkbox" visibility="visible" onclick="toogle_ppol(this);c_legend(this)"/><label style="font-size:11">Number of Genus</label></td>';\r
- extra+='</tr><tr><td><a style="text-decoration: underline" class="visible">Hide legend</a></td></tr><tr><td><img id="num_genus" src='+num_genus_legend+' /></td></tr>';\r
- extra+='<br><a href="http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=numgenus&user='+userid+'&bbox='+bbox+'&layer2=topp:'+polygon+'&sld='+sld_num_genus+'" target="blank">Show Number of Genus graphic on new window</a>';\r
- $("#analysis_lay").append(extra);\r
-\r
- $("table[id='num_genus'] a:first").click(function()\r
- { if ($(this).hasClass('visible')){ $("table[id='num_genus'] img").fadeOut("slow"); \r
-$(this).removeClass('visible');$(this).text('Show legend');\r
-} else { $("table[id='num_genus'] img").fadeIn("slow");\r
-$(this).addClass('visible')\r
-$("table[id='num_genus'] img").fadeIn("slow"); $(this).text('Hide legend');\r
-}\r
-});\r
- edit_num_genus.params.SLD=sld_num_genus;\r
- map.addLayer(edit_num_genus);\r
- edit_num_genus.setVisibility(false);\r
- }\r
- break;\r
-\r
- }\r
- case 'taxa_record':\r
- {\r
- \r
- if ($("#analysis_lay table img[id='taxa_rec']").length>0)\r
- {\r
- $("img[id='taxa_rec']").attr('src',taxa_rec_legend);\r
- $("table[id='taxa_rec'] a:last").attr('href',"http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=tax/reg&user="+userid+"&bbox="+bbox+"&layer2=topp:"+polygon+"&sld="+sld_taxa_record);\r
- edit_taxa_record.params.SLD=sld_taxa_record;\r
- edit_taxa_record.redraw();\r
- }\r
- else {\r
- \r
-\r
- extra='<table id="taxa_rec"><tr><td><input id="taxa_record" grup="analysis" type="checkbox" visibility="visible" onclick="toogle_ppol(this);c_legend(this)"/><label style="font-size:11">Taxa/records</label></td>';\r
- extra+='</tr><tr><td><a style="text-decoration: underline" class="visible">Hide legend</a></td></tr><tr><td><img id="taxa_rec" src='+taxa_rec_legend+' /></td></tr>';\r
- extra+='<br><a href="http://taxonomicindex.br.fgov.be/edit_wp5/geo/curves/edit_user_curves.php?layer=tax/reg&user='+userid+'&bbox='+bbox+'&layer2=topp:'+polygon+'&sld='+sld_taxa_record+'" target="blank">Show Number of Records graphic on new window</a>';\r
- $("#analysis_lay").append(extra);\r
- \r
- $("table[id='taxa_rec'] a:first").click(function()\r
- { if ($(this).hasClass('visible')){ $("table[id='taxa_rec'] img").fadeOut("slow"); \r
-$(this).removeClass('visible');$(this).text('Show legend');\r
-} else { $("table[id='taxa_rec'] img").fadeIn("slow");\r
-$(this).addClass('visible')\r
-$("table[id='taxa_rec'] img").fadeIn("slow"); $(this).text('Hide legend');\r
-}\r
-});\r
- edit_taxa_record.params.SLD=sld_taxa_record;\r
- map.addLayer(edit_taxa_record);\r
- edit_taxa_record.setVisibility(false);\r
- }\r
- break;\r
-\r
- }\r
- }//end switch\r
- $("#analysis_lay").slideDown();\r
- //$("#analysis_lay a").css({'target':blank});\r
-}//end of fill_it fx\r
- fill_it('num_regs'); fill_it('num_genus'); fill_it('taxa_record');\r
- map.setLayerIndex(edit_points,map.layers.length);\r
-//change2($("#interactive_analysis"));\r
-$("img[id='ajax_image']").css('visibility','hidden');\r
-$("#interactive_analysis").show();\r
-}});//end of ajax callback
\ No newline at end of file