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