From e2d15b3779d107ef6e722d97f83123ac67c721c4 Mon Sep 17 00:00:00 2001 From: Since <ax20yhum@cip.cs.fau.de> Date: Tue, 14 Nov 2017 00:04:42 +0100 Subject: [PATCH] Use outer edges for national PG grid --- translate.go | 4 ++-- translate_test.go | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/translate.go b/translate.go index cfe635e..795e18e 100644 --- a/translate.go +++ b/translate.go @@ -29,8 +29,8 @@ var errNoProjection = newError("cornerPoints", "warning: unable to identify grid func (c *Composite) cornerPoints() (originTop, originLeft, edgeBottom, edgeRight float64, err error) { // national grid (pg) values described in [4] if c.Product == "PG" { - originTop, originLeft = 54.6547, 01.9178 // N, E - edgeBottom, edgeRight = 46.9894, 14.7218 // N, E + originTop, originLeft = 54.66218275, 1.900684377 // N, E + edgeBottom, edgeRight = 46.98044293, 14.73300934 // N, E return } diff --git a/translate_test.go b/translate_test.go index 32484b2..d63cb47 100644 --- a/translate_test.go +++ b/translate_test.go @@ -52,11 +52,11 @@ func TestResolution(t *testing.T) { func TestTranslate(t *testing.T) { nationalGridPG := [][]float64{ - []float64{54.6547, 01.9178, 0, 0}, - []float64{54.8110, 15.8706, 460, 0}, - []float64{51.0000, 09.0000, 230, 230}, - []float64{46.8695, 03.4921, 0, 460}, - []float64{46.9894, 14.7218, 460, 460}, + []float64{54.66218275, 1.900684377, 0, 0}, + []float64{54.81884457, 15.88724008, 460, 0}, + []float64{51.00000000, 09.00000000, 230, 230}, + []float64{46.86029310, 3.481345126, 0, 460}, + []float64{46.98044293, 14.73300934, 460, 460}, } nationalGridHalf := [][]float64{ -- GitLab