<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: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 14 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:Helvetica;
        panose-1:2 11 6 4 2 2 2 2 2 4;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@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:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Georgia;
        panose-1:2 4 5 2 5 4 5 2 3 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.yiv8605896810
        {mso-style-name:yiv8605896810;}
span.yiv8605896810apple-converted-space
        {mso-style-name:yiv8605896810apple-converted-space;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:3.0cm 2.0cm 3.0cm 2.0cm;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:295572541;
        mso-list-template-ids:983204826;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:36.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:72.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:108.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:144.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:180.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:216.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:252.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:288.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:324.0pt;
        mso-level-number-position:left;
        text-indent:-18.0pt;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0cm;}
ul
        {margin-bottom:0cm;}
--></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="DA" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Hi Alvaro,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Your idea looks very promising and I could probably think of a situation or two where this would be very useful.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">I wonder though, why only allow a map to sync with the other maps and not sync to a specific map? If I could sync to a specific map, I would be
 able to setup four maps where they sync in pairs.<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Regards, Casper<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> Qgis-developer [mailto:qgis-developer-bounces@lists.osgeo.org]
<b>On Behalf Of </b>A Huarte<br>
<b>Sent:</b> 25. august 2016 23:49<br>
<b>To:</b> Tim Sutton<br>
<b>Cc:</b> QGIS Developer Mailing List<br>
<b>Subject:</b> Re: [Qgis-developer] QEP about Multimap support for QGIS<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Thanks Tim! You are right, there will be many code with this assumption. It is true that I have only reviewed the main tools in QGIS, but these changes
 have been small or zero. At least we can know with this commit the amount de changes to do in the main application (100 files edited, some of them with minimum changes).<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Regards<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3613">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Alvaro<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_3612">
<p class="MsoNormal" style="margin-bottom:12.0pt;background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_2989">
<div id="yui_3_16_0_ym19_1_1472161134965_2988">
<div id="yui_3_16_0_ym19_1_1472161134965_2987">
<div id="yui_3_16_0_ym19_1_1472161134965_3610">
<div class="MsoNormal" align="center" style="text-align:center;background:white">
<span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">
<hr size="1" width="100%" align="center">
</span></div>
<p class="MsoNormal" style="background:white"><b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">De:</span></b><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"> Tim Sutton <</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><a href="mailto:tim@kartoza.com"><span lang="EN-US">tim@kartoza.com</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">><br>
<b>Para:</b> A Huarte <</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><a href="mailto:ahuarte47@yahoo.es"><span lang="EN-US">ahuarte47@yahoo.es</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">>
<br>
<b>CC:</b> Filipe Dias <</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><a href="mailto:filipesdias@gmail.com"><span lang="EN-US">filipesdias@gmail.com</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">>;
 QGIS Developer Mailing List <</span><span style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black"><a href="mailto:Qgis-developer@lists.osgeo.org"><span lang="EN-US">Qgis-developer@lists.osgeo.org</span></a></span><span lang="EN-US" style="font-size:10.0pt;font-family:"Arial","sans-serif";color:black">><br>
