[Mapbender-users] Create points with a geoserver WFS-T
daniel.grum at unibw.de
Tue Oct 13 08:54:15 EDT 2009
Verena Diewald schrieb:
> Hi Daniel,
> to check your new geometry you can write a database rule (or function, I don't
> know exactly) to avoid that this geometry is inserted if it is part of
> another geometry.
> What I'm not sure about in this case is the response xml GeoServer will give
> back to the Mapbender digitizing module. For your case there should be a
> special return value so that you can react on that return value in the
> Mapbender script with a special client message.
> Am Dienstag 13 Oktober 2009 13:55:48 schrieb Daniel Grum:
>> I want to create points(buildings) with a WFS-T in mapbender and before
>> this was done there must be the possibility to control if there is
>> another point-(building) or linestring-(water) geometry around the
>> point...if there is another geometry the WFT-T should stop and write an
>> ERROR message: "You are not able to create a point(building) there!"
>> New points were digitized,with digitize tool in mapbender, but it don't
>> control if there is a point/line at this area where the new point will
>> be digitized!
>> Do I have to create a PostGIS SQL script to stop the digitizing of an
>> new point?
>> I found the "mod_digitize_messages.php" whre I can create massages for
>> several actions, but I don't know how I can create the "control-action"
>> that control if there is a point in a defined area or not?!
>> I wrote this in the postgis mailing list too, with now answer!
>> Are there any ideas??
>> Mapbender_users mailing list
>> Mapbender_users at lists.osgeo.org
If I unstand you correctly, I have to write a function in my PostgreSQL
database. I never programmed a function in PostgreSQL by my
self...should this be sth. like a Trigger: so the Trigger startet after
the user created the object?! and wrote the message? and stop the action
saving the new point in my database!
Has anybody else an idea?
More information about the Mapbender_users