[Qgis-developer] Multiple Data Frames

Benedict Holland benedict.m.holland at gmail.com
Sun Jan 6 13:36:18 PST 2013


Sure, why don't you upload what you think it should look like. I will start
working on this tonight and poke around to see just how difficult this is
to get working.

Thanks,
~Ben

On Sun, Jan 6, 2013 at 4:25 PM, Nathan Woodrow <madmanwoo at gmail.com> wrote:

> Hey Ben,
>
> I think a multi frame feature is inevitable in QGIS and is something that
> I have always wanted to have.  I think we can take the idea of Data Frames
> that ArcGIS has and expand on areas that we don't like.
>
> Having higher level groups, which would be the frames, would work fine and
> having just a single map window would make life a lot easier. In an ideal
> world I would like the ability to break out a frame into a different map
> window so that I could have two map canvases open at one given time.
>
> Something else that I think would be good would to be have a "Composer
> use" sub group that would show which composers and composer maps this frame
> is used in.  Something like this:
>
> Frame1
>   *-> Composer use*
> *     -- MyComposer - Map3*
> *     -- BigPrint - Map3**  *
> Frame2
>   *-> Composer use*
> *     -- BigPrint - Map1*
> *
> *
>  I had some ideas a while ago about what UI features I would like to see
> with a multi frame situation so I can upload some sketches of it if you
> would like.
>
> - Nathan
>
>
> On Mon, Jan 7, 2013 at 6:18 AM, Benedict Holland <
> benedict.m.holland at gmail.com> wrote:
>
>> So I found a few related bugs to what I wanted to do so I don't know if
>> this is incorporated already.
>>
>> http://hub.qgis.org/issues/2348
>> http://hub.qgis.org/issues/4846
>>
>> with the second link being what I think I am going for with one
>> substantial difference. I want to have a main map of a section of say,
>> Maine or New York zoomed in quite a bit to show a specific town. Then I
>> want a map of the state of Maine or New York in the corner of the main map
>> with a box describing the location of the main map. The way ArcGIS does
>> this sort of thing is sort of brilliant. The way I see this working is to
>> modify projects so they made up of a layer group:
>>
>> Project -> Data Frames (at least 1 always, probably named something
>> different like Map Frame) -> Layers (0 or more)
>>
>> and allow a data frame to be turned on or off in the composer (perhaps a
>> check box like display in composer). The active data frame will be
>> displayed in the main window and only one data frame can be active. Of
>> course both data frames will have to be movable in the composer as the main
>> map currently is. I am sure this feature will buy a lot more than just my
>> use case but I need this sort of functionality just to provide an overview
>> map embedded within the main map. Does this sound reasonable and doable?
>>
>> Thanks all,
>> ~Ben
>>
>>
>> On Sat, Jan 5, 2013 at 6:50 PM, G. Allegri <giohappy at gmail.com> wrote:
>>
>>> Hi Benedict,
>>> besides the data frames cincepr, which would useful in many
>>> circumstances, aren't describing an overview map? It already exists in
>>> QGis. Probably I misunderstood your requirement...
>>>
>>> Giovanni
>>>
>>> Sent from Nexus
>>> Il giorno 06/gen/2013 00:37, "Benedict Holland" <
>>> benedict.m.holland at gmail.com> ha scritto:
>>>
>>>> Hi All,
>>>>
>>>> I just stumbled across this bit from Nathans blog:
>>>>
>>>> http://woostuff.wordpress.com/2011/05/17/the-things-i-would-like-to-see-in-qgis-what-are-yours/
>>>>
>>>> I was wondering if there was someone working on Data Frames and being
>>>> able to load multiple data frames into the presenter (exactly like ArcGIS).
>>>> The best use case for this exact feature is to get the extent marker for an
>>>> area locator in the main map. Something along the lines of a main map with
>>>> a tiny area map in the corner displaying the location of the current map.
>>>> You see, I actually do need this feature to exist which would make it quite
>>>> high on priorities to try to tackle. Also, do you know where I should start
>>>> looking and what areas of the code tree I would be working in? I am not
>>>> sure if this should start out as a plugin either since I have a feeling I
>>>> would end up creating a top level object made up of layers and I am not
>>>> sure how well that would fit into a plugin like interface. Of course, I
>>>> don't have any skills programming a plugin for anything anyway but I
>>>> can re-factor code and design a template for a code review.
>>>>
>>>> Also, how do code reviews happen? I would love to get any input on what
>>>> this sort of thing should look like and what features people would
>>>> generally want from a "Data Frame" like object and have the class
>>>> interfaces reviewed before I start tackling the hard work.
>>>>
>>>> Thanks all,
>>>> ~Ben
>>>>
>>>> _______________________________________________
>>>> Qgis-developer mailing list
>>>> Qgis-developer at lists.osgeo.org
>>>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>>>
>>>>
>>
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/qgis-developer/attachments/20130106/db8df184/attachment.html>


More information about the Qgis-developer mailing list