Hi, thanks a lot for that information. The data that I am using was indeed originally delivered by a GeoServer. I also suspected that there might be an axis flip and have tested the process with the WKT you provided. However, the effect is still the same, so I will go back to the data provider and investigate whether they can assure the data is conforming with the WKT. IF we can't find that out, is there any explicit way of flipping the coordinates (or the Axes in the WKT, so that the effect is the same)?
Kind regards, Thorsten Andrea Aime schrieb: > Thorsten Reitz ha scritto: >> Hi all, >> >> I have been working with the StreamingRenderer to render a >> FeatureCollection with SimpleFeatures. The goal is develop a renderer >> which actually renders two different states of the same data in one >> panel. You can see the source code for this here: >> http://www.esdi-community.eu/repositories/entry/hale/Client/src/eu/esdihumboldt/hale/rcp/views/map/SplitRenderer.java >> >> >> >> Basically, everything is working, with the exception that the data gets >> rendered a bit strange: rotated by 90° and flipped along the X axis. >> Consequently I assumed it might be a problem with the relatively new CRS >> that my data uses (EPSG:31251) and it's Axis definitions, so I directly >> parsed the WKT for that, using the result for the MapContext given to >> the renderer. That did not solve the issue, so I decided to perform a >> transformation of the data to WGS84 first before passing to the renderer >> again; however, this time the render output even remains empty. >> >> Any ideas what might cause, or even better, solve this issue? > > Usually that is caused by axis flipping. Are you sure your WKT > and your actual data are in agreement when it comes to axis order? > > To make you an example, by default CRS.decode("EPSG:4326") will return > a lat/lon ordered CRS, but if you try to associated that with the > typical postgis, oracle or shapefile data you'll get everything > rendered rotated, because data is actually stored in lon/lat order. > > To deal with the "real world" in GeoServer we force all CRS to > a lon/lat order, this is the resulting WKT definition of 31251 > (as reported by GS): > PROJCS["MGI (Ferro) / Austria GK West Zone", > GEOGCS["MGI (Ferro)", > DATUM["Militar-Geographische Institut (Ferro)", > SPHEROID["Bessel 1841", 6377397.155, 299.1528128, > AUTHORITY["EPSG","7004"]], > AUTHORITY["EPSG","6805"]], > PRIMEM["Ferro", -17.666666666666668, AUTHORITY["EPSG","8909"]], > UNIT["degree", 0.017453292519943295], > AXIS["Geodetic longitude", EAST], > AXIS["Geodetic latitude", NORTH], > AUTHORITY["EPSG","4805"]], > PROJECTION["Transverse Mercator", AUTHORITY["EPSG","9807"]], > PARAMETER["central_meridian", 28.0], > PARAMETER["latitude_of_origin", 0.0], > PARAMETER["scale_factor", 1.0], > PARAMETER["false_easting", 0.0], > PARAMETER["false_northing", -5000000.0], > UNIT["m", 1.0], > AXIS["Easting", EAST], > AXIS["Northing", NORTH], > AUTHORITY["EPSG","31251"]] > > Cheers > Andrea > -- ------------------------------------------------------------------- Fraunhofer Institute Computer Graphics Fraunhoferstraße 5 64283 Darmstadt Germany Thorsten Reitz phone: + 49 6151 155 - 416 email: thorsten.re...@igd.fhg.de http://www.igd.fhg.de ------------------------------------------------------------------- ------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects _______________________________________________ Geotools-gt2-users mailing list Geotools-gt2-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users