<b>Enviado:</b> Jueves 25 de agosto de 2016 21:13<br>
<b>Asunto:</b> Re: [Qgis-developer] QEP about Multimap support for QGIS</span><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_2986">
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div id="yiv8605896810">
<div id="yui_3_16_0_ym19_1_1472161134965_2985">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Hi<o:p></o:p></span></p>
<div id="yui_3_16_0_ym19_1_1472161134965_4888">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_4889">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Alvaro I also think this would be very interesting to add - and timely to get into QGIS 3.0. Looking forward to hearing opinions from other devs. I
 expect there will be many many corner cases you will have to deal with where there is currently an implicit assumption that only 1 canvas exists....<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Regards<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Tim<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_4893">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div id="yui_3_16_0_ym19_1_1472161134965_4892">
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<div id="yiv8605896810yqt33184">
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">On 25 Aug 2016, at 11:31 AM, A Huarte <<a href="mailto:ahuarte47@yahoo.es" target="_blank">ahuarte47@yahoo.es</a>> wrote:<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div id="yui_3_16_0_ym19_1_1472161134965_4899">
<div id="yui_3_16_0_ym19_1_1472161134965_4898">
<div id="yui_3_16_0_ym19_1_1472161134965_4897">
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9231">
<p class="MsoNormal" style="background:white"><span class="yiv8605896810"><span style="font-family:"Helvetica","sans-serif";color:black">Thank you very much Filipe!</span></span><span style="font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9231">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9231">
<p class="MsoNormal" style="background:white"><span class="yiv8605896810"><span style="font-family:"Helvetica","sans-serif";color:black">The extra maps are normal windows as any dockable window in QGIS. It is a QDockWidget object, and your behavior is as usual.</span></span><span style="font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9346">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><br>
Best regards<o:p></o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9347">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Alvaro<o:p></o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9407">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9414">
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9413">
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9412">
<div id="yui_3_16_0_ym19_1_1472161134965_4896">
<div class="MsoNormal" align="center" style="text-align:center;background:white">
<span style="font-family:"Helvetica","sans-serif";color:black">
<hr size="1" width="100%" align="center">
</span></div>
<p class="MsoNormal" style="background:white"><span class="yiv8605896810"><b><span style="font-family:"Helvetica","sans-serif";color:black">De:</span></b></span><span style="font-family:"Helvetica","sans-serif";color:black"> Filipe Dias <<a href="mailto:filipesdias@gmail.com" target="_blank">filipesdias@gmail.com</a>><br>
<span class="yiv8605896810"><b>Para:</b></span> A Huarte <<a href="mailto:ahuarte47@yahoo.es" target="_blank">ahuarte47@yahoo.es</a>>
<br>
<span class="yiv8605896810"><b>CC:</b></span> "<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank">Qgis-developer@lists.osgeo.org</a>" <<a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank" id="yui_3_16_0_ym19_1_1472161134965_4895">Qgis-developer@lists.osgeo.org</a>><br>
<span class="yiv8605896810"><b>Enviado:</b></span> Jueves 25 de agosto de 2016 9:39<br>
<span class="yiv8605896810"><b>Asunto:</b></span> Re: [Qgis-developer] QEP about Multimap support for QGIS<o:p></o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9411">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div id="yiv8605896810">
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9410">
<div id="yui_3_16_0_ym19_1_1472161134965_4902">
<div id="yui_3_16_0_ym19_1_1472161134965_4901">
<div id="yui_3_16_0_ym19_1_1472161134965_4900">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Hi,<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">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.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Thanks<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_4903">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Cheers<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9409">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div id="yiv8605896810yui_3_16_0_1_1472116810779_9408">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">On Thu, Aug 25, 2016 at 2:36 AM, A Huarte
<span class="yiv8605896810"><<a href="mailto:ahuarte47@yahoo.es" target="_blank">ahuarte47@yahoo.es</a>></span> wrote:<br>
<br>
<o:p></o:p></span></p>
<div id="yiv8605896810yqt15331">
<div id="yui_3_16_0_ym19_1_1472161134965_4906">
<div id="yui_3_16_0_ym19_1_1472161134965_4905">
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Hi devs, I have developed an experimental code to support more than one map in QGIS. I created a video showing the features implemented (
<span class="MsoHyperlink">https://vimeo.com/179982647</span> ).<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_4904">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">The main features are:<o:p></o:p></span></p>
</div>
<div id="yui_3_16_0_ym19_1_1472161134965_4908">
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<ul type="disc">
<li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">New user option to enable multi map canvas mode.<o:p></o:p></span></li><li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">QGIS has one no closeable default map, and 0-N extra dockable maps.<o:p></o:p></span></li><li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">Full integration of maps in legend using a new map legend node for each map.<o:p></o:p></span></li><li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">Print composer supports layouts with different maps.<o:p></o:p></span></li><li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">New legend menu option to synchronize the extent of maps.<o:p></o:p></span></li><li class="MsoNormal" style="color:black;mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1;background:white">
<span style="font-family:"Helvetica","sans-serif"">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).<o:p></o:p></span></li></ul>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">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 <span class="MsoHyperlink">https://github.com/qgis/ QGIS-Enhancement-Proposals</span>  page. <o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">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.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">github:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><span class="MsoHyperlink">https://github.com/qgis/QGIS/ compare/master...ahuarte47: Feature_MultimapView</span><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">video:<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><span class="MsoHyperlink">Multi Map Canvas for QGIS</span><o:p></o:p></span></p>
</div>
<div style="margin-top:3.75pt;margin-bottom:3.75pt">
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" width="450" style="width:337.5pt;border-collapse:collapse;min-height:170px">
<tbody>
<tr>
<td colspan="8" style="background:#E5E5E5;padding:0cm 0cm 0cm 0cm;min-height:1px">
<div>
<p class="MsoNormal" style="mso-line-height-alt:0pt;background:#E5E5E5"><span style="font-size:1.0pt"> <o:p></o:p></span></p>
</div>
</td>
</tr>
<tr>
<td width="1" rowspan="5" style="width:.75pt;background:#E5E5E5;padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal" style="background:#E5E5E5"><span style="font-size:1.0pt"> <o:p></o:p></span></p>
</div>
</td>
<td width="168" rowspan="5" style="width:126.0pt;background:white;padding:0cm 0cm 0cm 0cm;min-height:168px">
<p class="MsoNormal" align="center" style="text-align:center"><o:p></o:p></p>
</td>
<td width="1" rowspan="5" style="width:.75pt;background:#E5E5E5;padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal" style="background:#E5E5E5"><span style="font-size:1.0pt"> <o:p></o:p></span></p>
</div>
</td>
<td width="14" rowspan="5" style="width:10.5pt;background:white;padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:14.0pt"> <o:p></o:p></span></p>
</div>
</td>
<td colspan="2" style="background:white;padding:0cm 0cm 0cm 0cm;min-height:6px">
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:6.0pt"> <o:p></o:p></span></p>
</div>
</td>
<td width="20" rowspan="5" style="width:15.0pt;background:white;padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal" style="background:white"><span style="font-size:20.0pt"> <o:p></o:p></span></p>
</div>
</td>
<td width="1" rowspan="5" style="width:.75pt;background:#E5E5E5;padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal" style="background:#E5E5E5"><span style="font-size:1.0pt"> <o:p></o:p></span></p>
</div>
</td>
</tr>
<tr>
<td width="100%" colspan="2" style="width:100.0%;padding:0cm 0cm 0cm 0cm">
<div>
<div>
<p class="MsoNormal" style="line-height:12.4pt;background:white"><span style="font-family:"Georgia","serif""><span class="yiv8605896810"><span style="font-size:13.5pt;color:blue">Multi Map Canvas for QGIS</span></span><o:p></o:p></span></p>
</div>
</div>
</td>
</tr>
<tr>
<td colspan="2" style="background:white;padding:0cm 0cm 0cm 0cm;min-height:4px"></td>
</tr>
<tr>
<td style="padding:0cm 0cm 0cm 0cm">
<div>
<p class="MsoNormal"><span style="font-size:1.0pt;font-family:"Arial","sans-serif""><span class="yiv8605896810"><span style="font-size:7.0pt;color:#999999">Ver en
<b>vimeo.com</b></span></span><o:p></o:p></span></p>
</div>
</td>
<td width="100" style="width:75.0pt;padding:0cm 0cm 0cm 0cm">
<p class="MsoNormal" align="right" style="text-align:right;line-height:8.25pt"><span class="yiv8605896810"><span style="font-size:7.0pt;font-family:"Arial","sans-serif";color:#999999">Vista previa por Yahoo</span></span><span style="font-size:1.0pt;font-family:"Arial","sans-serif""><o:p></o:p></span></p>
</td>
</tr>
<tr>
<td colspan="2" style="background:white;padding:0cm 0cm 0cm 0cm;min-height:9px"></td>
</tr>
<tr>
<td colspan="8" style="background:#E5E5E5;padding:0cm 0cm 0cm 0cm;min-height:1px">
<div>
<p class="MsoNormal" style="mso-line-height-alt:0pt;background:#E5E5E5"><span style="font-size:1.0pt"> <o:p></o:p></span></p>
</div>
</td>
</tr>
<tr height="0">
<td width="1" style="border:none"></td>
<td width="0" style="border:none"></td>
<td width="1" style="border:none"></td>
<td width="5" style="border:none"></td>
<td width="192" style="border:none"></td>
<td width="243" style="border:none"></td>
<td width="7" style="border:none"></td>
<td width="1" style="border:none"></td>
</tr>
</tbody>
</table>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Comments are welcome!<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Best regards<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black">Alvaro Huarte - <span class="MsoHyperlink">https://github.com/ahuarte47</span><o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><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="http://lists.osgeo.org/" target="_blank">http://lists.osgeo.org/</a> mailman/listinfo/qgis- developer<br>
Unsubscribe: <a href="http://lists.osgeo.org/" target="_blank">http://lists.osgeo.org/</a> mailman/listinfo/qgis- developer<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt;background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black">_______________________________________________<br>
Qgis-developer mailing list<br>
</span><span style="font-family:"Helvetica","sans-serif";color:black"><a href="mailto:Qgis-developer@lists.osgeo.org" target="_blank"><span lang="EN-US">Qgis-developer@lists.osgeo.org</span></a></span><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><br>
List info: </span><span style="font-family:"Helvetica","sans-serif";color:black"><a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer"><span lang="EN-US">http://lists.osgeo.org/mailman/listinfo/qgis-developer</span></a></span><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><br>
Unsubscribe: </span><span style="font-family:"Helvetica","sans-serif";color:black"><a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer"><span lang="EN-US">http://lists.osgeo.org/mailman/listinfo/qgis-developer</span></a></span><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
</div>
</div>
</div>
</blockquote>
<p class="MsoNormal" style="background:white"><span lang="EN-US" style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<div>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">—<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><br>
<img border="0" width="150" height="118" id="yiv86058968100ECD1022-D93A-4654-9BD5-B3C9D9EF7818" src="cid:image001.jpg@01D201E9.D323C430"><o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="margin-bottom:12.0pt;text-align:center;background:white">
<span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><br>
<br>
<br>
<br>
<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Tim Sutton</span></b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Co-founder:</span></b><span class="yiv8605896810apple-converted-space"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"> </span></span><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Kartoza<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Project chair:</span></b><span class="yiv8605896810apple-converted-space"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"> </span></span><span class="yiv8605896810"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><a href="http://qgis.org/" target="_blank">QGIS.org</a></span></span><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Visit <a href="http://kartoza.com/" target="_blank"><span class="yiv8605896810">http://kartoza.com</span></a> to
 find out about open source:<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Desktop GIS programming services<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Geospatial web development<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">GIS Training<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Consulting Services<o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Skype</span></b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">:
 timlinux <o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><b><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">IRC:</span></b><span class="yiv8605896810apple-converted-space"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"> </span></span><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">timlinux
 on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a><o:p></o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
<p class="MsoNormal" align="center" style="text-align:center;background:white"><span style="font-size:9.0pt;font-family:"Helvetica","sans-serif";color:black">Kartoza is a merger between Linfiniti and Afrispatial<o:p></o:p></span></p>
</div>
<p class="MsoNormal" style="background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt;background:white"><span style="font-family:"Helvetica","sans-serif";color:black"><o:p> </o:p></span></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>