Skip to content

Commit 9f26aa9

Browse files
Xpirixgithub-actions[bot]
authored andcommitted
Posts scraped and committed via a GitHub Action.
1 parent 805678f commit 9f26aa9

13 files changed

+19
-19
lines changed

content/posts/a-little-qgis3-server-wsgi-experiment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,4 @@ signal.signal(signal.SIGINT, signal_handler)
106106
httpd.serve_forever()
107107

108108
</pre>
109-
&nbsp;<p>The post <a href="https://www.itopen.it/a-little-qgis3-server-wsgi-experiment/">A little QGIS3 Server wsgi experiment</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
109+
&nbsp;

content/posts/building-qgis-master-with-qt-5-9-3-debug-build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,4 @@ Whe QGIS is built using this debug-enabled Qt, you will be able to step-debug in
8787

8888
Happy debugging!
8989

90-
&nbsp;<p>The post <a href="https://www.itopen.it/building-qgis-master-with-qt-5-9-3-debug-build/">Building QGIS master with Qt 5.9.3 debug build</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
90+
&nbsp;

content/posts/essen-2017-qgis-hackfest.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ Thanks to all QGIS donors and funders that made yet another great hackfest possi
2626

2727
&nbsp;
2828

29-
&nbsp;<p>The post <a href="https://www.itopen.it/essen-2017-qgis-hackfest/">Essen 2017 QGIS Hackfest</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
29+
&nbsp;

content/posts/linvestissement-open-source-doslandia.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ author: "QGIS Oslandia"
1010
tags: ["news", "contribution", "investment", "lsci", "opensource", "pureplayer", "qdeeplandia", "qgis", "qwc2", "totalopenstation"]
1111
---
1212

