'; ?> gazetteer Gazetteer Configuration
edit
getallwfs(); /* save gazetteer properties */ if(isset($_REQUEST["save"])){ global $DBSERVER,$DB,$OWNER,$PW; $con = db_connect($DBSERVER,$OWNER,$PW); db_select_db($DB,$con); $sql = "INSERT INTO gazetteer (gazetteer_abstract, fkey_wfs_id, "; $sql .= "fkey_featuretype_id, g_label, g_label_id, g_button, "; $sql .= "g_button_id, g_style, g_buffer, g_res_style, g_use_wzgraphics) "; $sql .= "VALUES($1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11);"; $v = array($_REQUEST["gazetteer_abstract"], $_REQUEST["wfs"], $_REQUEST["featuretype"], $_REQUEST["g_label"], $_REQUEST["g_label_id"], $_REQUEST["g_button"], $_REQUEST["g_button_id"], $_REQUEST["g_style"], $_REQUEST["g_buffer"], $_REQUEST["g_res_style"], $_REQUEST["g_use_wzgraphics"]); $t = array("s", "s", "s", "s", "s", "s", "s", "s", "s", "s", "i"); $res = db_prep_query($sql, $v, $t); $wfsID = db_insert_id($con); for($i=0; $i"; echo ""; for($i=0; $iwfs_id);$i++){ echo ""; } echo ""; echo ""; /* end select wfs */ /* select featuretype */ if(isset($_REQUEST["wfs"])){ for($i=0; $iwfs_id);$i++){ if($aWFS->wfs_id[$i] == $_REQUEST["wfs"]){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo "
ID:".$aWFS->wfs_id[$i]."
Name:".$aWFS->wfs_name[$i]."
Title:".$aWFS->wfs_title[$i]."
Abstract:".$aWFS->wfs_abstract[$i]."
Capabilities:".$aWFS->wfs_getcapabilities[$i]."
FeaturTypes:".$aWFS->wfs_describefeaturetype[$i]."
Feature:".$aWFS->wfs_getfeature[$i]."
"; } } $aWFS->getfeatures($_REQUEST["wfs"]); echo ""; for($i=0; $ifeatures->featuretype_id); $i++){ echo ""; echo ""; echo ""; echo ""; } echo "
features->featuretype_id[$i]){ echo "checked "; } echo "/>".$aWFS->features->featuretype_name[$i]."
"; } /* end select featuretype */ /* configure elements */ if(isset($_REQUEST["featuretype"])){ for($i=0; $ifeatures->featuretype_id); $i++){ if($_REQUEST["featuretype"] == $aWFS->features->featuretype_id[$i]){ echo "
SRS: ".$aWFS->features->featuretype_srs[$i]; } } /* set featuretype options */ echo ""; echo "" ; echo "" ; echo "" ; echo "" ; echo "" ; echo "" ; echo "" ; echo "" ; echo ""; echo "
Abstract:
Label:
Label_id:
Button:
Button_id:
Style:
Buffer:
ResultStye:
WZ-Graphics:
"; /* set element options */ $aWFS->getelements($_REQUEST["featuretype"]); echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; for($i=0; $ielements->element_id); $i++){ echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; echo ""; } echo "
IDnametypesearchposstyle_idto_upperlabellabel_idshowposition
".$aWFS->elements->element_id[$i]."".$aWFS->elements->element_name[$i]."".$aWFS->elements->element_type[$i]."
"; echo ""; } /* end configure elements */ ?>