[Qgis-developer] QEP about Multimap support for QGIS

A Huarte ahuarte47 at yahoo.es
Wed Aug 24 18:39:07 PDT 2016


Sorry, the link of the video was broken....
https://vimeo.com/179982647

Best regardsAlvaro

      De: A Huarte <ahuarte47 at yahoo.es>
 Para: "Qgis-developer at lists.osgeo.org" <Qgis-developer at lists.osgeo.org> 
 Enviado: Jueves 25 de agosto de 2016 3:36
 Asunto: QEP about Multimap support for QGIS
   
Hi devs, I have developed an experimental code to support more than one map in QGIS. I created a video showing the features implemented ( https://vimeo.com/179982647 ).
The main features are:
   
   - New user option to enable multi map canvas mode.   

   - QGIS has one no closeable default map, and 0-N extra dockable maps.   

   - Full integration of maps in legend using a new map legend node for each map.   

   - Print composer supports layouts with different maps.   

   - New legend menu option to synchronize the extent of maps.   

   - 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).   


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 https://github.com/qgis/QGIS-Enhancement-Proposals page. 
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.



github:https://github.com/qgis/QGIS/compare/master...ahuarte47:Feature_MultimapView

video:Multi Map Canvas for QGIS

|   |
|   |  |   |   |   |   |   |
| Multi Map Canvas for QGIS |
|  |
| Ver en vimeo.com | Vista previa por Yahoo |
|  |
|   |




Comments are welcome!
Best regardsAlvaro Huarte - https://github.com/ahuarte47


  
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20160825/d4ad22a3/attachment-0001.html>


More information about the Qgis-developer mailing list