Index: http/javascripts/wfs.js =================================================================== --- http/javascripts/wfs.js (revision 1903) +++ http/javascripts/wfs.js (working copy) @@ -207,7 +207,11 @@ if (ns_topp == false) str += 'xmlns:topp="http://www.someserver.com/topp" '; if (ns_wfs == false) str += 'xmlns:wfs="http://www.opengis.net/wfs" '; - str += 'xsi:schemaLocation="http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd">'; + str += 'xsi:schemaLocation="http://schemas.opengis.net/wfs/1.0.0/WFS-transaction.xsd'; + if (myconf['featuretype_name'] && myconf['wfs_describefeaturetype']) { + str += myconf['wfs_describefeaturetype'] + "typename=" + myconf['wfs_describefeaturetype']; + } + str += '">'; // Index: http/php/mod_wfs.php =================================================================== --- http/php/mod_wfs.php (revision 1903) +++ http/php/mod_wfs.php (working copy) @@ -98,6 +98,7 @@ echo "wfs_conf[".$i."]['g_use_wzgraphics'] = '".$row["g_use_wzgraphics"]."';"; echo "wfs_conf[".$i."]['fkey_featuretype_id'] = '".$row["fkey_featuretype_id"]."';"; echo "wfs_conf[".$i."]['wfs_getfeature'] = '".$row["wfs_getfeature"]."';"; + echo "wfs_conf[".$i."]['wfs_describefeaturetype'] = '".$row["wfs_describefeaturetype"]."';"; echo "wfs_conf[".$i."]['wfs_transaction'] = '".$row["wfs_transaction"]."';"; }else{die("wfs_conf data not available");}