From: Frank v. d. H. <dri...@gm...> - 2014-08-31 23:41:31
|
Thanks for those instructions Jody. In case anyone cares, I've just created a JIRA ticket for 12-RC1... it fails filtering a NZGD2000 SimpleFeatureCollection which was read from a Shapefile. This works fine in v11.2, SimpleFeatureCollection thisTunnels = tunnels.srcCollection.subCollection( CQL.toFilter("DWITHIN(the_geom, " + rwyGeom.toString() + ", " + tol + ", meters)")); Frank On Sat, Aug 30, 2014 at 1:51 AM, Jody Garnett <jod...@gm...> wrote: > Instructions are here: > http://docs.geotools.org/latest/userguide/welcome/support.html#issue-tracker > > Jody Garnett > > > On Fri, Aug 29, 2014 at 12:38 AM, Tor Egil Strand < > Tor...@ka...> wrote: > >> I don't seem to have permissions to create an issue in your Jira. It >> requires an account I don't have. My next chance at having time to try >> again might be Tuesday. >> >> I have however taken a deeper look at what geotools is doing, and it >> seems that grid coverages are rendered very differently now. The stack >> trace leading up to WebMapServer.issueRequest() is completely different >> between 11.1 and 12-RC1. So the regression might be in the render module, >> not the WMS module. Or the WMS module has not been updated to be fully >> compatible with the changes in the renderer. >> >> >> Tor Egil >> >> >> From: Jody Garnett [mailto:jod...@gm...] >> Sent: Thursday, August 28, 2014 7:57 PM >> To: Tor Egil Strand; joh...@gm... >> Cc: geo...@li... >> Subject: Re: [Geotools-gt2-users] WMSLayer in 12-RC1 >> >> This is interesting Tor - we just had a similar report (from Johannes >> Engel) on the geoserver-users mailing list. >> >> I have not been following this module closely so I am not aware of what >> change could of caused this regression? Can I ask you to create an issue in >> the issue tracker (we have a very limited window before the release goes >> out so organisation matters). >> -- >> Jody >> >> >> >> >> Jody Garnett >> >> On Thu, Aug 28, 2014 at 1:21 AM, Tor Egil Strand < >> Tor...@ka...> wrote: >> Hi >> >> I've been trying out 12-RC1 and have noticed that WMSLayer now has >> inferior behavior compared to 11.1. 12-RC1 seems to ask the WMS with a >> different SRS from what I ask for, and then transform the image on the >> client, where 11.1 just asks the WMS for the right SRS to begin with. Here >> is some code that can demonstrate the suspected regression. You may have to >> zoom in one level to see that the text that was horizontal with 11.1, is >> slanted with 12-RC, plus the fact that the image quality is worse. The WMS >> I use may have some limits as to how often it may be called. >> >> --- >> >> import org.geotools.data.wms.WebMapServer; >> import org.geotools.geometry.jts.ReferencedEnvelope; >> import org.geotools.map.MapContent; >> import org.geotools.map.MapViewport; >> import org.geotools.map.WMSLayer; >> import org.geotools.ows.ServiceException; >> import org.geotools.referencing.CRS; >> import org.geotools.swing.JMapFrame; >> import org.opengis.referencing.FactoryException; >> import org.opengis.referencing.crs.CoordinateReferenceSystem; >> >> import javax.swing.*; >> import java.awt.Dimension; >> import java.io.IOException; >> import java.net.URL; >> >> public class WmsTest { >> public static void main(String[] args) throws IOException, >> ServiceException, FactoryException { >> CoordinateReferenceSystem crs = CRS.decode("EPSG:32633"); >> ReferencedEnvelope referencedEnvelope = new >> ReferencedEnvelope(-127998, 1.14551e+06, 6.37792e+06, 7.9768e+06, crs); >> >> WebMapServer webMapServer = new WebMapServer(new URL(" >> http://openwms.statkart.no/skwms1/wms.topo2")); >> final MapContent mapContent = new MapContent(); >> mapContent.setViewport(new MapViewport(referencedEnvelope, true)); >> mapContent.addLayer(new WMSLayer(webMapServer, >> webMapServer.getCapabilities().getLayer())); >> >> SwingUtilities.invokeLater(new Runnable() { >> @Override >> public void run() { >> JMapFrame mapFrame = new JMapFrame(mapContent); >> mapFrame.enableToolBar(true); >> >> mapFrame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE); >> mapFrame.setSize(new Dimension(768, 768)); >> mapFrame.setLocationRelativeTo(null); >> mapFrame.setVisible(true); >> } >> }); >> } >> } >> >> --- >> >> Regards >> >> Tor Egil Riegels Strand >> Developer >> Direct: +47 32 11 81 61 >> E-mail: Tor...@ka... >> >> Switchboard: +47 32 11 83 00 >> www.kartverket.no >> >> >> >> >> ------------------------------------------------------------------------------ >> Slashdot TV. >> Video for Nerds. Stuff that matters. >> http://tv.slashdot.org/ >> _______________________________________________ >> GeoTools-GT2-Users mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> > > > ------------------------------------------------------------------------------ > Slashdot TV. > Video for Nerds. Stuff that matters. > http://tv.slashdot.org/ > _______________________________________________ > GeoTools-GT2-Users mailing list > Geo...@li... > https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users > > |