[Mapbender-users] wfs-t dienst spaltennamen

marco scheuble wucherikovtski at gmx.de
Thu Mar 1 14:53:28 EST 2007


Hallo Entwicklerteam und auch Nutzer,

ein hinweis:
Beim Konfigurieren eines wfs kann man unter der Spalte "label" dem 
jeweiligen Attribut einen neuen Namen geben. Mit diesem LabelNamen wird 
es dann im weiteren Verlauf angezeigt.

Es bleibt aber nicht nur bei der Anzeige. Der LabelName wird dann beim 
Eintrag eines neu digitalisierten Features in die Datenbank als 
AttributName benutzt. D.h. unterscheiden sich LabelName und 
AttributName, wird eine Fehlermeldung ausgegeben, dass das angegebene 
Attribut des Features in der Datenbank nicht existiert. Ist ja auch 
klar, denn der Name des Attributs in der Datenbank ist ja nicht der 
LabelName.

Zur Veranschaulichung das Bild im Attachment:

Zu sehen: die Datei mod_wfs_edit.php.
Rot eingerahmt sind:
A) der Name des Attributs/Spalte in der Datenbank (Name)
B) die Bezeichnung, mit der die Spalte angezeigt werden soll. (Placename)

Trägt man bei B) etwas ein, wird dieser Name (Placename)  zum Eintrag in 
die Datenbank verwendet (siehe POST-Request). Bleibt das Feld leer, wird 
der Attributname (Name) genommen.

Auszug aus dem dazugehörigen POST-Request:
<wfs:Insert><topp:placenames><feature_ty>550</feature_ty><scar_gaz_i>99999</scar_gaz_i>*
<Placename>marco</Placename>*<display_le>11</display_le><the_geom><gml:Point 
srsName="EPSG:4326"><gml:coordinates>-57.82,-62.39</gml:coordinates></gml:Point></the_geom></topp:placenames></wfs:Insert>

Ist das so beabsichtigt? Falls ja, dann sollte man die DokuSeite anpassen.
(http://www.mapbender.org/index.php/WFS_Configuration)
Dort steht, dass dieser Eintrag nur Auswirkungen auf das Textfeld hat.

GRuß,
MArco


-------------- next part --------------
A non-text attachment was scrubbed...
Name: wfs_edit.php.png
Type: image/png
Size: 64093 bytes
Desc: not available
Url : http://lists.osgeo.org/pipermail/mapbender_users/attachments/20070301/71bf442e/wfs_edit.php-0001.png


More information about the Mapbender_users mailing list