Note the tiled pan option works well when you have a tiled server of some sort 
(or even a raster image) in the background. 

I am going to try and tease out the ability to recognise these as a "background 
layer"; and then only enable that panning option when there is a background 
layer in the mix.

Wonderful to hear from you Emily and thanks for the feedback.
-- 
Jody Garnett


On Thursday, 6 October 2011 at 9:27 AM, Emily Gouge wrote:

> Hi Jody,
> 
> I know this is a bit late, but I did get around to testing the Tiled pan 
> tool in the new version (1.2.3), and unfortunately it does not work for 
> me. Tiles are supposed to load as you pan around the map at least when 
> in tiled mode. Also I don't think it makes sense to allow uses to 
> select both Tiled and Scroll mode at the same time (it should be one or 
> the other or none, but not both).
> 
> I have no idea if this is even possible, but neither of these other pans 
> tool options should even be offered unless the tiled renderer is being used.
> 
> Another bug:
> If I am in tiled rendering mode; turn it off in the preferences, then 
> close and re-open the map then nothing is drawn ever. I have to restart 
> udig to get any layers to show on the map. I see the error below in the 
> error log.
> 
> 
> I will try to find some time to provide more detail or maybe even some 
> fixes.
> 
> Emily
> 
> ENTRY org.eclipse.ui 4 0 2011-10-05 16:22:06.500
> !MESSAGE Unhandled event loop exception
> !STACK 0
> java.lang.Error: Unresolved compilation problem:
>  The method propertyChange(PropertyChangeEvent) of type new 
> IPropertyChangeListener(){} must override a superclass method
> 
>  at 
> net.refractions.udig.tools.internal.PanTool$1.propertyChange(PanTool.java:91)
>  at 
> org.eclipse.ui.preferences.ScopedPreferenceStore$3.run(ScopedPreferenceStore.java:375)
>  at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
>  at 
> org.eclipse.ui.preferences.ScopedPreferenceStore.firePropertyChangeEvent(ScopedPreferenceStore.java:372)
>  at 
> org.eclipse.ui.preferences.ScopedPreferenceStore.setValue(ScopedPreferenceStore.java:813)
>  at 
> net.refractions.udig.project.ui.tool.options.ToolOptionContributionItem$1.widgetSelected(ToolOptionContributionItem.java:71)
>  at 
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:240)
>  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
>  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
>  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4165)
>  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3754)
>  at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2696)
>  at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2660)
>  at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2494)
>  at org.eclipse.ui.internal.Workbench$7.run(Workbench.java:674)
>  at 
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>  at 
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:667)
>  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
>  at 
> net.refractions.udig.internal.ui.UDIGApplication.start(UDIGApplication.java:136)
>  at 
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>  at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>  at 
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>  at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
>  at 
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>  at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>  at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>  at java.lang.reflect.Method.invoke(Method.java:597)
>  at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
>  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
>  at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
> 
> 
> 
> 
> 
> On 02/10/2011 7:20 PM, Jody Garnett wrote:
> >  Issued the pull request here:
> > - https://github.com/uDig/udig-platform/pull/55
> > 
> > Updating docs here:
> > - http://udig.refractions.net/confluence/display/DEV/06+Tools
> > 
> > And I will make a JIRA so it shows up in our change set:
> > - https://jira.codehaus.org/browse/UDIG-1821
> > 
> > 
> > 
> > Additional comments inline

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to