[OpenLayers-Users] Feature's attributes

Eric Lemoine eric.c2c at gmail.com
Sun Oct 26 03:48:31 EDT 2008


Hi Alexandre. Doing feature.attributes["key"] = value to set feature
attributes is the correct way, at least in the sense that there's no
other way :-) eric

2008/10/23, Alexandre Dube <adube at mapgears.com>:
> Hi list,
>
>   I'm using WFS Protocol to INSERT, DELETE and UPDATE features.  So far,
> I've been able to INSERT geometry and DELETE.  Now, I'd like to add some
> attributes with an html form.  I was wondering if there's already
> something for that in OL, something that takes care of parsing
> attributes to a feature.  I tried feature.attributes['attribute_name'] =
> "some text" and it works, but doesn't seem ok to me.
>
>   I also noticed that when I INSERT a new geometry, it doesn't gets its
> 'gid' attribute.  It only appears when I refresh the page.  Should that
> attribute be saved to the feature's attributes at the same time they are
> INSERTed ?  I look the WFS-Transaction example (3) and noticed that
> there's no 'gid' attribute anywhere...
>
>   Also, if I (1) INSERT then try immediately to UPDATE, I get an error
> 500.  But if (2) I refresh then UPDATE, no error 500 ( I can go beyond
> that error, well I get an other one but it doesn't matter right
> now....)  I think it has more something to do with the "fid" in the GML
> as follow :
>
>   >(1) My first GML ( that's not working ) has :<ogc:FeatureId/>
>   >(2) My second GML ( working ) has <ogc:FeatureId
> fid="bdga_route_l_arc.7199"/>
>   >(3) And the example has :<ogc:FeatureId fid="restricted.55"/>, even
> if it has no attributes !
>
> Any hints ?
>
> --
> Alexandre Dubé
> Mapgears
> www.mapgears.com
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>


More information about the Users mailing list