I agree that storing bookmark views in a layer is probably the best solution
for the reasons already stated. Further suggestions are:
1. The Save Bookmark menu option should be on the View menu.
2. The view geometry stored should be inflated by the appropriate amount so
that browsing it in View/Edit Attributes will restore the original view
(where normally there is some context border).
3. The view name should be the only attribute. It should probably be
assigned in a dialog when you choose Save Bookmark with a suitable default
name such as "View 1".
4. It would be nice if the bookmark dataset path/file-type defaulted to the
same pathname as the project file with "_bookmark.jml" appended or something
like that so that all you would have to do is save it and the project. JML
file type seems like the best choice.
5. The bookmark layer should default to not selectable and not visible.
6. Anything else is gravy...
my 2 cents,
Larry
On Wed, Jan 7, 2009 at 2:33 PM, Michael Michaud <michael.mich...@free.fr>wrote:
> Martin Davis a écrit :
> > In RoadMatcher we created something we called an Issues List. The idea
> > was that you could either select a feature or draw a box around an area,
> > and then mark it as an issue (with a state, title, comment, datestamp,
> > etc). Issues were actually just a special named layer. We had a modeless
> > dialog which looked like the Attribute View to let you zoom to issues,
> > sort them, mark them as done, etc.)
> >
> Storing bookmarks as any other layer seems like a good idea (easy to
> store, to share...)
> > Fancier and less general than the Bookmarks idea. Bookmarks sound like a
> > great idea.
> >
> > What is the scope of Bookmarks? Local to a single Task Frame (um - OJ
> > Project Frame?) The entire OJ instance? Would they be persisted and if
> > so how?
> >
> > I quite liked the pattern of exposing things like this as a layer in the
> > Layer List (e.g the way the Fence works). Then users can use any
> > relevant tools directly on that layer. Basically then Bookmarks would
> > just be a special tool to create a Bookmark layer feature, and perhaps
> > (probably?) a UI dialog to allow friendly navigation around bookmarks
> > (although even this might not be needed - the Attribute View could serve
> > just as well for this.
> >
> I think a special user interface dedicated to bookmark navigation would
> be welcome (should be as easy as navigating in firefox bookmarks)
> The special Tool to create the bookmark feature should create a
> rectangle fitting the layerview to memorize position and scale (and
> could create the layer if it does not exist yet)
> A convention in the bookmark name could even help creating a
> hierarchical navigator (with '/' for example)
>
> My 2 cents
> > M
> >
> > Bing Ran wrote:
> >
> >> Hi,
> >> I'm thinking adding bookmarking to enable quick navigating to
> >> interesting points on a map.
> >> - point to a location on a map and issue "bookmark this point" without
> >> any feature selected, add comment, and it's saved in a bookmarks view.
> >> - select any feature and bookmark it.
> >> - without selecting anything, simply bookmark a zoom.
> >> Has anyone done something similar?
> >> Bing
> >> ------------------------------------------------------------------------
> >>
> >>
> ------------------------------------------------------------------------------
> >> Check out the new SourceForge.net Marketplace.
> >> It is the best place to buy or sell services for
> >> just about anything Open Source.
> >> http://p.sf.net/sfu/Xq1LFB
> >> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Jump-pilot-devel mailing list
> >> Jump-pilot-devel@lists.sourceforge.net
> >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
> >>
> >>
> >
> >
>
>
>
> ------------------------------------------------------------------------------
> Check out the new SourceForge.net Marketplace.
> It is the best place to buy or sell services for
> just about anything Open Source.
> http://p.sf.net/sfu/Xq1LFB
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
--
http://amusingprogrammer.blogspot.com/
------------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It is the best place to buy or sell services for
just about anything Open Source.
http://p.sf.net/sfu/Xq1LFB
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel