<div dir="ltr"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>should have relation with this? <a href="https://github.com/qgis/QGIS-Enhancement-Proposals/issues/144">https://github.com/qgis/QGIS-Enhancement-Proposals/issues/144</a></div><div><br></div><div>Luigi Pirelli<br><br>**************************************************************************************************<br>* LinkedIn: <a href="https://www.linkedin.com/in/luigipirelli" target="_blank">https://www.linkedin.com/in/luigipirelli</a><br>* Stackexchange: <a href="http://gis.stackexchange.com/users/19667/luigi-pirelli" target="_blank">http://gis.stackexchange.com/users/19667/luigi-pirelli</a><br>* GitHub: <a href="https://github.com/luipir" target="_blank">https://github.com/luipir</a><br>* Book: <a href="https://www.packtpub.com/eu/application-development/mastering-geospatial-development-qgis-3x-third-edition" target="_blank">Mastering QGIS3 - 3rd Edition</a></div><div>* Hire a team: <a href="http://www.qcooperative.net" target="_blank">http://www.qcooperative.net</a><br>**************************************************************************************************</div></div></div></div></div></div></div></div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, 23 Sep 2019 at 20:52, Even Rouault <<a href="mailto:even.rouault@spatialys.com">even.rouault@spatialys.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
Just a quick note to mention, to avoid any potential duplication of work if <br>
someone else is about to do that, that in the coming weeks I'll work on adding <br>
support for "OGC API - Features" (previously known as WFS3) on the client <br>
side, now that it is about to be finalized to its 1.0 version.<br>
<br>
My initial thought would tend towards to try to add it into the existing WFS <br>
provider. From a UI perspective, I've got some feedback that it would probably <br>
be best to access it through the existing WFS entry to avoid cluttering the UI <br>
with a new provider.<br>
On the code level, the choice between having a dedicated provider or adding <br>
functionnality in the existing WFS one is not so obvious. Technologically, <br>
there is little in common between traditional WFS ( XML & GML based, KVP based <br>
requests ), and OAPI-F (my own acronym for OGC API - Features) (JSON & GeoJSON <br>
based, with a linking approach). But the WFS provider has something which is <br>
quite useful for the OAPI-F context, which is the local Spatialite-based cache <br>
& the background download capability. Extracting that from the WFS provider <br>
and be generic enough for multiple providers could be quite involved.<br>
<br>
Opinions about above directions welcome.<br>
<br>
Even<br>
<br>
-- <br>
Spatialys - Geospatial professional services<br>
<a href="http://www.spatialys.com" rel="noreferrer" target="_blank">http://www.spatialys.com</a><br>
_______________________________________________<br>
QGIS-Developer mailing list<br>
<a href="mailto:QGIS-Developer@lists.osgeo.org" target="_blank">QGIS-Developer@lists.osgeo.org</a><br>
List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br>
Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-developer" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-developer</a></blockquote></div>