It reproduces with hand tool. Tested with nightly builds from 23th and 25th
february.

2010/2/25 Larry Becker <becker.la...@gmail.com>

> Hi Benjamin,
>
>   Could you try to reproduce the anomaly when mouse wheel zooming with the
> "hand" tool please?  If it doesn't reproduce, I may know what is happening.
>
> thanks,
> Larry
>
>
> On Wed, Feb 24, 2010 at 12:06 PM, Benjamin Gudehus <
> hasteb...@googlemail.com> wrote:
>
>> @white space when zooming out:
>>
>> Maybe you can use the drawing algorithm that draw the geometries like a
>> pencil sketch when zooming with the slidebar (and then rerender the
>> geometries at a given time interval).
>>
>> Screenshot: http://www.imagebanana.com/img/91inbax/pencil_sketch.jpg
>>
>> --Benjamin
>>
>> 2010/2/24 Benjamin Gudehus <hasteb...@googlemail.com>
>>
>> Hi Larry,
>>>
>>> there should really be an option the choose between the old and new
>>> zooming algorithm (if possible).
>>>
>>> Zooming out feels slowly, when I first have to wait for the rendering of
>>> missing geometries in the white space around the image of the previous zoom
>>> level.
>>>
>>> (B) This anomaly happens consistantly, when viewing our geometries (of a
>>> graveyard). Unfortunately I can't provide any of the data. So I tried to
>>> reproduce the anomaly with generated geometries. But I finally couldn't
>>> reproduce it, the anomaly here happens sometimes. What I can say is, that
>>> the number of layers is irrelevant, and that it happens with polygons filled
>>> out with color.
>>>
>>> This is the Jython code to generate the layer. As I mentioned before this
>>> was just an attempt to reproduce the anomaly.
>>>
>>> <pre>
>>> from com.vividsolutions.jts.geom import Coordinate, GeometryFactory
>>> from com.vividsolutions.jump.feature import FeatureUtil,
>>> FeatureDatasetFactory
>>>
>>> points = [(x, y) for x in xrange(20) for y in xrange(20)]
>>> coord_offsets = [(0.5, 0.5), (0.5, 1), (1, 1), (1, 0.5), (0.5, 0.5)]
>>>
>>> geo_factory = GeometryFactory()
>>> geometries = []
>>> for x, y in points:
>>>     poly_coords = [Coordinate(x + dx, y + dy) for (dx, dy) in
>>> coord_offsets]
>>>     ring = geo_factory.createLinearRing(poly_coords)
>>>     polygon = geo_factory.createPolygon(ring, [])
>>>     geometries.append(polygon)
>>>
>>> from org.openjump.core.apitools import LayerTools
>>> from java.awt import Color
>>> dataset = FeatureDatasetFactory.createFromGeometry(geometries)
>>> LayerTools.addStandardResultLayer("zoomtest", dataset, Color.black,
>>> wc.createPlugInContext(), None)
>>> </pre>
>>>
>>> --Benjamin
>>>
>>> 2010/2/23 Larry Becker <becker.la...@gmail.com>
>>>
>>> Hi Benjamin,
>>>>
>>>>   (A) I like the old zoom to mouse position behavior too.  I just
>>>> haven't gotten the zoom to cursor math right yet.
>>>>   (B) You might be right.  I've noticed an occasional anomaly too, but
>>>> can't reproduce it consistently.  I don't know what is causing it.
>>>>
>>>> regards,
>>>> Larry
>>>>
>>>>
>>>> On Tue, Feb 23, 2010 at 10:41 AM, Benjamin Gudehus <
>>>> hasteb...@googlemail.com> wrote:
>>>>
>>>>> Hi!
>>>>>
>>>>> I tested the new mouse wheel zoom with the nightly build from
>>>>> 23-Feb-2010 02:12.
>>>>>
>>>>> (A) In previous versions the zoom function zoomed-in to the current
>>>>> position of the mouse cursor. The new behavour is, that it just zooms to 
>>>>> the
>>>>> position in middle of the layerviewpanel. I'd like to have the old 
>>>>> behaviour
>>>>> when zooming in.
>>>>>
>>>>> (B) Also there are some problems when zooming in and out having layers
>>>>> with approx. 5000 features. I think the zooming algorithm (1) uses an 
>>>>> image
>>>>> from the current view of the layerviewpanel and zoom that image and (2) 
>>>>> then
>>>>> rerenders all the features to replace the image. When I zoom with the 
>>>>> mouse
>>>>> wheel the view jumps between (1) and (2), e.g. it finishes rerendering the
>>>>> image (2) of an previous zoom level when (1) already happened.
>>>>>
>>>>> Greetings
>>>>>
>>>>> --Benjammin
>>>>>
>>>>> 2010/2/11 Larry Becker <becker.la...@gmail.com>
>>>>>
>>>>>>  I accidentally reversed the Mouse wheel zoom direction in the last
>>>>>> update.  It should now zoom in when the wheel is rolled away from your 
>>>>>> hand
>>>>>> as other mapping programs do.
>>>>>>
>>>>>> regards,
>>>>>> Larry
>>>>>>
>>>>>>
>>>>>> On Thu, Feb 4, 2010 at 11:04 AM, Stefan Steiniger 
>>>>>> <sst...@geo.uzh.ch>wrote:
>>>>>>
>>>>>>> mhm... my plan was working on a release towards April. Need to think
>>>>>>> about it ;)
>>>>>>> the EZ buttons are now added as default (but even hardcoded in
>>>>>>> OpenJUMPConfiguration and not the xml file).
>>>>>>>
>>>>>>>
>>>>>>> Rahkonen Jukka wrote:
>>>>>>> > Hi,
>>>>>>> >
>>>>>>> > Excellent job.  Mouse wheel zooming gives a good feeling because
>>>>>>> screen
>>>>>>> > is updating fast and from the server side I can see also that no
>>>>>>> > unnecessary WMS calls are sent.  That gives more speed for OJ user
>>>>>>> > especially with slow connection to WMS but the feature itself is
>>>>>>> nice
>>>>>>> > even without WMS layers.
>>>>>>> > Perhaps the zoom steps could be a little bit smaller?  Not as small
>>>>>>> as
>>>>>>> > uDig has, but something in between.  And what do you think about
>>>>>>> copying
>>>>>>> > another uDig feature, panning with the mouse middle button?  Or do
>>>>>>> you
>>>>>>> > have some other good use for the middle button, we do already have
>>>>>>> well
>>>>>>> > working keyboard shortcut for panning.
>>>>>>> >
>>>>>>> > OJ is having a few nice new features since the last release. At
>>>>>>> least
>>>>>>> > improved wheel zoom, improved handling of null attributes from
>>>>>>> database,
>>>>>>> > EZ Buttons (which migh be acticated by default).  Would it be a
>>>>>>> time to
>>>>>>> > start prepering the next release?
>>>>>>> >
>>>>>>> > -Jukka-
>>>>>>> >
>>>>>>> > Larry Becker  wrote:
>>>>>>> >
>>>>>>> >     More Mouse Wheel Zooming updates.  I fixed some problems with
>>>>>>> mouse
>>>>>>> >     wheel zoom in and zoom out in the same half second causing
>>>>>>> radical
>>>>>>> >     changes.  The Timer period now resets while the wheel is still
>>>>>>> >     moving, and I changed the Timer period to .7 seconds to better
>>>>>>> >     reflect actual use.
>>>>>>> >
>>>>>>> >     Larry
>>>>>>> >     On Tue, Feb 2, 2010 at 5:02 PM, Larry Becker <
>>>>>>> becker.la...@gmail.com
>>>>>>> >     <mailto:becker.la...@gmail.com>> wrote:
>>>>>>> >
>>>>>>> >         OK, I have committed an experimental version of
>>>>>>> AbstractZoomTool
>>>>>>> >         that incorporates a deferred mouse wheel zoom for half a
>>>>>>> >         second.  It does an image stretch from the center of the
>>>>>>> panel
>>>>>>> >         until the half second expires.  Please test after
>>>>>>> tomorrow's
>>>>>>> >         nightly build.
>>>>>>> >
>>>>>>> >         Comments?
>>>>>>> >
>>>>>>> >         regards,
>>>>>>> >         Larry
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >         On Mon, Feb 1, 2010 at 2:52 PM, Sunburned Surveyor
>>>>>>> >         <sunburned.surve...@gmail.com
>>>>>>> >         <mailto:sunburned.surve...@gmail.com>> wrote:
>>>>>>> >
>>>>>>> >             Jukka,
>>>>>>> >
>>>>>>> >             Can you file a feature request on SourceForge so we
>>>>>>> don't
>>>>>>> >             forget this?
>>>>>>> >
>>>>>>> >             The Sunburned Surveyor
>>>>>>> >
>>>>>>> >             On Mon, Feb 1, 2010 at 7:12 AM, Larry Becker
>>>>>>> >             <becker.la...@gmail.com <mailto:becker.la...@gmail.com>>
>>>>>>> wrote:
>>>>>>> >              > Hi Jukka,
>>>>>>> >              >
>>>>>>> >              >   The behavior you described is what I programmed
>>>>>>> for the
>>>>>>> >             mouse wheel
>>>>>>> >              > zooming.  I like the idea of doing raster scaling
>>>>>>> until
>>>>>>> >             you stop using the
>>>>>>> >              > wheel.  It is just a matter of finding time to do
>>>>>>> it.
>>>>>>> >             As you can imagine,
>>>>>>> >              > this is fairly difficult code to write, but I
>>>>>>> believe it
>>>>>>> >             to be an important
>>>>>>> >              > enhancement.
>>>>>>> >              >
>>>>>>> >              > regards,
>>>>>>> >              > Larry
>>>>>>> >              >
>>>>>>> >              > On Mon, Feb 1, 2010 at 6:51 AM, Rahkonen Jukka
>>>>>>> >             <jukka.rahko...@mmmtike.fi <mailto:
>>>>>>> jukka.rahko...@mmmtike.fi>>
>>>>>>> >              > wrote:
>>>>>>> >              >>
>>>>>>> >              >> Hi,
>>>>>>> >              >>
>>>>>>> >              >> I have not used disk wheel zoom a lot and I
>>>>>>> discovered
>>>>>>> >             just now that when
>>>>>>> >              >> zooming with mouse wheel, OpenJUMP is sending a new
>>>>>>> WMS
>>>>>>> >             call for each wheel
>>>>>>> >              >> "click".  As a WMS server manager I do not like
>>>>>>> this
>>>>>>> >             behaviour at all.  WMS
>>>>>>> >              >> server is really sending an image for each click
>>>>>>> >             but OpenJUMP does not use
>>>>>>> >              >> the intermediate WMS images for anything.  Could it
>>>>>>> be
>>>>>>> >             possible to modify it
>>>>>>> >              >> so that OJ waits till user has stopped rolling the
>>>>>>> wheel
>>>>>>> >             before the request
>>>>>>> >              >> is sent?  I compared what uDig does and
>>>>>>> >             it is rescaling the old
>>>>>>> >              >> raster image (in a similar way than OJ when the
>>>>>>> >             Continuos zoom tool is used)
>>>>>>> >              >> until wheel rolling is ceased.
>>>>>>> >              >>
>>>>>>> >              >> -Jukka Rahkonen-
>>>>>>> >              >>
>>>>>>> >              >>
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> >              >> The Planet: dedicated and managed hosting, cloud
>>>>>>> >             storage, colocation
>>>>>>> >              >> Stay online with enterprise data centers and the
>>>>>>> best
>>>>>>> >             network in the
>>>>>>> >              >> business
>>>>>>> >              >> Choose flexible plans and management services
>>>>>>> without
>>>>>>> >             long-term contracts
>>>>>>> >              >> Personal 24x7 support from experience hosting pros
>>>>>>> just
>>>>>>> >             a phone call away.
>>>>>>> >              >> http://p.sf.net/sfu/theplanet-com
>>>>>>> >              >> _______________________________________________
>>>>>>> >              >> Jump-pilot-devel mailing list
>>>>>>> >              >> Jump-pilot-devel@lists.sourceforge.net
>>>>>>> >             <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>>>>>> >              >>
>>>>>>> >
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>> >              >>
>>>>>>> >              >
>>>>>>> >              >
>>>>>>> >              >
>>>>>>> >              > --
>>>>>>> >              > Larry Becker
>>>>>>> >              > Integrated Systems Analysts, Inc.
>>>>>>> >              >
>>>>>>> >              >
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> >              > The Planet: dedicated and managed hosting, cloud
>>>>>>> storage,
>>>>>>> >             colocation
>>>>>>> >              > Stay online with enterprise data centers and the
>>>>>>> best
>>>>>>> >             network in the
>>>>>>> >              > business
>>>>>>> >              > Choose flexible plans and management services
>>>>>>> without
>>>>>>> >             long-term contracts
>>>>>>> >              > Personal 24x7 support from experience hosting pros
>>>>>>> just a
>>>>>>> >             phone call away.
>>>>>>> >              > http://p.sf.net/sfu/theplanet-com
>>>>>>> >              > _______________________________________________
>>>>>>> >              > Jump-pilot-devel mailing list
>>>>>>> >              > Jump-pilot-devel@lists.sourceforge.net
>>>>>>> >             <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>>>>>> >              >
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>> >              >
>>>>>>> >              >
>>>>>>> >
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> >             The Planet: dedicated and managed hosting, cloud
>>>>>>> storage,
>>>>>>> >             colocation
>>>>>>> >             Stay online with enterprise data centers and the best
>>>>>>> >             network in the business
>>>>>>> >             Choose flexible plans and management services without
>>>>>>> >             long-term contracts
>>>>>>> >             Personal 24x7 support from experience hosting pros just
>>>>>>> a
>>>>>>> >             phone call away.
>>>>>>> >             http://p.sf.net/sfu/theplanet-com
>>>>>>> >             _______________________________________________
>>>>>>> >             Jump-pilot-devel mailing list
>>>>>>> >             Jump-pilot-devel@lists.sourceforge.net
>>>>>>> >             <mailto:Jump-pilot-devel@lists.sourceforge.net>
>>>>>>> >
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> >         --
>>>>>>> >         Larry Becker
>>>>>>> >         Integrated Systems Analysts, Inc.
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------
>>>>>>> >
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> > The Planet: dedicated and managed hosting, cloud storage,
>>>>>>> colocation
>>>>>>> > Stay online with enterprise data centers and the best network in
>>>>>>> the business
>>>>>>> > Choose flexible plans and management services without long-term
>>>>>>> contracts
>>>>>>> > Personal 24x7 support from experience hosting pros just a phone
>>>>>>> call away.
>>>>>>> > http://p.sf.net/sfu/theplanet-com
>>>>>>> >
>>>>>>> >
>>>>>>> >
>>>>>>> ------------------------------------------------------------------------
>>>>>>> >
>>>>>>> > _______________________________________________
>>>>>>> > Jump-pilot-devel mailing list
>>>>>>> > Jump-pilot-devel@lists.sourceforge.net
>>>>>>> > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>>
>>>>>>>
>>>>>>> ------------------------------------------------------------------------------
>>>>>>> The Planet: dedicated and managed hosting, cloud storage, colocation
>>>>>>> Stay online with enterprise data centers and the best network in the
>>>>>>> business
>>>>>>> Choose flexible plans and management services without long-term
>>>>>>> contracts
>>>>>>> Personal 24x7 support from experience hosting pros just a phone call
>>>>>>> away.
>>>>>>> http://p.sf.net/sfu/theplanet-com
>>>>>>> _______________________________________________
>>>>>>> Jump-pilot-devel mailing list
>>>>>>> Jump-pilot-devel@lists.sourceforge.net
>>>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Larry Becker
>>>>>> Integrated Systems Analysts, Inc.
>>>>>>
>>>>>>
>>>>>> ------------------------------------------------------------------------------
>>>>>> SOLARIS 10 is the OS for Data Centers - provides features such as
>>>>>> DTrace,
>>>>>> Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
>>>>>> http://p.sf.net/sfu/solaris-dev2dev
>>>>>>
>>>>>> _______________________________________________
>>>>>> Jump-pilot-devel mailing list
>>>>>> Jump-pilot-devel@lists.sourceforge.net
>>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> ------------------------------------------------------------------------------
>>>>> Download Intel&#174; Parallel Studio Eval
>>>>> Try the new software tools for yourself. Speed compiling, find bugs
>>>>> proactively, and fine-tune applications for parallel performance.
>>>>> See why Intel Parallel Studio got high marks during beta.
>>>>> http://p.sf.net/sfu/intel-sw-dev
>>>>>
>>>>> _______________________________________________
>>>>> Jump-pilot-devel mailing list
>>>>> Jump-pilot-devel@lists.sourceforge.net
>>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Larry Becker
>>>> Integrated Systems Analysts, Inc.
>>>>
>>>>
>>>> ------------------------------------------------------------------------------
>>>> Download Intel&#174; Parallel Studio Eval
>>>> Try the new software tools for yourself. Speed compiling, find bugs
>>>> proactively, and fine-tune applications for parallel performance.
>>>> See why Intel Parallel Studio got high marks during beta.
>>>> http://p.sf.net/sfu/intel-sw-dev
>>>> _______________________________________________
>>>> Jump-pilot-devel mailing list
>>>> Jump-pilot-devel@lists.sourceforge.net
>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>>
>>>>
>>>
>>
>>
>> ------------------------------------------------------------------------------
>> Download Intel&#174; Parallel Studio Eval
>> Try the new software tools for yourself. Speed compiling, find bugs
>> proactively, and fine-tune applications for parallel performance.
>> See why Intel Parallel Studio got high marks during beta.
>> http://p.sf.net/sfu/intel-sw-dev
>> _______________________________________________
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>
>
> --
> Larry Becker
> Integrated Systems Analysts, Inc.
>
>
> ------------------------------------------------------------------------------
> Download Intel&#174; Parallel Studio Eval
> Try the new software tools for yourself. Speed compiling, find bugs
> proactively, and fine-tune applications for parallel performance.
> See why Intel Parallel Studio got high marks during beta.
> http://p.sf.net/sfu/intel-sw-dev
> _______________________________________________
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to