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