<div dir="ltr"><div><div>Hi,<br></div>Really nice feature in my opinion. Out of curiosity: would it be possible to split Map 1 and Map 2 between two different screens? It would be really nice to be able to drag Map 2's window to a second screen.<br></div><div>Thanks<br></div><div>Cheers<br></div><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Aug 25, 2016 at 2:36 AM, A Huarte <span dir="ltr"><<a href="mailto:ahuarte47@yahoo.es" target="_blank">ahuarte47@yahoo.es</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div style="color:#000;background-color:#fff;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:16px"><div dir="ltr">Hi devs, I have developed an experimental code to support more than one map in QGIS. I created a video showing the features implemented ( <a>https://vimeo.com/179982647</a> ).</div><div><br></div><div dir="ltr">The main features are:</div><div><br></div><ul dir=""><li>New user option to enable multi map canvas mode.<br></li><li>QGIS has one no closeable default map, and 0-N extra dockable maps.<br></li><li>Full integration of maps in legend using a new map legend node for each map.<br></li><li>Print composer supports layouts with different maps.<br></li><li>New legend menu option to synchronize the extent of maps.<br></li><li>Map tools and plugins work with the current selected map (The signals and slots to the map canvas are updated with an automatic mechanism of synchronization to minimize the migration of code and to preserve behavior).<br></li></ul><div dir="ltr"><br></div><div dir="ltr">I'm aware that this is a big change in QGIS, and I am sure that this capability must be debated by many people (project and developer leaders...) before writing any code. Because of that, I have not created any QEP entry in the <a>https://github.com/qgis/<wbr>QGIS-Enhancement-Proposals</a> <wbr>page. </div><div dir="ltr"><br></div><div dir="ltr">I developed it to learn QGIS core and it will have work to do (plugins and tools). But it runs fine, and it was funny :-). If at least, it is useful for a day to implement this capability in QGIS or to see the amount of changes needed, I am satisfied.<br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div>github:</div><div dir="ltr"><a>https://github.com/qgis/QGIS/<wbr>compare/master...ahuarte47:<wbr>Feature_MultimapView</a><br></div><div dir="ltr"><br></div><div dir="ltr">video:</div><div dir="ltr"><a>Multi Map Canvas for QGIS</a><br></div><div style="width:450px;font-family:'Georgia','Times','Times New Roman','serif';margin-top:5px;margin-bottom:5px;background-color:#ffffff"><table style="width:450px;height:170px;display:block" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td colspan="8" style="height:1px;background-color:#e5e5e5;font-size:1px;border-collapse:collapse"><div style="min-height:1px;background-color:#e5e5e5;font-size:1px;line-height:0px"> </div></td></tr><tr><td rowspan="5" style="width:1px;background-color:#e5e5e5;font-size:1pt;border-collapse:collapse"><div style="width:1px;background-color:#e5e5e5;font-size:1pt"> </div></td><td rowspan="5" style="vertical-align:middle;width:168px;height:168px;border-collapse:collapse;background-color:rgb(255,255,255)"><div style="width:168px" align="center"><a style="text-decoration:none!important;text-decoration:none;color:#000000!important"><img alt="image" style="display:block;margin:auto" height="168" width="168"></a></div></td><td rowspan="5" style="width:1px;background-color:#e5e5e5;font-size:0pt;border-collapse:collapse"><div style="width:1px;background-color:#e5e5e5;font-size:1pt"> </div></td><td rowspan="5" style="width:14px;background-color:#ffffff;font-size:0pt;border-collapse:collapse"><div style="width:14px;background-color:#ffffff;font-size:14pt"> </div></td><td colspan="2" style="height:6px;background-color:#ffffff;font-size:0pt;border-collapse:collapse"><div style="min-height:6px;background-color:#ffffff;font-size:6pt"> </div></td><td rowspan="5" style="width:20px;background-color:#ffffff;font-size:0pt;border-collapse:collapse"><div style="width:20px;background-color:#ffffff;font-size:20pt"> </div></td><td rowspan="5" style="width:1px;background-color:#e5e5e5;font-size:1pt;border-collapse:collapse" width="1"><div style="width:1px;background-color:#e5e5e5;font-size:1pt"> </div></td></tr><tr><td colspan="2" style="width:100%;vertical-align:middle;font-family:'Georgia','Times','Times New Roman','serif'"><div style="line-height:16.5px;background-color:#ffffff;min-height:135px;width:245px"><div style="word-wrap:break-word;word-break:break-all"><span></span><span></span><a style="text-decoration:none!important;text-decoration:none;color:#000000!important;line-height:100%;font-size:18px;display:block"><span style="margin:0;font-weight:normal;margin-bottom:3px;font-size:18px;line-height:21px;max-height:43px;color:#000000;overflow:hidden!important;display:inline-block">Multi Map Canvas for QGIS</span></a></div></div></td></tr><tr><td colspan="2" style="height:4px;background-color:#ffffff;font-size:0pt;border-collapse:collapse"><div style="min-height:4px;background-color:#ffffff;font-size:4pt"></div></td></tr><tr><td style="vertical-align:middle;font-family:'Arial','Helvetica Neue','Helvetica','sans-serif'"><div style="font-size:0pt"><a style="color:black;text-decoration:none!important;text-decoration:none"><span style="display:inline-block;line-height:11px;max-width:145px;min-width:85px;overflow:hidden;max-height:13px;word-break:break-all"><span style="vertical-align:middle;font-size:9px;line-height:11px;color:#999999">Ver en <span style="font-weight:bold">vimeo.com</span></span></span></a><span title="640"></span><span title="360"></span><span title="https://player.vimeo.com/video/179982647"></span></div></td><td style="vertical-align:middle;width:100px;font-family:'Arial','Helvetica Neue','Helvetica','sans-serif'"><div style="max-width:100px;min-width:80px;overflow:hidden;text-align:right;line-height:11px;max-height:13px;font-size:0pt"><span style="vertical-align:middle;font-size:9px;line-height:11px;color:#999999">Vista previa por Yahoo</span></div></td></tr><tr><td colspan="2" style="height:9px;background-color:#ffffff;font-size:0pt;border-collapse:collapse"><div style="min-height:9px;background-color:#ffffff;font-size:9pt"></div></td></tr><tr><td colspan="8" style="height:1px;background-color:#e5e5e5;font-size:1px;border-collapse:collapse"><div style="min-height:1px;background-color:#e5e5e5;font-size:1px;line-height:0px"> </div></td></tr></tbody></table></div><div dir="ltr"><br></div><div dir="ltr"><br></div><div><br></div><div>Comments are welcome!</div><div><br></div><div>Best regards</div><div dir="ltr">Alvaro Huarte - <a>https://github.com/ahuarte47</a></div><div dir="ltr"><br></div></div></div><br>______________________________<wbr>_________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
List info: <a href="http://lists.osgeo.org/">http://lists.osgeo.org/</a><wbr>mailman/listinfo/qgis-<wbr>developer<br>
Unsubscribe: <a href="http://lists.osgeo.org/">http://lists.osgeo.org/</a><wbr>mailman/listinfo/qgis-<wbr>developer<br></blockquote></div><br></div>