From: Sergei K. <se...@fa...> - 2014-03-19 01:21:48
|
I'm using the code like this to get a MathTransform for transforming lat,lon points to epsg:3857. Does anyone if resulting MathTransforms (ConcatenatedTransformDirect2D, and its inner transforms, AffineTransform2D and MercatorPseudoProvider) are thread safe? CoordinateReferenceSystem sourceCRS = CRS.decode("EPSG:4326"); CoordinateReferenceSystem targetCRS = CRS.decode("EPSG:3857"); MathTransform transform = CRS.findMathTransform(sourceCRS, targetCRS, false); The code above runs only once is already synchronized, but I'm using the resulting transform in a servlet and would love not to synchronize each time it's accessed. Thanks, Sergei |