Skip to content

Commit

Permalink
Deploying to gh-pages from @ 30f8bfe 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
situx committed Apr 26, 2024
1 parent 13e65d4 commit 4809a1e
Show file tree
Hide file tree
Showing 6 changed files with 329 additions and 331 deletions.
24 changes: 12 additions & 12 deletions a00065.html

Large diffs are not rendered by default.

530 changes: 264 additions & 266 deletions a00069.html

Large diffs are not rendered by default.

38 changes: 19 additions & 19 deletions a00073.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions a00089.html
Original file line number Diff line number Diff line change
Expand Up @@ -880,7 +880,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a97468458a542246743171ac0
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>&#160; QgsMessageLog.logMessage(<span class="stringliteral">&quot;Execute query: &quot;</span> + str(results), MESSAGE_CATEGORY,</div>
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>&#160; Qgis.Info)</div>
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>&#160; <span class="keywordflow">if</span> <span class="stringliteral">&quot;boolean&quot;</span> <span class="keywordflow">in</span> results <span class="keywordflow">and</span> results[<span class="stringliteral">&quot;boolean&quot;</span>]:</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordflow">if</span> configuration!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>&#160; <span class="keywordflow">if</span> configuration <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>&#160; configuration[<span class="stringliteral">&quot;subclassproperty&quot;</span>]=<span class="stringliteral">&quot;http://www.w3.org/2000/01/rdf-schema#subClassOf&quot;</span></div>
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;http://www.w3.org/2000/01/rdf-schema#subClassOf&quot;</span></div>
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>&#160; QgsMessageLog.logMessage(</div>
Expand All @@ -891,7 +891,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a97468458a542246743171ac0
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>&#160; QgsMessageLog.logMessage(<span class="stringliteral">&quot;Execute query: &quot;</span> + str(results), MESSAGE_CATEGORY,</div>
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>&#160; Qgis.Info)</div>
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>&#160; <span class="keywordflow">if</span> <span class="stringliteral">&quot;boolean&quot;</span> <span class="keywordflow">in</span> results <span class="keywordflow">and</span> results[<span class="stringliteral">&quot;boolean&quot;</span>]:</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keywordflow">if</span> configuration!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>&#160; <span class="keywordflow">if</span> configuration <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>&#160; configuration[<span class="stringliteral">&quot;subclassproperty&quot;</span>]=<span class="stringliteral">&quot;http://www.w3.org/2004/02/skos/core#hasTopConcept&quot;</span></div>
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;http://www.w3.org/2004/02/skos/core#hasTopConcept&quot;</span></div>
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span></div>
Expand Down Expand Up @@ -1164,7 +1164,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a00b1bd3eccdd2827c8599f70
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; QgsMessageLog.logMessage(<span class="stringliteral">&quot;Execute query: &quot;</span>+str(self.testQueries[<span class="stringliteral">&quot;hasRDFType&quot;</span>]), MESSAGE_CATEGORY, Qgis.Info)</div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; results=SPARQLUtils.executeQuery(triplestoreurl,self.testQueries[<span class="stringliteral">&quot;hasRDFType&quot;</span>],{<span class="stringliteral">&quot;auth&quot;</span>:{<span class="stringliteral">&quot;method&quot;</span>:authmethod,<span class="stringliteral">&quot;userCredential&quot;</span>:credentialUserName,<span class="stringliteral">&quot;userPassword&quot;</span>:credentialPassword}})</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">if</span> results!=<span class="keyword">False</span>:</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">if</span> configuration!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>&#160; <span class="keywordflow">if</span> configuration <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>&#160; configuration[<span class="stringliteral">&quot;typeProperty&quot;</span>]=<span class="stringliteral">&quot;http:/www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;</span></div>
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;http:/www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;</span></div>
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>&#160; <span class="keywordflow">return</span> <span class="stringliteral">&quot;&quot;</span></div>
Expand Down
18 changes: 9 additions & 9 deletions a00097.html
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a26eba71945cf6d6f0f3b8c0d
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>&#160; <span class="comment">#QgsMessageLog.logMessage(str(resultmap), MESSAGE_CATEGORY, Qgis.Info)</span></div>
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>&#160; <span class="keywordflow">for</span> res <span class="keywordflow">in</span> resultmap:</div>
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>&#160; <span class="comment">#QgsMessageLog.logMessage(str(resultmap[res]), MESSAGE_CATEGORY, Qgis.Info)</span></div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordflow">if</span> resultmap[res] == <span class="keywordtype">None</span> <span class="keywordflow">or</span> resultmap[res] == <span class="stringliteral">&quot;&quot;</span>:</div>
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>&#160; <span class="keywordflow">if</span> resultmap[res] <span class="keywordflow">is</span> <span class="keywordtype">None</span> <span class="keywordflow">or</span> resultmap[res] == <span class="stringliteral">&quot;&quot;</span>:</div>
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>&#160; intcount += 1</div>
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>&#160; doublecount += 1</div>
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>&#160; <span class="keywordflow">continue</span></div>
Expand Down Expand Up @@ -575,12 +575,12 @@ <h2 class="memtitle"><span class="permalink"><a href="#a40028de6fa936f8dd159da67
</div><div class="memdoc">
<div class="fragment"><div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; <span class="keyword">def </span>processLiteral(literal, literaltype, reproject, currentlayergeojson=None,triplestoreconf=None, reprojecttask=False):</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; geom = <span class="keywordtype">None</span></div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordflow">if</span> triplestoreconf!=<span class="keywordtype">None</span> <span class="keywordflow">and</span> <span class="stringliteral">&quot;literaltype&quot;</span> <span class="keywordflow">in</span> triplestoreconf:</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; <span class="keywordflow">if</span> triplestoreconf <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span> <span class="keywordflow">and</span> <span class="stringliteral">&quot;literaltype&quot;</span> <span class="keywordflow">in</span> triplestoreconf:</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; literaltype = triplestoreconf[<span class="stringliteral">&quot;literaltype&quot;</span>]</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; <span class="keywordflow">try</span>:</div>
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>&#160; <span class="keywordflow">if</span> literal.startswith(<span class="stringliteral">&quot;http&quot;</span>):</div>
<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>&#160; res = SPARQLUtils.handleURILiteral(literal,currentlayergeojson)</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">if</span> res == <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>&#160; <span class="keywordflow">if</span> res <span class="keywordflow">is</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>&#160; <span class="keywordflow">return</span> json.loads(<span class="stringliteral">&quot;{\&quot;geometry\&quot;:{}}&quot;</span>)</div>
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>&#160; <span class="keywordflow">return</span> res[0]</div>
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="keywordflow">if</span> literaltype == <span class="stringliteral">&quot;&quot;</span>:</div>
Expand All @@ -607,24 +607,24 @@ <h2 class="memtitle"><span class="permalink"><a href="#a40028de6fa936f8dd159da67
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; srspart = literal[literal.find(<span class="stringliteral">&quot;srsName=&quot;</span>):literal.find(<span class="stringliteral">&quot;&gt;&quot;</span>)]</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; curcrs=srspart.replace(<span class="stringliteral">&quot;srsName=\&quot;EPSG:&quot;</span>,<span class="stringliteral">&quot;&quot;</span>)</div>
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>&#160; curcrs=curcrs.replace(<span class="stringliteral">&quot;\&quot;&quot;</span>, <span class="stringliteral">&quot;&quot;</span>)</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordflow">if</span> reprojecttask <span class="keywordflow">and</span> curcrs!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>&#160; <span class="keywordflow">if</span> reprojecttask <span class="keywordflow">and</span> curcrs <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>&#160; reproject = str(curcrs)</div>
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>&#160; geom=QgsGeometry.fromWkt(ogr.CreateGeometryFromGML(literal).ExportToWkt())</div>
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>&#160; geom=QgsGeometry(geom)</div>
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>&#160; <span class="keywordflow">elif</span> <span class="stringliteral">&quot;geojson&quot;</span> <span class="keywordflow">in</span> literaltype.lower():</div>
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>&#160; <span class="keywordflow">return</span> literal</div>
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>&#160; <span class="keywordflow">elif</span> <span class="stringliteral">&quot;wkb&quot;</span> <span class="keywordflow">in</span> literaltype.lower():</div>
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; geom = QgsGeometry.fromWkb(bytes.fromhex(literal))</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keywordflow">if</span> geom != <span class="keywordtype">None</span> <span class="keywordflow">and</span> reproject != <span class="stringliteral">&quot;&quot;</span>:</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; <span class="keywordflow">if</span> geom <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span> <span class="keywordflow">and</span> reproject != <span class="stringliteral">&quot;&quot;</span>:</div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; geom=LayerUtils.reprojectGeometry(geom,reproject)</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordflow">if</span> geom != <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>&#160; <span class="keywordflow">if</span> geom <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; res=json.loads(geom.asJson())</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">if</span> currentlayergeojson!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <span class="keywordflow">if</span> currentlayergeojson <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; currentlayergeojson[<span class="stringliteral">&quot;geometry&quot;</span>]=res</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">if</span> curcrs != <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; <span class="keywordflow">if</span> curcrs <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>&#160; currentlayergeojson[<span class="stringliteral">&quot;crs&quot;</span>]=curcrs</div>
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>&#160; <span class="keywordflow">return</span> currentlayergeojson</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">if</span> curcrs!=<span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>&#160; <span class="keywordflow">if</span> curcrs <span class="keywordflow">is</span> <span class="keywordflow">not</span> <span class="keywordtype">None</span>:</div>
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; res[<span class="stringliteral">&quot;crs&quot;</span>]=curcrs</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; <span class="keywordflow">return</span> res</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; <span class="keywordflow">except</span> Exception <span class="keyword">as</span> e:</div>
Expand Down
Loading

0 comments on commit 4809a1e

Please sign in to comment.