<html><head></head><body><div style="font-family: Verdana;font-size: 12.0px;"><div>Hi Zoltan,</div>
<div>I guess your first item is covered here:</div>
<div>https://www.youtube.com/watch?v=NCsnTt6uxXo</div>
<div> </div>
<div>I call the video "Atlas on steroids" ;-)</div>
<div> </div>
<div>Regards,</div>
<div>Roland</div>
<div> </div>
<div>
<div>
<div name="quote" style="margin:10px 5px 5px 10px; padding: 10px 0 10px 10px; border-left:2px solid #C3D9E5; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Freitag, 15. Oktober 2021 um 10:39 Uhr<br/>
<b>Von:</b> "Zoltan" <zoltans@geograph.co.za><br/>
<b>An:</b> "qgis-user" <qgis-user@lists.osgeo.org><br/>
<b>Betreff:</b> [Qgis-user] QGIS Atlas gymnastics</div>
<div name="quoted-content">Hi,<br/>
I wonder if someone can confirm if below is possible or not, using the Atlas facilities QGIS 3.20.3 in WIndows 10.<br/>
<br/>
Two issues, the second relying on the first.<br/>
<b>#1 Variable size Map Item.</b><br/>
I would like to vary the size of the Map Item window, depending on the zoom window of the Atlas page.<br/>
I can set the "Position and Size" using an Expression or an attribute Field, but this seems to be fixed rather than dynamic<br/>
ie: Is it possible to have Expression and/or Field values dynamic per Atlas coverage page?<br/>
<br/>
<b>#2 Multiple Sub-maps per MapSheet.</b><br/>
Is it possible to have an Atlas page layout such that (say) in the top half of the page you have your zoomed map (as in #1 above) and in the bottom half of that sheet-page you place n-mapboxes as insets predefined as n-AOI rectangles inside the zoom-window in the top of this MapPage?<br/>
<br/>
<b>A practical example/use would be:</b><br/>
Say you are doing an aerial analysis of a stretch of river and you have identified areas of interest by placing oriented rectangles around them.<br/>
You now want to show an overview of segments of the river, and then a zoom-in to each identified AOI rectangle to show larger scale prints below this river segment.<br/>
<br/>
<b>Method could/would be to:</b>
<blockquote>Using the width of your intended page size, calculate the length of river you can fit across 1 page of your Atlas. Let's assume 1Km<br/>
Now a river meanders so you cannot run down the polyline depicting the river, you need to rotate and cut the river to the width of your atlas page.<br/>
This means your atlas Map-Item width will be constant, but the height, due to curvatures in the river, will vary.<br/>
Once you have your oriented MBRs calculated along the river, you can use these as your Atlas Coverage layer.<br/>
To show this with optimal page-area usage, you would need the Atlas facility I describe in <b>#1 above</b>.<br/>
<br/>
Now, along the river you will have pre-placed your oriented AOI rectangles.<br/>
These will be much smaller rectangles than the 1Km river-length Atlas Coverage rectangles.<br/>
Now, for each AOI rectangle inside the current 1Km coverage rectangle, I want to show a larger scale image below the current coverage rectangle.<br/>
If<b> #2 above</b> was possible and flexible, one could use the calculated (current) bottom left paper coord of the coverage rectangle to calculate the top-left position of the first AOI area.<br/>
And so on across then down the remaining Atlas page for subsequent AOI boxes, which will likely be of varying size.</blockquote>
I suppose this is rather like wanting an Atlas page-set within and Atlas page.<br/>
<br/>
Anyone achieved something like this?<br/>
Does this sound useful?<br/>
<br/>
I guess, unless I've missed some facility in Atlas, I will be doing this by using the Atlas facility to spit out carefully named jpeg images, and then assembling the pages using Python and LibreOffice (or something).<br/>
<br/>
All thoughts/directions welcome.<br/>
<br/>
Kind regards,<br/>
Zoltan<br/>
<br/>
<pre class="moz-signature">--
=============================================
Zoltan Szecsei GPrGISc 0031
Geograph (Pty) Ltd.
GIS and Photogrammetric Services
Cape Town, South Africa.
Mobile: +27-83-6004028 (Signal, not WhatsApp)
<a class="moz-txt-link-abbreviated" href="http://www.geograph.co.za" target="_blank">www.geograph.co.za</a>
=============================================
</pre>
_______________________________________________ Qgis-user mailing list Qgis-user@lists.osgeo.org List info: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a> Unsubscribe: <a href="https://lists.osgeo.org/mailman/listinfo/qgis-user" target="_blank">https://lists.osgeo.org/mailman/listinfo/qgis-user</a></div>
</div>
</div>
</div></div></body></html>