13-
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679ac5e9def8d" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
13+
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679b6bcf24880" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
1414
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding">
1515
<div class="vc_column-inner">
1616
<div class="wpb_wrapper">
@@ -43,7 +43,7 @@ tags: ["news", "contribution", "investment", "lsci", "opensource", "pureplayer",
4343
</div>
4444
</div>
4545
</div></div>
46-
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679ac5e9df910" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
46+
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679b6bcf2560e" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
4747
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding">
4848
<div class="vc_column-inner">
4949
<div class="wpb_wrapper">
@@ -56,7 +56,7 @@ tags: ["news", "contribution", "investment", "lsci", "opensource", "pureplayer",
5656
</div>
5757
</div>
5858
</div></div>
59-
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679ac5e9dfa86" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
59+
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679b6bcf25783" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
6060
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding">
6161
<div class="vc_column-inner">
6262
<div class="wpb_wrapper">

content/posts/opencl-acceleration-now-available-in-qgis.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,4 +53,4 @@ sudo apt-get install opencl-headers ocl-icd-opencl-dev
5353
<p>Matthias Kuhn reviewed the code.</p>
5454
<p>Even Rouault pointed me to some highly efficient GDAL algorithm optimizations that I&#8217;ve been able to integrate in QGIS.</p>
5555
<p>&nbsp;</p>
56-
<p>&nbsp;</p><p>The post <a href="https://www.itopen.it/opencl-acceleration-now-available-in-qgis/">OpenCL acceleration now available in QGIS</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
56+
<p>&nbsp;</p>

content/posts/publication-de-lextension-covadis-rapea-pour-qwat-et-qgep.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ author: "QGIS Oslandia"
1010
tags: ["gis", "non classé", "qgis", "postgis", "water"]
1111
---
1212

13-
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679ac5e9e8464" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
13+
<div class="wpb_row vc_row-fluid vc_row standard_section " id="fws_679b6bcf2d22e" style="padding-top: 0px; padding-bottom: 0px;"><div class="row-bg-wrap"><div class="inner-wrap"> <div class="row-bg "></div></div> </div><div class="col span_12 dark left">
1414
<div class="vc_col-sm-12 wpb_column column_container vc_column_container col no-extra-padding">
1515
<div class="vc_column-inner">
1616
<div class="wpb_wrapper">

content/posts/qgis-3-server-deployment-showcase-with-python-superpowers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,4 @@ tags: ["qgis", "qgis server"]
3030
<li>Nginx + standalone WSGI Python wrapped server</li>
3131
</ul>
3232
<p>Have fun with QGIS server: it was completely refactored in QGIS 3 and it&#8217;s now better than ever!</p>
33-
<p>&nbsp;</p><p>The post <a href="https://www.itopen.it/qgis-3-server-deployment-showcase-with-python-superpowers/">QGIS 3 Server deployment showcase with Python superpowers</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
33+
<p>&nbsp;</p>

content/posts/qgis-abstract-connections-api.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ tags: ["qgis"]
2828
<p>&nbsp;</p>
2929
<p>The new API was also used to implement the automatic loading of layer dependencies (not part of the grant program).</p>
3030
<p>&nbsp;</p>
31-
<p>For developers interested in working with the new API, a set Python tests are available to show how to use the methods:  <a href="https://github.com/qgis/QGIS/blob/master/tests/src/python/test_qgsproviderconnection_ogr_gpkg.py">https://github.com/qgis/QGIS/blob/master/tests/src/python/test_qgsproviderconnection_ogr_gpkg.py</a> (see also the postgres and spatialite companion tests).</p>
31+
<p>For developers interested in working with the new API, a set Python tests are available to show how to use the methods:  <a href="https://github.com/qgis/QGIS/blob/master/tests/src/python/test_qgsproviderconnection_ogr_gpkg.py">https://github.com/qgis/QGIS/blob/master/tests/src/python/test_qgsproviderconnection_ogr_gpkg.py</a> (see also the postgres and spatialite companion tests).</p>
3232
<p>&nbsp;</p>
3333
<p>There is still a large amount of work to be done in order to complete all the desired refactoring and to remove all the Python and C++ code that will be ultimately be made redundant. In particular, future work should be undertaken to:</p>
3434
<ul>
3535
<li>port all remaining data providers to the new API</li>
3636
<li>refactor and eliminate the remaining DB-manager connectors to make use of the abstract API</li>
3737
<li>eliminate duplicate and untested code inside the Processing framework for working with Postgres databases and port the code to the new, stable, well-tested API</li>
38-
<li>refactor and eliminate the remaining QGIS browser data items to make use of the abstract API </li>
38+
<li>refactor and eliminate the remaining QGIS browser data items to make use of the abstract API </li>
3939
</ul>
4040
<p>&nbsp;</p>
4141
<p>For further information, the following paragraphs (taken from the original grant proposal) will provide full details about the background of this work.</p>
@@ -53,9 +53,9 @@ tags: ["qgis"]
5353
<ul>
5454
<li>no duplicate functionality, so it&#8217;s easier for users to understand and use</li>
5555
<li>more usage of well-tested and well-maintained core C++ API</li>
56-
<li>testability and immediate feedback on API breaks (an advantage of C++ is that the application won’t even build if an API is changed or accidentally misused)</li>
56+
<li>testability and immediate feedback on API breaks (an advantage of C++ is that the application wonâ€<img alt="™" class="wp-smiley" src="https://s.w.org/images/core/emoji/15.0.3/72x72/2122.png" style="height: 1em;" />t even build if an API is changed or accidentally misused)</li>
5757
<li>better performance</li>
58-
<li>the ability to expose database management functionality via stable PyQGIS API, allowing other plugins and scripts to utilise this functionality. In future, Processing algorithms may also be developed which would take advantage of these functions (e.g. “create schema”, “drop table”, “vacuum table” algorithms)</li>
58+
<li>the ability to expose database management functionality via stable PyQGIS API, allowing other plugins and scripts to utilise this functionality. In future, Processing algorithms may also be developed which would take advantage of these functions (e.g. “create schema”, “drop table”, “vacuum table” algorithms)</li>
5959
<li>DB management functionality would be available within the main QGIS window (from the Browser panel), instead of as a separate dialog.</li>
6060
</ul>
6161
<p>&nbsp;</p>
@@ -74,4 +74,4 @@ tags: ["qgis"]
7474
</ul>
7575
</li>
7676
</ul>
77-
<p>The API will be exposed through the browser and it will be used by the DB manager instead of the Python implementation that is currently used.</p><p>The post <a href="https://www.itopen.it/qgis-abstract-connections-api/">QGIS Abstract Connections API</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
77+
<p>The API will be exposed through the browser and it will be used by the DB manager instead of the Python implementation that is currently used.</p>

content/posts/qgis-developer-sprint-in-lyon.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ A huge and warm thank to the french QGIS developers that organized this meeting!
4242

4343
<a class="thumbnail cboxElement" href="https://www.itopen.it/wp-content/uploads/2016/12/lyon_2016.jpeg"><img alt="" class="aligncenter size-large wp-image-1802" height="450" src="https://www.itopen.it/wp-content/uploads/2016/12/lyon_2016-800x450.jpeg" width="800" /></a>
4444

45-
&nbsp;<p>The post <a href="https://www.itopen.it/qgis-developer-sprint-in-lyon/">QGIS Developer Sprint in Lyon</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
45+
&nbsp;

content/posts/qgis-vector-data-provider-python.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,4 +56,4 @@ QgsProviderRegistry.instance().registerProvider(metadata)
5656
</ul>
5757
<p>Be aware that the implementation of a data provider is not easy and you will need to write a lot of code, but at least you could get some inspiration from the existing example.</p>
5858
<p>&nbsp;</p>
59-
<p>Enjoy wirting data providers in Python and please let me know if you&#8217;ve fond this implementation useful!</p><p>The post <a href="https://www.itopen.it/qgis-vector-data-provider-python/">Create a QGIS vector data provider in Python is now possible</a> first appeared on <a href="https://www.itopen.it">Open Web Solutions, GIS & Python Development</a>.</p>
59+
<p>Enjoy wirting data providers in Python and please let me know if you&#8217;ve fond this implementation useful!</p>

0 commit comments

Comments
 (0)