<div dir="ltr">Hi Johannes, <div><br></div><div>You're right, thanks! Oh and by the way, using the _3d module documentation of version 3.36 (<a href="https://qgis.org/pyqgis/3.36/_3d/index.html">https://qgis.org/pyqgis/3.36/_3d/index.html</a>) is it possible to code everything that the GUI offers or some features of the GUI are not yet implemented in the python API ? </div><div><br></div><div>Cheers, </div><div>Abdelghani </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, 25 Apr 2024 at 15:16, Johannes Kröger (WhereGroup) <<a href="mailto:johannes.kroeger@wheregroup.com">johannes.kroeger@wheregroup.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"><u></u>
<div>
<p>Hi Abdelghani,</p>
<p>that blog post highlights new features of version 3.36. Those
methods are not available in 3.34.x. ;)<br>
</p>
<p>Cheers, Hannes<br>
</p>
<div>On 25.04.24 14:47, Abdelghani Tamort
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">Hi Saber,
<div><br>
</div>
<div>From the link you sent, I tried some code lines. For
instance, I tried "<span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">iface</span><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">.</span><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">mapCanvases3D</span><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">()"
but It doesn't seem to work, I'm getting the following
error: AttributeError: 'QgisInterface' object has no
attribute 'mapCanvases3D'. I'm working on QGIS 3.34.5. </span></div>
<div><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box"><br>
</span></div>
<div><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box"><br>
</span></div>
<div><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">Kind regards, </span></div>
<div><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box"><br>
</span></div>
<div><span style="color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:inherit;letter-spacing:0.5px;box-sizing:border-box">Abdelghani</span></div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, 12 Apr 2024 at 15:49,
Saber Razmjooei <<a href="mailto:saber.razmjooei@lutraconsulting.co.uk" target="_blank">saber.razmjooei@lutraconsulting.co.uk</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">
<div dir="ltr">
<div dir="ltr">Hi,
<div><br>
</div>
<div>You can find more code snippet and examples here:</div>
<div><a href="https://www.lutraconsulting.co.uk/blog/2024/02/05/new-features-in-qgis-36/" target="_blank">https://www.lutraconsulting.co.uk/blog/2024/02/05/new-features-in-qgis-36/</a><br>
</div>
<div><br>
</div>
<div>Kind regards</div>
<div>Saber</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Fri, 12 Apr 2024 at
11:58, Johannes Kröger (WhereGroup) via QGIS-Developer
<<a href="mailto:qgis-developer@lists.osgeo.org" target="_blank">qgis-developer@lists.osgeo.org</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>
afaik the 3D Python API is not fully finalized yet. But
you can already <br>
control some aspects of it from Python, mostly the views
themselves. <br>
This was added recently, see <a href="https://github.com/qgis/QGIS/pull/55862" rel="noreferrer" target="_blank">https://github.com/qgis/QGIS/pull/55862</a><br>
<br>
Have fun!<br>
Hannes<br>
<br>
On 12.04.24 11:30, Abdelghani Tamort via QGIS-Developer
wrote:<br>
> Hello,<br>
><br>
> I want to post a message (which contains an
inquiry) to the qgis <br>
> developer list.<br>
> The message is the following:<br>
><br>
> Is there a solid documentation/tutorials on
handling 3D on QGIS's <br>
> python API ? Currently working on a QGIS plugin
that exports data in <br>
> 3D format and trying to make use of the 3D views in
QGIS to visualize <br>
> the outputs. I am aware of the Qgis2threejs plugin
<br>
> (<a href="https://github.com/minorua/Qgis2threejs" rel="noreferrer" target="_blank">https://github.com/minorua/Qgis2threejs</a>)
but I am more interested in <br>
> working with the native 3D handling of QGIS.<br>
><br>
><br>
> Thanks in advance<br>
><br>
><br>
> Abdelghani TAMORT<br>
><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><br>
<br>
-- <br>
Johannes Kröger / GIS-Entwickler/-Berater<br>
<br>
---------------------------------------------<br>
Aufwind durch Wissen!<br>
Web-Seminare und Online-Schulungen<br>
bei der <a href="http://www.foss-academy.com" rel="noreferrer" target="_blank">www.foss-academy.com</a><br>
---------------------------------------------<br>
<br>
WhereGroup GmbH<br>
c/o KK03 GmbH<br>
Lange Reihe 29<br>
20099 Hamburg<br>
Germany<br>
<br>
Tel: +49 (0)228 / 90 90 38 - 36<br>
Fax: +49 (0)228 / 90 90 38 - 11<br>
<br>
<a href="mailto:johannes.kroeger@wheregroup.com" target="_blank">johannes.kroeger@wheregroup.com</a><br>
<a href="http://www.wheregroup.com" rel="noreferrer" target="_blank">www.wheregroup.com</a><br>
Geschäftsführer:<br>
Olaf Knopp, Peter Stamm<br>
Amtsgericht Bonn, HRB 9885<br>
-------------------------------<br>
<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><br>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
<span class="gmail_signature_prefix">-- </span><br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">
<div>
<div dir="ltr">Saber Razmjooei<br>
</div>
<div><a href="http://www.lutraconsulting.co.uk" target="_blank">www.lutraconsulting.co.uk</a><br>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
<pre cols="72">--
Johannes Kröger / GIS-Entwickler/-Berater
---------------------------------------------
Aufwind durch Wissen!
Web-Seminare und Online-Schulungen
bei der <a href="http://www.foss-academy.com" target="_blank">www.foss-academy.com</a>
---------------------------------------------
WhereGroup GmbH
c/o KK03 GmbH
Lange Reihe 29
20099 Hamburg
Germany
Tel: +49 (0)228 / 90 90 38 - 36
Fax: +49 (0)228 / 90 90 38 - 11
<a href="mailto:johannes.kroeger@wheregroup.com" target="_blank">johannes.kroeger@wheregroup.com</a>
<a href="http://www.wheregroup.com" target="_blank">www.wheregroup.com</a>
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885
-------------------------------
</pre>
</div>
</blockquote></div>