Hi Bill,<br><br>I must correct me.<br><br>more preferable (better) then using the UUID should be use the MD%.<br><br>You could calculate the MD5 of the single record (or of the single geometry).<br>And when you retry a new record with same MD5 you can understand that it<br>
is the same record.<br><br>Regards.<br><br><br><div class="gmail_quote">2012/1/9 aperi2007 <span dir="ltr">&lt;<a href="mailto:aperi2007@gmail.com">aperi2007@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Bill,<br>
<br>
I guess perhaps you could calculate the<br>
PointOnSurface (don&#39;t the centroids) for every single feature received.<br>
<br>
The PointOnSurface (available on spatialite for example)<br>
Will Allow you to understand if a new Features received is the same or is another.<br>
<br>
Another technics should be calculate the UUID of every feautre received.<br>
<br>
I guess this technics should allow to understand almost pretty well if a feature is repeated or not.<br>
<br>
Regards,<br>
Andrea.<br>
<br>
<br>
Il 09/01/2012 15:29, Bill Clay ha scritto:<br>
&gt; All,<br>
&gt;<br>
&gt; Thanks to Andrea Peri, I have just discovered that WFS 1.0.0 apparently<br>
&gt; does NOT require a WFS server to report a unique feature ID with every<br>
&gt; feature it transmits (a typical newbie misconception?).<br>
&gt;<br>
&gt; The OGC specs are so nested and versioned, it&#39;s hard to be certain I&#39;ve<br>
&gt; understood them correctly. Could someone be kind enough to enlighten me<br>
&gt; on the following?<br>
&gt;<br>
&gt; 1. Can you confirm or correct the following understandings:<br>
&gt;<br>
&gt; a. Every WFS server (versions 1.0.0 and 1.1.0) must have a permanent<br>
&gt; unique identifier for every feature.<br>
&gt;<br>
&gt; b. WFS GetFeature responses version 1.0.0 may or may NOT provide a<br>
&gt; unique &quot;fid&quot; attribute with each &lt;feature&gt; element, provided the layer<br>
&gt; is not editable (WFS-T).<br>
&gt;<br>
&gt; c. WFS GetFeature responses version 1.1.0 MUST provide a unique &quot;fid&quot;<br>
&gt; attribute with each &lt;feature&gt; element.<br>
&gt;<br>
&gt; 2. Are you aware of any common implementation of WFS 1.0.0 that does NOT<br>
&gt; always report a &quot;fid&quot; attribute with every &lt;feature&gt; element? (I<br>
&gt; understand TinyOFS can be configured not to do so.)<br>
&gt;<br>
&gt; 3. Do you believe that WFS services that do not always provide a &quot;fid&quot;<br>
&gt; with every feature are unusual enough that the QGIS WFS client can<br>
&gt; simply disable all feature caching for such servers?<br>
&gt;<br>
&gt; The proposal at item 3 would require GetFeatures to be requested for the<br>
&gt; entire canvas extent every time any previously un-fetched area is<br>
&gt; exposed on the canvas. Practically speaking, this means potentially long<br>
&gt; delays on every pan and zoom-out on maps containing WFS layers with many<br>
&gt; features that are hosted by such servers.<br>
&gt;<br>
&gt; Doubtless this is old news to everyone but me. Sorry for the static.<br>
&gt;<br>
&gt; Bill Clay<br>
&gt;<br>
&gt;<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>-----------------<br>Andrea Peri<br>. . . . . . . . . <br>qwerty אטלעש<br>-----------------<br><br>