I have captured the transform used as a test case on the matrix branch if
you would like to look into it easily.
It appears as if the matrix branch ( based off master) and 2.7.x end up
with two different transformation chains ...
First matrix branch:
CONCAT_MT[INVERSE_MT[PARAM_MT["Mercator_1SP",
PARAMETER["semi_major", 6378137.0],
PARAMETER["semi_minor", 6378137.0],
PARAMETER["latitude_of_origin", 0.0],
PARAMETER["central_meridian", 0.0],
PARAMETER["scale_factor", 1.0],
PARAMETER["false_easting", 0.0],
PARAMETER["false_northing", 0.0]]],
PARAM_MT["Molodenski",
PARAMETER["dim", 2],
PARAMETER["dx", 0.0],
PARAMETER["dy", 0.0],
PARAMETER["dz", 0.0],
PARAMETER["src_semi_major", 6378137.0],
PARAMETER["src_semi_minor", 6356752.314245179],
PARAMETER["tgt_semi_major", 6378388.0],
PARAMETER["tgt_semi_minor", 6356911.9461279465]],
PARAM_MT["Transverse_Mercator",
PARAMETER["semi_major", 6378388.0],
PARAMETER["semi_minor", 6356911.9461279465],
PARAMETER["central_meridian", -8.131906111111114],
PARAMETER["latitude_of_origin", 39.666666666666664],
PARAMETER["scale_factor", 1.0],
PARAMETER["false_easting", 200000.0],
PARAMETER["false_northing", 300000.0]]]
And GeoServer 2.7.x:
CONCAT_MT[INVERSE_MT[PARAM_MT["Mercator_1SP",
PARAMETER["semi_major", 6378137.0],
PARAMETER["semi_minor", 6378137.0],
PARAMETER["latitude_of_origin", 0.0],
PARAMETER["central_meridian", 0.0],
PARAMETER["scale_factor", 1.0],
PARAMETER["false_easting", 0.0],
PARAMETER["false_northing", 0.0]]],
PARAM_MT["Ellipsoid_To_Geocentric",
PARAMETER["dim", 2],
PARAMETER["semi_major", 6378137.0],
PARAMETER["semi_minor", 6356752.314245179]],
PARAM_MT["Affine",
PARAMETER["num_row", 4],
PARAMETER["num_col", 4],
PARAMETER["elt_0_0", 1.0000045980161443],
PARAMETER["elt_0_1", -0.00000102297786657622],
PARAMETER["elt_0_2", -0.00000198773684561526],
PARAMETER["elt_0_3", 288.88648538566275],
PARAMETER["elt_1_0", 0.00000102294527471289],
PARAMETER["elt_1_1", 1.0000045979528844],
PARAMETER["elt_1_2", -0.00000819823907584184],
PARAMETER["elt_1_3", 91.74575232662902],
PARAMETER["elt_2_0", 0.00000198775361850102],
PARAMETER["elt_2_1", 0.00000819823500908657],
PARAMETER["elt_2_2", 1.0000045979499799],
PARAMETER["elt_2_3", -126.2432540925205]],
PARAM_MT["Geocentric_To_Ellipsoid",
PARAMETER["dim", 2],
PARAMETER["semi_major", 6378388.0],
PARAMETER["semi_minor", 6356911.9461279465]],
PARAM_MT["Transverse_Mercator",
PARAMETER["semi_major", 6378388.0],
PARAMETER["semi_minor", 6356911.9461279465],
PARAMETER["central_meridian", -8.131906111111114],
PARAMETER["latitude_of_origin", 39.666666666666664],
PARAMETER["scale_factor", 1.0],
PARAMETER["false_easting", 200000.0],
PARAMETER["false_northing", 300000.0]]]
--
Jody Garnett
On 7 May 2015 at 00:41, Andrea Aime <andrea.a...@geo-solutions.it> wrote:
> On Wed, May 6, 2015 at 11:43 PM, Jody Garnett <jody.garn...@gmail.com>
> wrote:
>>
>> I am quite discouraged by the regression shown with GEOS-7009
>> <https://osgeo-org.atlassian.net/browse/GEOS-7009> - in particular the
>> same WMS request produces two different GetMap results (see the issue
>> screen snaps) I am not sure what to make of that as all our rendering tests
>> pass at the GeoTools level.
>>
>
> The difference seems rather severe, even if it happened before the
> rescaling, we are talking about a shift of 3 pixels up, 1 left, that seems
> unlikely to be just a numerical glitch.
> Trying to make a guess, and assuming the obvious math is taken care of,
> how about matrix inversion? We do a lot of transformation inversion in our
> code.
>
> Cheers
> Andrea
>
>
>
>
> --
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/NWWaa2 for more information.
> ==
>
> Ing. Andrea Aime
> @geowolf
> Technical Lead
>
> GeoSolutions S.A.S.
> Via Poggio alle Viti 1187
> 55054 Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax: +39 0584 1660272
> mob: +39 339 8844549
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003*
>
> Le informazioni contenute in questo messaggio di posta elettronica e/o
> nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il
> loro utilizzo è consentito esclusivamente al destinatario del messaggio,
> per le finalità indicate nel messaggio stesso. Qualora riceviate questo
> messaggio senza esserne il destinatario, Vi preghiamo cortesemente di
> darcene notizia via e-mail e di procedere alla distruzione del messaggio
> stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso,
> divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od
> utilizzarlo per finalità diverse, costituisce comportamento contrario ai
> principi dettati dal D.Lgs. 196/2003.
>
>
>
> The information in this message and/or attachments, is intended solely for
> the attention and use of the named addressee(s) and may be confidential or
> proprietary in nature or covered by the provisions of privacy act
> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
> Code).Any use not in accord with its purpose, any disclosure, reproduction,
> copying, distribution, or either dissemination, either whole or partial, is
> strictly forbidden except previous formal approval of the named
> addressee(s). If you are not the intended recipient, please contact
> immediately the sender by telephone, fax or e-mail and delete the
> information in this message that has been received in error. The sender
> does not give any warranty or accept liability as the content, accuracy or
> completeness of sent messages and accepts no responsibility for changes
> made after they were sent or for other risks which arise as a result of
> e-mail transmission, viruses, etc.
>
> -------------------------------------------------------
>
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel