Mercurial > hg > ChinaGisRestApi
diff gis_gui/blocks/layer.js @ 117:3369c21b66e0
polygon-Layers
author | fknauft |
---|---|
date | Wed, 02 Feb 2011 13:42:45 +0100 |
parents | 086e6a257e60 |
children | f0a5a4e324ea |
line wrap: on
line diff
--- a/gis_gui/blocks/layer.js Wed Feb 02 13:19:50 2011 +0100 +++ b/gis_gui/blocks/layer.js Wed Feb 02 13:42:45 2011 +0100 @@ -36,6 +36,7 @@ } $(this).find("option").filter(function(){return $(this).text() == params.size_field;}).attr("selected","true"); }); + $(be).find(".layer_geom_select"); $(be).find(".layer_color_select"); // $(be).find(".layer_color_select").load("../db/RESTdb/db/public/"+tablename+"?format=HTML&type=schema_table_rows&layout=select&element_id=rows #rows *", // function() { @@ -102,6 +103,7 @@ params.label_field = $(elem).find(".layer_label_select").val(); params.size_field = $(elem).find(".layer_size_select").val(); params.color_field = $(elem).find(".layer_color_select").val(); + params.geom_field = $(elem).find(".layer_geom_select").val(); params.shape_field = $(elem).find(".layer_shape_select").val(); params.connect_line = $(elem).find(".layer_line_checkbox").attr("checked"); return params; @@ -114,9 +116,12 @@ if (params.position_field && params.position_field != "Default") { paramstr += "&gis_id_field="+params.position_field; } - if (params.color_field!="red"){ + if (params.color_field!="None"){ paramstr += "&color_field="+params.color_field; } + if (params.geometry_field!="point"){ + paramstr += "&geometry_field="+params.geometry_field; + } if (params.connect_line) { paramstr += "&connect_line="+params.connect_line; }