-----Original Message----- From: Michael Bedward [mailto:[email protected]]
Have a look at the same thread on Nabble and you'll see more posts and the solution for Tawan's problem that Andrea worked out... http://n2.nabble.com/Displaying-WMS-and-Shapefile-in-the-Same-ContextPan e-td4578619.html#a4749336 Please let us know if this helps in your case. Michael -------------------------- The information that tbanchuin was able to get WMSLab up and working with a 2.7-SNAPSHOT was helpful. I was working under 2.6.2. It didn't clear the problem right up, but I am able to get past that roadblock. I have pared the code back by a bit, so now it is just making a one-layer map, using a WMS feed. When working with the test layer I was using, it works fine. However, it throws an error when trying to process a layer that uses EPSG:3338 (NAD83/Alaska Albers) The error report is: Apr 7, 2010 12:16:19 PM org.geotools.renderer.lite.StreamingRenderer queryLayer WARNING: Got a tranform exception while trying to de-project the current envelope, falling back on full data loading (no bbox query) org.geotools.referencing.operation.projection.ProjectionException: Transformation doesn't convergence. at org.geotools.referencing.operation.projection.AlbersEqualArea.phi1(Alber sEqualArea.java:292) at org.geotools.referencing.operation.projection.AlbersEqualArea.inverseTra nsformNormalized(AlbersEqualArea.java:252) at org.geotools.referencing.operation.projection.MapProjection$Inverse.tran sform(MapProjection.java:1016) at org.geotools.referencing.operation.projection.MapProjection$Inverse.tran sform(MapProjection.java:1071) at org.geotools.referencing.operation.transform.AbstractMathTransform.trans form(AbstractMathTransform.java:235) at org.geotools.referencing.operation.transform.ConcatenatedTransformDirect .transform(ConcatenatedTransformDirect.java:67) at org.geotools.referencing.CRS.transform(CRS.java:1178) at org.geotools.referencing.CRS.transform(CRS.java:1244) at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelop e.java:630) at org.geotools.renderer.lite.StreamingRenderer.queryLayer(StreamingRendere r.java:892) at org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRen derer.java:1774) at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.jav a:699) at org.geotools.swing.RenderingExecutor$Task.call(RenderingExecutor.java:14 8) at org.geotools.swing.RenderingExecutor$Task.call(RenderingExecutor.java:10 4) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Apr 7, 2010 12:16:19 PM org.geotools.renderer.lite.StreamingRenderer queryLayer WARNING: Got a tranform exception while trying to de-project the current envelope, falling back on full data loading (no bbox query) org.geotools.referencing.operation.projection.ProjectionException: Transformation doesn't convergence. at org.geotools.referencing.operation.projection.AlbersEqualArea.phi1(Alber sEqualArea.java:292) at org.geotools.referencing.operation.projection.AlbersEqualArea.inverseTra nsformNormalized(AlbersEqualArea.java:252) at org.geotools.referencing.operation.projection.MapProjection$Inverse.tran sform(MapProjection.java:1016) at org.geotools.referencing.operation.projection.MapProjection$Inverse.tran sform(MapProjection.java:1071) at org.geotools.referencing.operation.transform.AbstractMathTransform.trans form(AbstractMathTransform.java:235) at org.geotools.referencing.operation.transform.ConcatenatedTransformDirect .transform(ConcatenatedTransformDirect.java:67) at org.geotools.referencing.CRS.transform(CRS.java:1178) at org.geotools.referencing.CRS.transform(CRS.java:1244) at org.geotools.geometry.jts.ReferencedEnvelope.transform(ReferencedEnvelop e.java:630) at org.geotools.renderer.lite.StreamingRenderer.queryLayer(StreamingRendere r.java:892) at org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRen derer.java:1774) at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.jav a:699) at org.geotools.swing.RenderingExecutor$Task.call(RenderingExecutor.java:14 8) at org.geotools.swing.RenderingExecutor$Task.call(RenderingExecutor.java:10 4) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) I'm not exactly great with linear algebra, so I'm not quite sure what "Transformation doesn't convergence." Means, but I'll mess around with the MathTransform resulting from CRS.findMathTransform() I'll let you know if I find any way to work around the problem. Jeremiah ------------------------------------------------------------------------------ Download Intel® 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 _______________________________________________ Geotools-gt2-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
