<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1252">
</head>
<body>
<span lang="EN-US"><o:p></o:p></span>
<blockquote type="cite"
cite="mid:9ef87f8f6fa745f08d73cc4dfe555c36@maanmittauslaitos.fi">
<div class="WordSection1"><span lang="EN-US">A bit strange message
at the end of the debug info but I guess that for some reason
the features are read twice:</span></div>
</blockquote>
It's due to the reporting of feature count and layer extent. If you
just want the feature listing, add -nocount -noextent<br>
<blockquote type="cite"
cite="mid:9ef87f8f6fa745f08d73cc4dfe555c36@maanmittauslaitos.fi">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<span lang="EN-US">However, QGIS seems to drop the native fids
and generate new ones but that’s another problem to learn to
circumvent.</span></div>
</blockquote>
<p>Hum, I'm afraid it will not be easy. The QGIS WFS / OAPIF
provider stores internally the feature id in the internal feature
cache but doesn't expose it. The QGIS feature id you get from such
layer is a purely synthetical one, and that may change between
sessions. Trying to remember about that design choice, there are
several reasons:</p>
<ul>
<li>if the WFS layer is a result of a join operation, there is no
unique id</li>
<li>if we exposed the gml:id (or JSON id) as a regular field, that
could cause issues for transactional WFS support where you don't
want users to modify that value</li>
</ul>
<p>That could probably be changed pending some work.<br>
</p>
<p>Even</p>
<o:p></o:p>
<pre class="moz-signature" cols="72">--
<a class="moz-txt-link-freetext" href="http://www.spatialys.com">http://www.spatialys.com</a>
My software is free, but my time generally not.</pre>
</body>
</html>