<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:x="urn:schemas-microsoft-com:office:excel" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:ComicSansMS;
        panose-1:0 0 0 0 0 0 0 0 0 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.apple-converted-space
        {mso-style-name:apple-converted-space;}
span.EmailStyle20
        {mso-style-type:personal;
        font-family:"Segoe UI",sans-serif;
        color:windowtext;}
span.EmailStyle21
        {mso-style-type:personal-compose;
        font-family:"Segoe UI",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-GB" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">Hi Bob,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">Yes we also use ffmpeg to merge our frames into video.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">To create ‘flat’ videos like your examples we generate visibility presets with a script then export them using a QGIS atlas. This is what we were hoping
 we would be able to do with 3D views but have not had any success.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US">Regards,<o:p></o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#005F83">Ryan
</span></b><span lang="EN-US" style="font-family:"Segoe UI",sans-serif;mso-fareast-language:EN-US"><o:p></o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US">From:</span></b><span lang="EN-US"> Basques, Bob (CI-StPaul) <bob.basques@ci.stpaul.mn.us>
<br>
<b>Sent:</b> Monday, 1 July 2019 22:00<br>
<b>To:</b> Ryan Brook (Perth) <Ryan.Brook@advisian.com>; QGIS Mailing List <qgis-user@lists.osgeo.org><br>
<b>Subject:</b> Re: [Qgis-user] Using 3D map views with python console or in an atlas[External Sender]<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">Ryan, <o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Probably not what you were exactly looking for, but we’ve done something like this with MapServer and ffmpeg.  the combination of these two pieces of software let you generate all sorts of things as you describe.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Here are some sample outputs:<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_15c6awmbd57vw54_latest.webm-3Fdl-3D0&d=DwMGaQ&c=Qznq1V5e4u04CfMRj920aPtDqN4RUEToMeZ6oK6t9iY&r=uiqzTG8TwLDffFCXwMoj3xc-xooTKMeCCK7zRJUQhc4&m=7oIhQMHLN-WS9xKnb0W7-5PT9nfqx-sECvi6bvCvM7c&s=aEvgR5V9jtQeXZLMX9enz7h_RNi4LU_VKSlsTyNDFto&e=">https://www.dropbox.com/s/15c6awmbd57vw54/latest.webm?dl=0</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_587w7jb2e6pew10_latest-5Factivity.webm-3Fdl-3D0&d=DwMGaQ&c=Qznq1V5e4u04CfMRj920aPtDqN4RUEToMeZ6oK6t9iY&r=uiqzTG8TwLDffFCXwMoj3xc-xooTKMeCCK7zRJUQhc4&m=7oIhQMHLN-WS9xKnb0W7-5PT9nfqx-sECvi6bvCvM7c&s=Yvnb7FUiCNKOusGYirENRzoVMgQt9Onnwlk9yRUDf9E&e=">https://www.dropbox.com/s/587w7jb2e6pew10/latest_activity.webm?dl=0</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">Note: Wait for this one, it’s a recording of 24hr of use of a map service.  It’s short, but doesn’t show much until 6-7 am.  It starts at midnight and chnages over the course of the day.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">bobb<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal"><br>
<br>
<o:p></o:p></p>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div>
<p class="MsoNormal">On Jun 29, 2019, at 3:47 AM, Ryan Brook (Perth) <<a href="mailto:Ryan.Brook@advisian.com">Ryan.Brook@advisian.com</a>> wrote:<o:p></o:p></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<table class="MsoNormalTable" border="1" cellpadding="0" style="background:#E2F700;border:solid black 1.0pt;caret-color: rgb(0, 0, 0);orphans: auto;widows: auto;-webkit-text-size-adjust: auto;-webkit-text-stroke-width: 0px;background-position:initial initial;background-repeat:initial initial;word-spacing:0px">
<tbody>
<tr>
<td style="border:none;padding:.75pt .75pt .75pt .75pt">
<div>
<p class="MsoNormal"><strong><span style="font-family:"Calibri",sans-serif;color:#FF3333">Think Before You Click:</span></strong><span class="apple-converted-space"><b><span style="color:#FF3333"> </span></b></span><span style="font-family:"Segoe UI",sans-serif">This
 email originated<span class="apple-converted-space"> </span><strong><span style="font-family:"Segoe UI",sans-serif">outside</span></strong><span class="apple-converted-space"><b> </b></span>our organization.<o:p></o:p></span></p>
</div>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">Hi,</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif"> </span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">We have made some videos using frames exported from a 3D map view.</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">We are not able to use the animation function within the 3D map as our camera is static and we are changing the visibility preset between each frame to load in a different time
 step.</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif"> </span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">Are any of the 3D map view capabilities exposed and useable from the QGIS python console? From some Google searches I could not find any discussion or documentation on the topic.</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">Our preferred workflow would be to be able to use the 3D map within an atlas so that we can add text and other items to the view (we are post processing the images to add this),
 however it does not appear that 3D views can be used with data defined overrides at this time.</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif"> </span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">Any direction you can provide would be appreciated as it is quite a manual process to export a reasonable number of frames to stitch together into a video.</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif"> </span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-family:"Segoe UI",sans-serif">Regards,</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><b><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif;color:#005F83">Ryan</span></b><span style="font-size:9.0pt;font-family:"Segoe UI",sans-serif"><br>
<br>
<br>
</span><span style="font-family:"Segoe UI",sans-serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span lang="EN-US" style="font-size:9.0pt;font-family:"Segoe UI",sans-serif">*** Advisian Notice *** "This email is confidential. If you are not the intended recipient, you must
 not disclose or use the information contained in it. If you have received this email in error, please notify us immediately by return email and delete the email and any attachments. Any personal views or opinions expressed by the writer may not necessarily
 reflect the views or opinions of any company in the WorleyParsons Group of Companies. How we use your personal data:<span class="apple-converted-space"> </span><a href="http://www.advisian.com/en-us/who-we-are/privacy-policy"><span style="color:#005F83">http://www.advisian.com/en-us/who-we-are/privacy-policy</span></a><span class="apple-converted-space"> </span>/SPAN></span><span style="font-size:9.0pt;font-family:"ComicSansMS",serif"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:9.0pt;font-family:"ComicSansMS",serif">_______________________________________________<br>
Qgis-user mailing list<br>
</span><a href="mailto:Qgis-user@lists.osgeo.org"><span style="font-size:9.0pt;font-family:"ComicSansMS",serif;color:#005F83">Qgis-user@lists.osgeo.org</span></a><span style="font-size:9.0pt;font-family:"ComicSansMS",serif"><br>
List info:<span class="apple-converted-space"> </span></span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.osgeo.org_mailman_listinfo_qgis-2Duser&d=DwMGaQ&c=Qznq1V5e4u04CfMRj920aPtDqN4RUEToMeZ6oK6t9iY&r=uiqzTG8TwLDffFCXwMoj3xc-xooTKMeCCK7zRJUQhc4&m=7oIhQMHLN-WS9xKnb0W7-5PT9nfqx-sECvi6bvCvM7c&s=Z6lG3OYCW2YjxaRMSBqyFDUFe3bzJJEsv_S5UJQ0Ou0&e="><span style="font-size:9.0pt;font-family:"ComicSansMS",serif;color:#005F83">https://lists.osgeo.org/mailman/listinfo/qgis-user</span></a><span style="font-size:9.0pt;font-family:"ComicSansMS",serif"><br>
Unsubscribe:<span class="apple-converted-space"> </span></span><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.osgeo.org_mailman_listinfo_qgis-2Duser&d=DwMGaQ&c=Qznq1V5e4u04CfMRj920aPtDqN4RUEToMeZ6oK6t9iY&r=uiqzTG8TwLDffFCXwMoj3xc-xooTKMeCCK7zRJUQhc4&m=7oIhQMHLN-WS9xKnb0W7-5PT9nfqx-sECvi6bvCvM7c&s=Z6lG3OYCW2YjxaRMSBqyFDUFe3bzJJEsv_S5UJQ0Ou0&e="><span style="font-size:9.0pt;font-family:"ComicSansMS",serif;color:#005F83">https://lists.osgeo.org/mailman/listinfo/qgis-user</span></a><o:p></o:p></p>
</div>
</blockquote>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
</div>
</div>
<p><span lang="EN-US" style="FONT-SIZE: 9pt; COLOR: grey; FONT-FAMILY: Segoe UI">*** Advisian Notice *** "This email is confidential. If you are not the intended recipient, you must not disclose or use the information contained in it. If you have received this
 email in error, please notify us immediately by return email and delete the email and any attachments. Any personal views or opinions expressed by the writer may not necessarily reflect the views or opinions of any company in the WorleyParsons Group of Companies.
 How we use your personal data: http://www.advisian.com/en-us/who-we-are/privacy-policy /SPAN></p>
</span>
</body>
</html>