[Geomoose-users] Vector editing with WFS-T
Brent Fraser
bfraser at geoanalytic.com
Fri Mar 11 13:30:37 PST 2016
Jim,
Yes I found that as I worked though the demo (don't mix "localhost"
and "127.0.0.1" in the URLs!).
I found some code commented out in Geomoose's Vector.js (line 95) and
un-commented it:
/** call save after any changes have occured **/
this._ol_layer.events.register('featureadded', this, this.save);
this._ol_layer.events.register('featureremoved', this, this.save);
this._ol_layer.events.register('afterfeaturemodified', this, this.save);
Now in the network traffic I see a bunch of :
Parameter:
<wfs:Transaction xmlns:wfs="http://www.opengis.net/wfs" service="WFS"
version="1.1.0" xsi:schemaLocation="http://www.opengis.net/wfs
http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
Response:
<ows:ExceptionReport
xmlns='http://www.opengis.net/ows'
xmlns:ows='http://www.opengis.net/ows'
xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'
xsi:schemaLocation='http://www.opengis.net/ows
http://schemas.opengis.net/ows/1.0.0/owsExceptionReport.xsd'
version='1.1.0' language='en'>
<ows:Exception exceptionCode='InvalidParameterValue'
locator='Transaction'>
<ows:ExceptionText>Operation parameter must be set</ows:ExceptionText>
</ows:Exception>
</ows:ExceptionReport>
on the load of the layer.
But if I do some attribute editing, and click "Save Changes", there
is no network traffic (I'd expect OpenLayers to do a TinyOSW URL with an
Update or something).
Best Regards,
Brent Fraser
On 3/11/2016 12:37 PM, James Klassen wrote:
> I haven't tried it in awhile. The last time I did, the tricky bit was
> that TinyOWS was very particular about XML namespaces as configured in
> the mapbook and in the TinyOWS config.
>
> On Fri, Mar 11, 2016 at 12:05 PM, Brent Fraser
> <bfraser at geoanalytic.com <mailto:bfraser at geoanalytic.com>> wrote:
>
> Hey All,
>
> I'm in the process of upgrading my vector editing implementation
> from Geomoose 2.4 to 2.8. I'd prefer to use TinyOWS rather than
> Geoserver so I've followed Jeff's excellent instructions included
> in MS4W (http://www.ms4w.com/README_INSTALL.html#h-tinyows) to
> install and test TinyOWS. The functions using the TinyOWS demo
> page work fine.
>
> My next step is to enable editing in the Geomoose demo. While I
> can get the Census Places layer to display and I can use the
> editing tools (we need to document them) to add/change/delete the
> displayed features, I can't figure out how to save the edits back
> to the database.
>
> What am I missing?
>
> --
> Best Regards,
> Brent Fraser
>
>
> _______________________________________________
> Geomoose-users mailing list
> Geomoose-users at lists.osgeo.org <mailto:Geomoose-users at lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/geomoose-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/geomoose-users/attachments/20160311/1a2aab6c/attachment.html>
More information about the Geomoose-users
mailing list