From 7df07b93b1eec50e3a59148dcfe55c9de230b0f3 Mon Sep 17 00:00:00 2001 From: Regina Obe Date: Mon, 28 Mar 2011 20:21:46 +0000 Subject: [PATCH] attempt to quiet floating point erros in reprojection by roudning the coordinates (worked on mingw and still works after change). I assume -ws are when using -w switch? git-svn-id: http://svn.osgeo.org/postgis/trunk@6977 b70326c6-7e19-0410-871a-916f4a2858ee --- regress/loader/ReprojectPts-w.select.expected | 132 +++++++++--------- regress/loader/ReprojectPts.select.expected | 132 +++++++++--------- regress/loader/ReprojectPts.select.sql | 2 +- .../loader/ReprojectPtsGeog-w.select.expected | 132 +++++++++--------- .../loader/ReprojectPtsGeog.select.expected | 132 +++++++++--------- regress/loader/ReprojectPtsGeog.select.sql | 2 +- 6 files changed, 266 insertions(+), 266 deletions(-) diff --git a/regress/loader/ReprojectPts-w.select.expected b/regress/loader/ReprojectPts-w.select.expected index 78557b99f..a0d541410 100644 --- a/regress/loader/ReprojectPts-w.select.expected +++ b/regress/loader/ReprojectPts-w.select.expected @@ -1,66 +1,66 @@ -SRID=4326;POINT(-74.1778249234186 41.0826336069609) -SRID=4326;POINT(-74.4488128587278 40.5013374405821) -SRID=4326;POINT(-74.0037635784166 40.281496884161) -SRID=4326;POINT(-75.1286374176545 39.7797389049157) -SRID=4326;POINT(-74.5762901403345 40.8559759516931) -SRID=4326;POINT(-74.471604011296 40.5236906585584) -SRID=4326;POINT(-75.4689168308211 39.6968833405432) -SRID=4326;POINT(-75.1145861845469 39.7073923052699) -SRID=4326;POINT(-74.2264370070619 40.097265631898) -SRID=4326;POINT(-74.2676692563074 40.8352261535181) -SRID=4326;POINT(-74.4215203668643 40.7623218114581) -SRID=4326;POINT(-74.1866659762661 40.8998034100642) -SRID=4326;POINT(-74.2020187391775 40.9444882709968) -SRID=4326;POINT(-74.3186666343781 40.6680465043858) -SRID=4326;POINT(-74.8320596317961 40.8491289846152) -SRID=4326;POINT(-74.6440210088993 39.9663370779503) -SRID=4326;POINT(-74.2219402834656 40.0955914789703) -SRID=4326;POINT(-74.6037525547765 40.7550420759648) -SRID=4326;POINT(-74.0937601839477 40.8656933573938) -SRID=4326;POINT(-74.4430374038435 40.7779796708957) -SRID=4326;POINT(-74.7684170268848 40.2203845505135) -SRID=4326;POINT(-74.1907818170692 40.7391457350042) -SRID=4326;POINT(-74.1962844392096 40.7959141570767) -SRID=4326;POINT(-74.1913030602153 40.7433025340704) -SRID=4326;POINT(-74.1763630799173 40.7378312335961) -SRID=4326;POINT(-74.5314873084093 39.4902945583028) -SRID=4326;POINT(-74.1661805363699 40.7363486398646) -SRID=4326;POINT(-74.3573260684911 40.8007679302858) -SRID=4326;POINT(-74.175738107613 40.739014184128) -SRID=4326;POINT(-74.6649158055448 40.3457273489028) -SRID=4326;POINT(-74.3662532330176 40.5106137365591) -SRID=4326;POINT(-74.1763187562305 40.7432915904039) -SRID=4326;POINT(-74.4544664009795 40.5242723881507) -SRID=4326;POINT(-74.0283665597192 40.8975658415568) -SRID=4326;POINT(-75.0083397511195 39.828950258798) -SRID=4326;POINT(-74.131322206131 40.3316152829939) -SRID=4326;POINT(-74.6799952206869 39.4620385866371) -SRID=4326;POINT(-74.089048064364 40.9515804026451) -SRID=4326;POINT(-75.1209106831206 39.948269173363) -SRID=4326;POINT(-74.0862802471739 40.7092900894139) -SRID=4326;POINT(-74.7327024195039 40.2782515920201) -SRID=4326;POINT(-74.166253025519 40.0100043068591) -SRID=4326;POINT(-75.0183798167945 40.7447239779171) -SRID=4326;POINT(-74.6592065330517 40.3495109704881) -SRID=4326;POINT(-74.2475114317585 40.7443412217661) -SRID=4326;POINT(-74.6512248373311 40.2515163382374) -SRID=4326;POINT(-74.4388020498734 40.4659008042765) -SRID=4326;POINT(-74.2355416979212 40.6823146575315) -SRID=4326;POINT(-74.4989293530261 40.8076383297078) -SRID=4326;POINT(-74.0625761975525 40.730860622102) -SRID=4326;POINT(-75.0360016411836 39.7865925067785) -SRID=4326;POINT(-75.0559164322449 39.4408494224676) -SRID=4326;POINT(-74.3980433283988 40.5008690729166) -SRID=4326;POINT(-74.0713156694971 40.7272019085633) -SRID=4326;POINT(-74.1911791861303 40.74196292555) -SRID=4326;POINT(-74.0249426200977 40.7467647928254) -SRID=4326;POINT(-74.6889466759021 40.6094748964853) -SRID=4326;POINT(-74.4460022558052 40.4982588384806) -SRID=4326;POINT(-74.1989899066972 40.8577957099564) -SRID=4326;POINT(-74.7828046028598 40.2709499874636) -SRID=4326;POINT(-74.2501753633496 40.2174320022036) -SRID=4326;POINT(-74.1696055057822 40.9184432569361) -SRID=4326;POINT(-74.7578885232985 41.0675476294562) -SRID=4326;POINT(-74.0336372902925 40.7268907140288) -SRID=4326;POINT(-74.5760699023125 40.537431636642) -SRID=4326;POINT(-74.4392566663643 40.7735918687515) +SRID=4326;POINT(-74.17782492 41.08263361) +SRID=4326;POINT(-74.44881286 40.50133744) +SRID=4326;POINT(-74.00376358 40.28149688) +SRID=4326;POINT(-75.12863742 39.7797389) +SRID=4326;POINT(-74.57629014 40.85597595) +SRID=4326;POINT(-74.47160401 40.52369066) +SRID=4326;POINT(-75.46891683 39.69688334) +SRID=4326;POINT(-75.11458618 39.70739231) +SRID=4326;POINT(-74.22643701 40.09726563) +SRID=4326;POINT(-74.26766926 40.83522615) +SRID=4326;POINT(-74.42152037 40.76232181) +SRID=4326;POINT(-74.18666598 40.89980341) +SRID=4326;POINT(-74.20201874 40.94448827) +SRID=4326;POINT(-74.31866663 40.6680465) +SRID=4326;POINT(-74.83205963 40.84912898) +SRID=4326;POINT(-74.64402101 39.96633708) +SRID=4326;POINT(-74.22194028 40.09559148) +SRID=4326;POINT(-74.60375255 40.75504208) +SRID=4326;POINT(-74.09376018 40.86569336) +SRID=4326;POINT(-74.4430374 40.77797967) +SRID=4326;POINT(-74.76841703 40.22038455) +SRID=4326;POINT(-74.19078182 40.73914574) +SRID=4326;POINT(-74.19628444 40.79591416) +SRID=4326;POINT(-74.19130306 40.74330253) +SRID=4326;POINT(-74.17636308 40.73783123) +SRID=4326;POINT(-74.53148731 39.49029456) +SRID=4326;POINT(-74.16618054 40.73634864) +SRID=4326;POINT(-74.35732607 40.80076793) +SRID=4326;POINT(-74.17573811 40.73901418) +SRID=4326;POINT(-74.66491581 40.34572735) +SRID=4326;POINT(-74.36625323 40.51061374) +SRID=4326;POINT(-74.17631876 40.74329159) +SRID=4326;POINT(-74.4544664 40.52427239) +SRID=4326;POINT(-74.02836656 40.89756584) +SRID=4326;POINT(-75.00833975 39.82895026) +SRID=4326;POINT(-74.13132221 40.33161528) +SRID=4326;POINT(-74.67999522 39.46203859) +SRID=4326;POINT(-74.08904806 40.9515804) +SRID=4326;POINT(-75.12091068 39.94826917) +SRID=4326;POINT(-74.08628025 40.70929009) +SRID=4326;POINT(-74.73270242 40.27825159) +SRID=4326;POINT(-74.16625303 40.01000431) +SRID=4326;POINT(-75.01837982 40.74472398) +SRID=4326;POINT(-74.65920653 40.34951097) +SRID=4326;POINT(-74.24751143 40.74434122) +SRID=4326;POINT(-74.65122484 40.25151634) +SRID=4326;POINT(-74.43880205 40.4659008) +SRID=4326;POINT(-74.2355417 40.68231466) +SRID=4326;POINT(-74.49892935 40.80763833) +SRID=4326;POINT(-74.0625762 40.73086062) +SRID=4326;POINT(-75.03600164 39.78659251) +SRID=4326;POINT(-75.05591643 39.44084942) +SRID=4326;POINT(-74.39804333 40.50086907) +SRID=4326;POINT(-74.07131567 40.72720191) +SRID=4326;POINT(-74.19117919 40.74196293) +SRID=4326;POINT(-74.02494262 40.74676479) +SRID=4326;POINT(-74.68894668 40.6094749) +SRID=4326;POINT(-74.44600226 40.49825884) +SRID=4326;POINT(-74.19898991 40.85779571) +SRID=4326;POINT(-74.7828046 40.27094999) +SRID=4326;POINT(-74.25017536 40.217432) +SRID=4326;POINT(-74.16960551 40.91844326) +SRID=4326;POINT(-74.75788852 41.06754763) +SRID=4326;POINT(-74.03363729 40.72689071) +SRID=4326;POINT(-74.5760699 40.53743164) +SRID=4326;POINT(-74.43925667 40.77359187) diff --git a/regress/loader/ReprojectPts.select.expected b/regress/loader/ReprojectPts.select.expected index 9b662bccc..a0d541410 100644 --- a/regress/loader/ReprojectPts.select.expected +++ b/regress/loader/ReprojectPts.select.expected @@ -1,66 +1,66 @@ -SRID=4326;POINT(-74.1778249234186 41.0826336069609) -SRID=4326;POINT(-74.4488128587278 40.5013374405821) -SRID=4326;POINT(-74.0037635784167 40.281496884161) -SRID=4326;POINT(-75.1286374176545 39.7797389049157) -SRID=4326;POINT(-74.5762901403345 40.8559759516931) -SRID=4326;POINT(-74.471604011296 40.5236906585584) -SRID=4326;POINT(-75.4689168308211 39.6968833405432) -SRID=4326;POINT(-75.1145861845469 39.7073923052699) -SRID=4326;POINT(-74.2264370070619 40.097265631898) -SRID=4326;POINT(-74.2676692563074 40.8352261535181) -SRID=4326;POINT(-74.4215203668643 40.7623218114581) -SRID=4326;POINT(-74.1866659762661 40.8998034100642) -SRID=4326;POINT(-74.2020187391775 40.9444882709968) -SRID=4326;POINT(-74.3186666343781 40.6680465043858) -SRID=4326;POINT(-74.8320596317961 40.8491289846152) -SRID=4326;POINT(-74.6440210088993 39.9663370779502) -SRID=4326;POINT(-74.2219402834656 40.0955914789703) -SRID=4326;POINT(-74.6037525547765 40.7550420759648) -SRID=4326;POINT(-74.0937601839477 40.8656933573938) -SRID=4326;POINT(-74.4430374038435 40.7779796708957) -SRID=4326;POINT(-74.7684170268848 40.2203845505135) -SRID=4326;POINT(-74.1907818170692 40.7391457350042) -SRID=4326;POINT(-74.1962844392096 40.7959141570767) -SRID=4326;POINT(-74.1913030602153 40.7433025340704) -SRID=4326;POINT(-74.1763630799173 40.7378312335961) -SRID=4326;POINT(-74.5314873084093 39.4902945583028) -SRID=4326;POINT(-74.1661805363699 40.7363486398646) -SRID=4326;POINT(-74.3573260684911 40.8007679302858) -SRID=4326;POINT(-74.175738107613 40.739014184128) -SRID=4326;POINT(-74.6649158055448 40.3457273489028) -SRID=4326;POINT(-74.3662532330176 40.5106137365591) -SRID=4326;POINT(-74.1763187562305 40.7432915904039) -SRID=4326;POINT(-74.4544664009795 40.5242723881507) -SRID=4326;POINT(-74.0283665597192 40.8975658415568) -SRID=4326;POINT(-75.0083397511195 39.828950258798) -SRID=4326;POINT(-74.131322206131 40.3316152829939) -SRID=4326;POINT(-74.6799952206869 39.4620385866371) -SRID=4326;POINT(-74.089048064364 40.9515804026451) -SRID=4326;POINT(-75.1209106831206 39.948269173363) -SRID=4326;POINT(-74.086280247174 40.7092900894139) -SRID=4326;POINT(-74.7327024195039 40.2782515920201) -SRID=4326;POINT(-74.166253025519 40.0100043068591) -SRID=4326;POINT(-75.0183798167945 40.7447239779171) -SRID=4326;POINT(-74.6592065330517 40.3495109704881) -SRID=4326;POINT(-74.2475114317585 40.7443412217661) -SRID=4326;POINT(-74.6512248373311 40.2515163382374) -SRID=4326;POINT(-74.4388020498734 40.4659008042765) -SRID=4326;POINT(-74.2355416979212 40.6823146575315) -SRID=4326;POINT(-74.4989293530261 40.8076383297078) -SRID=4326;POINT(-74.0625761975525 40.730860622102) -SRID=4326;POINT(-75.0360016411836 39.7865925067785) -SRID=4326;POINT(-75.0559164322449 39.4408494224676) -SRID=4326;POINT(-74.3980433283988 40.5008690729166) -SRID=4326;POINT(-74.0713156694971 40.7272019085633) -SRID=4326;POINT(-74.1911791861303 40.74196292555) -SRID=4326;POINT(-74.0249426200977 40.7467647928254) -SRID=4326;POINT(-74.6889466759021 40.6094748964853) -SRID=4326;POINT(-74.4460022558052 40.4982588384806) -SRID=4326;POINT(-74.1989899066972 40.8577957099564) -SRID=4326;POINT(-74.7828046028598 40.2709499874636) -SRID=4326;POINT(-74.2501753633496 40.2174320022036) -SRID=4326;POINT(-74.1696055057822 40.9184432569361) -SRID=4326;POINT(-74.7578885232985 41.0675476294562) -SRID=4326;POINT(-74.0336372902925 40.7268907140288) -SRID=4326;POINT(-74.5760699023125 40.537431636642) -SRID=4326;POINT(-74.4392566663643 40.7735918687515) +SRID=4326;POINT(-74.17782492 41.08263361) +SRID=4326;POINT(-74.44881286 40.50133744) +SRID=4326;POINT(-74.00376358 40.28149688) +SRID=4326;POINT(-75.12863742 39.7797389) +SRID=4326;POINT(-74.57629014 40.85597595) +SRID=4326;POINT(-74.47160401 40.52369066) +SRID=4326;POINT(-75.46891683 39.69688334) +SRID=4326;POINT(-75.11458618 39.70739231) +SRID=4326;POINT(-74.22643701 40.09726563) +SRID=4326;POINT(-74.26766926 40.83522615) +SRID=4326;POINT(-74.42152037 40.76232181) +SRID=4326;POINT(-74.18666598 40.89980341) +SRID=4326;POINT(-74.20201874 40.94448827) +SRID=4326;POINT(-74.31866663 40.6680465) +SRID=4326;POINT(-74.83205963 40.84912898) +SRID=4326;POINT(-74.64402101 39.96633708) +SRID=4326;POINT(-74.22194028 40.09559148) +SRID=4326;POINT(-74.60375255 40.75504208) +SRID=4326;POINT(-74.09376018 40.86569336) +SRID=4326;POINT(-74.4430374 40.77797967) +SRID=4326;POINT(-74.76841703 40.22038455) +SRID=4326;POINT(-74.19078182 40.73914574) +SRID=4326;POINT(-74.19628444 40.79591416) +SRID=4326;POINT(-74.19130306 40.74330253) +SRID=4326;POINT(-74.17636308 40.73783123) +SRID=4326;POINT(-74.53148731 39.49029456) +SRID=4326;POINT(-74.16618054 40.73634864) +SRID=4326;POINT(-74.35732607 40.80076793) +SRID=4326;POINT(-74.17573811 40.73901418) +SRID=4326;POINT(-74.66491581 40.34572735) +SRID=4326;POINT(-74.36625323 40.51061374) +SRID=4326;POINT(-74.17631876 40.74329159) +SRID=4326;POINT(-74.4544664 40.52427239) +SRID=4326;POINT(-74.02836656 40.89756584) +SRID=4326;POINT(-75.00833975 39.82895026) +SRID=4326;POINT(-74.13132221 40.33161528) +SRID=4326;POINT(-74.67999522 39.46203859) +SRID=4326;POINT(-74.08904806 40.9515804) +SRID=4326;POINT(-75.12091068 39.94826917) +SRID=4326;POINT(-74.08628025 40.70929009) +SRID=4326;POINT(-74.73270242 40.27825159) +SRID=4326;POINT(-74.16625303 40.01000431) +SRID=4326;POINT(-75.01837982 40.74472398) +SRID=4326;POINT(-74.65920653 40.34951097) +SRID=4326;POINT(-74.24751143 40.74434122) +SRID=4326;POINT(-74.65122484 40.25151634) +SRID=4326;POINT(-74.43880205 40.4659008) +SRID=4326;POINT(-74.2355417 40.68231466) +SRID=4326;POINT(-74.49892935 40.80763833) +SRID=4326;POINT(-74.0625762 40.73086062) +SRID=4326;POINT(-75.03600164 39.78659251) +SRID=4326;POINT(-75.05591643 39.44084942) +SRID=4326;POINT(-74.39804333 40.50086907) +SRID=4326;POINT(-74.07131567 40.72720191) +SRID=4326;POINT(-74.19117919 40.74196293) +SRID=4326;POINT(-74.02494262 40.74676479) +SRID=4326;POINT(-74.68894668 40.6094749) +SRID=4326;POINT(-74.44600226 40.49825884) +SRID=4326;POINT(-74.19898991 40.85779571) +SRID=4326;POINT(-74.7828046 40.27094999) +SRID=4326;POINT(-74.25017536 40.217432) +SRID=4326;POINT(-74.16960551 40.91844326) +SRID=4326;POINT(-74.75788852 41.06754763) +SRID=4326;POINT(-74.03363729 40.72689071) +SRID=4326;POINT(-74.5760699 40.53743164) +SRID=4326;POINT(-74.43925667 40.77359187) diff --git a/regress/loader/ReprojectPts.select.sql b/regress/loader/ReprojectPts.select.sql index e68081804..0aec06966 100644 --- a/regress/loader/ReprojectPts.select.sql +++ b/regress/loader/ReprojectPts.select.sql @@ -1,2 +1,2 @@ -select ST_Asewkt(the_geom) from loadedshp; +select ST_Asewkt(ST_SnapToGrid(the_geom,0.00000001)) from loadedshp; diff --git a/regress/loader/ReprojectPtsGeog-w.select.expected b/regress/loader/ReprojectPtsGeog-w.select.expected index 78557b99f..a0d541410 100644 --- a/regress/loader/ReprojectPtsGeog-w.select.expected +++ b/regress/loader/ReprojectPtsGeog-w.select.expected @@ -1,66 +1,66 @@ -SRID=4326;POINT(-74.1778249234186 41.0826336069609) -SRID=4326;POINT(-74.4488128587278 40.5013374405821) -SRID=4326;POINT(-74.0037635784166 40.281496884161) -SRID=4326;POINT(-75.1286374176545 39.7797389049157) -SRID=4326;POINT(-74.5762901403345 40.8559759516931) -SRID=4326;POINT(-74.471604011296 40.5236906585584) -SRID=4326;POINT(-75.4689168308211 39.6968833405432) -SRID=4326;POINT(-75.1145861845469 39.7073923052699) -SRID=4326;POINT(-74.2264370070619 40.097265631898) -SRID=4326;POINT(-74.2676692563074 40.8352261535181) -SRID=4326;POINT(-74.4215203668643 40.7623218114581) -SRID=4326;POINT(-74.1866659762661 40.8998034100642) -SRID=4326;POINT(-74.2020187391775 40.9444882709968) -SRID=4326;POINT(-74.3186666343781 40.6680465043858) -SRID=4326;POINT(-74.8320596317961 40.8491289846152) -SRID=4326;POINT(-74.6440210088993 39.9663370779503) -SRID=4326;POINT(-74.2219402834656 40.0955914789703) -SRID=4326;POINT(-74.6037525547765 40.7550420759648) -SRID=4326;POINT(-74.0937601839477 40.8656933573938) -SRID=4326;POINT(-74.4430374038435 40.7779796708957) -SRID=4326;POINT(-74.7684170268848 40.2203845505135) -SRID=4326;POINT(-74.1907818170692 40.7391457350042) -SRID=4326;POINT(-74.1962844392096 40.7959141570767) -SRID=4326;POINT(-74.1913030602153 40.7433025340704) -SRID=4326;POINT(-74.1763630799173 40.7378312335961) -SRID=4326;POINT(-74.5314873084093 39.4902945583028) -SRID=4326;POINT(-74.1661805363699 40.7363486398646) -SRID=4326;POINT(-74.3573260684911 40.8007679302858) -SRID=4326;POINT(-74.175738107613 40.739014184128) -SRID=4326;POINT(-74.6649158055448 40.3457273489028) -SRID=4326;POINT(-74.3662532330176 40.5106137365591) -SRID=4326;POINT(-74.1763187562305 40.7432915904039) -SRID=4326;POINT(-74.4544664009795 40.5242723881507) -SRID=4326;POINT(-74.0283665597192 40.8975658415568) -SRID=4326;POINT(-75.0083397511195 39.828950258798) -SRID=4326;POINT(-74.131322206131 40.3316152829939) -SRID=4326;POINT(-74.6799952206869 39.4620385866371) -SRID=4326;POINT(-74.089048064364 40.9515804026451) -SRID=4326;POINT(-75.1209106831206 39.948269173363) -SRID=4326;POINT(-74.0862802471739 40.7092900894139) -SRID=4326;POINT(-74.7327024195039 40.2782515920201) -SRID=4326;POINT(-74.166253025519 40.0100043068591) -SRID=4326;POINT(-75.0183798167945 40.7447239779171) -SRID=4326;POINT(-74.6592065330517 40.3495109704881) -SRID=4326;POINT(-74.2475114317585 40.7443412217661) -SRID=4326;POINT(-74.6512248373311 40.2515163382374) -SRID=4326;POINT(-74.4388020498734 40.4659008042765) -SRID=4326;POINT(-74.2355416979212 40.6823146575315) -SRID=4326;POINT(-74.4989293530261 40.8076383297078) -SRID=4326;POINT(-74.0625761975525 40.730860622102) -SRID=4326;POINT(-75.0360016411836 39.7865925067785) -SRID=4326;POINT(-75.0559164322449 39.4408494224676) -SRID=4326;POINT(-74.3980433283988 40.5008690729166) -SRID=4326;POINT(-74.0713156694971 40.7272019085633) -SRID=4326;POINT(-74.1911791861303 40.74196292555) -SRID=4326;POINT(-74.0249426200977 40.7467647928254) -SRID=4326;POINT(-74.6889466759021 40.6094748964853) -SRID=4326;POINT(-74.4460022558052 40.4982588384806) -SRID=4326;POINT(-74.1989899066972 40.8577957099564) -SRID=4326;POINT(-74.7828046028598 40.2709499874636) -SRID=4326;POINT(-74.2501753633496 40.2174320022036) -SRID=4326;POINT(-74.1696055057822 40.9184432569361) -SRID=4326;POINT(-74.7578885232985 41.0675476294562) -SRID=4326;POINT(-74.0336372902925 40.7268907140288) -SRID=4326;POINT(-74.5760699023125 40.537431636642) -SRID=4326;POINT(-74.4392566663643 40.7735918687515) +SRID=4326;POINT(-74.17782492 41.08263361) +SRID=4326;POINT(-74.44881286 40.50133744) +SRID=4326;POINT(-74.00376358 40.28149688) +SRID=4326;POINT(-75.12863742 39.7797389) +SRID=4326;POINT(-74.57629014 40.85597595) +SRID=4326;POINT(-74.47160401 40.52369066) +SRID=4326;POINT(-75.46891683 39.69688334) +SRID=4326;POINT(-75.11458618 39.70739231) +SRID=4326;POINT(-74.22643701 40.09726563) +SRID=4326;POINT(-74.26766926 40.83522615) +SRID=4326;POINT(-74.42152037 40.76232181) +SRID=4326;POINT(-74.18666598 40.89980341) +SRID=4326;POINT(-74.20201874 40.94448827) +SRID=4326;POINT(-74.31866663 40.6680465) +SRID=4326;POINT(-74.83205963 40.84912898) +SRID=4326;POINT(-74.64402101 39.96633708) +SRID=4326;POINT(-74.22194028 40.09559148) +SRID=4326;POINT(-74.60375255 40.75504208) +SRID=4326;POINT(-74.09376018 40.86569336) +SRID=4326;POINT(-74.4430374 40.77797967) +SRID=4326;POINT(-74.76841703 40.22038455) +SRID=4326;POINT(-74.19078182 40.73914574) +SRID=4326;POINT(-74.19628444 40.79591416) +SRID=4326;POINT(-74.19130306 40.74330253) +SRID=4326;POINT(-74.17636308 40.73783123) +SRID=4326;POINT(-74.53148731 39.49029456) +SRID=4326;POINT(-74.16618054 40.73634864) +SRID=4326;POINT(-74.35732607 40.80076793) +SRID=4326;POINT(-74.17573811 40.73901418) +SRID=4326;POINT(-74.66491581 40.34572735) +SRID=4326;POINT(-74.36625323 40.51061374) +SRID=4326;POINT(-74.17631876 40.74329159) +SRID=4326;POINT(-74.4544664 40.52427239) +SRID=4326;POINT(-74.02836656 40.89756584) +SRID=4326;POINT(-75.00833975 39.82895026) +SRID=4326;POINT(-74.13132221 40.33161528) +SRID=4326;POINT(-74.67999522 39.46203859) +SRID=4326;POINT(-74.08904806 40.9515804) +SRID=4326;POINT(-75.12091068 39.94826917) +SRID=4326;POINT(-74.08628025 40.70929009) +SRID=4326;POINT(-74.73270242 40.27825159) +SRID=4326;POINT(-74.16625303 40.01000431) +SRID=4326;POINT(-75.01837982 40.74472398) +SRID=4326;POINT(-74.65920653 40.34951097) +SRID=4326;POINT(-74.24751143 40.74434122) +SRID=4326;POINT(-74.65122484 40.25151634) +SRID=4326;POINT(-74.43880205 40.4659008) +SRID=4326;POINT(-74.2355417 40.68231466) +SRID=4326;POINT(-74.49892935 40.80763833) +SRID=4326;POINT(-74.0625762 40.73086062) +SRID=4326;POINT(-75.03600164 39.78659251) +SRID=4326;POINT(-75.05591643 39.44084942) +SRID=4326;POINT(-74.39804333 40.50086907) +SRID=4326;POINT(-74.07131567 40.72720191) +SRID=4326;POINT(-74.19117919 40.74196293) +SRID=4326;POINT(-74.02494262 40.74676479) +SRID=4326;POINT(-74.68894668 40.6094749) +SRID=4326;POINT(-74.44600226 40.49825884) +SRID=4326;POINT(-74.19898991 40.85779571) +SRID=4326;POINT(-74.7828046 40.27094999) +SRID=4326;POINT(-74.25017536 40.217432) +SRID=4326;POINT(-74.16960551 40.91844326) +SRID=4326;POINT(-74.75788852 41.06754763) +SRID=4326;POINT(-74.03363729 40.72689071) +SRID=4326;POINT(-74.5760699 40.53743164) +SRID=4326;POINT(-74.43925667 40.77359187) diff --git a/regress/loader/ReprojectPtsGeog.select.expected b/regress/loader/ReprojectPtsGeog.select.expected index 9b662bccc..a0d541410 100644 --- a/regress/loader/ReprojectPtsGeog.select.expected +++ b/regress/loader/ReprojectPtsGeog.select.expected @@ -1,66 +1,66 @@ -SRID=4326;POINT(-74.1778249234186 41.0826336069609) -SRID=4326;POINT(-74.4488128587278 40.5013374405821) -SRID=4326;POINT(-74.0037635784167 40.281496884161) -SRID=4326;POINT(-75.1286374176545 39.7797389049157) -SRID=4326;POINT(-74.5762901403345 40.8559759516931) -SRID=4326;POINT(-74.471604011296 40.5236906585584) -SRID=4326;POINT(-75.4689168308211 39.6968833405432) -SRID=4326;POINT(-75.1145861845469 39.7073923052699) -SRID=4326;POINT(-74.2264370070619 40.097265631898) -SRID=4326;POINT(-74.2676692563074 40.8352261535181) -SRID=4326;POINT(-74.4215203668643 40.7623218114581) -SRID=4326;POINT(-74.1866659762661 40.8998034100642) -SRID=4326;POINT(-74.2020187391775 40.9444882709968) -SRID=4326;POINT(-74.3186666343781 40.6680465043858) -SRID=4326;POINT(-74.8320596317961 40.8491289846152) -SRID=4326;POINT(-74.6440210088993 39.9663370779502) -SRID=4326;POINT(-74.2219402834656 40.0955914789703) -SRID=4326;POINT(-74.6037525547765 40.7550420759648) -SRID=4326;POINT(-74.0937601839477 40.8656933573938) -SRID=4326;POINT(-74.4430374038435 40.7779796708957) -SRID=4326;POINT(-74.7684170268848 40.2203845505135) -SRID=4326;POINT(-74.1907818170692 40.7391457350042) -SRID=4326;POINT(-74.1962844392096 40.7959141570767) -SRID=4326;POINT(-74.1913030602153 40.7433025340704) -SRID=4326;POINT(-74.1763630799173 40.7378312335961) -SRID=4326;POINT(-74.5314873084093 39.4902945583028) -SRID=4326;POINT(-74.1661805363699 40.7363486398646) -SRID=4326;POINT(-74.3573260684911 40.8007679302858) -SRID=4326;POINT(-74.175738107613 40.739014184128) -SRID=4326;POINT(-74.6649158055448 40.3457273489028) -SRID=4326;POINT(-74.3662532330176 40.5106137365591) -SRID=4326;POINT(-74.1763187562305 40.7432915904039) -SRID=4326;POINT(-74.4544664009795 40.5242723881507) -SRID=4326;POINT(-74.0283665597192 40.8975658415568) -SRID=4326;POINT(-75.0083397511195 39.828950258798) -SRID=4326;POINT(-74.131322206131 40.3316152829939) -SRID=4326;POINT(-74.6799952206869 39.4620385866371) -SRID=4326;POINT(-74.089048064364 40.9515804026451) -SRID=4326;POINT(-75.1209106831206 39.948269173363) -SRID=4326;POINT(-74.086280247174 40.7092900894139) -SRID=4326;POINT(-74.7327024195039 40.2782515920201) -SRID=4326;POINT(-74.166253025519 40.0100043068591) -SRID=4326;POINT(-75.0183798167945 40.7447239779171) -SRID=4326;POINT(-74.6592065330517 40.3495109704881) -SRID=4326;POINT(-74.2475114317585 40.7443412217661) -SRID=4326;POINT(-74.6512248373311 40.2515163382374) -SRID=4326;POINT(-74.4388020498734 40.4659008042765) -SRID=4326;POINT(-74.2355416979212 40.6823146575315) -SRID=4326;POINT(-74.4989293530261 40.8076383297078) -SRID=4326;POINT(-74.0625761975525 40.730860622102) -SRID=4326;POINT(-75.0360016411836 39.7865925067785) -SRID=4326;POINT(-75.0559164322449 39.4408494224676) -SRID=4326;POINT(-74.3980433283988 40.5008690729166) -SRID=4326;POINT(-74.0713156694971 40.7272019085633) -SRID=4326;POINT(-74.1911791861303 40.74196292555) -SRID=4326;POINT(-74.0249426200977 40.7467647928254) -SRID=4326;POINT(-74.6889466759021 40.6094748964853) -SRID=4326;POINT(-74.4460022558052 40.4982588384806) -SRID=4326;POINT(-74.1989899066972 40.8577957099564) -SRID=4326;POINT(-74.7828046028598 40.2709499874636) -SRID=4326;POINT(-74.2501753633496 40.2174320022036) -SRID=4326;POINT(-74.1696055057822 40.9184432569361) -SRID=4326;POINT(-74.7578885232985 41.0675476294562) -SRID=4326;POINT(-74.0336372902925 40.7268907140288) -SRID=4326;POINT(-74.5760699023125 40.537431636642) -SRID=4326;POINT(-74.4392566663643 40.7735918687515) +SRID=4326;POINT(-74.17782492 41.08263361) +SRID=4326;POINT(-74.44881286 40.50133744) +SRID=4326;POINT(-74.00376358 40.28149688) +SRID=4326;POINT(-75.12863742 39.7797389) +SRID=4326;POINT(-74.57629014 40.85597595) +SRID=4326;POINT(-74.47160401 40.52369066) +SRID=4326;POINT(-75.46891683 39.69688334) +SRID=4326;POINT(-75.11458618 39.70739231) +SRID=4326;POINT(-74.22643701 40.09726563) +SRID=4326;POINT(-74.26766926 40.83522615) +SRID=4326;POINT(-74.42152037 40.76232181) +SRID=4326;POINT(-74.18666598 40.89980341) +SRID=4326;POINT(-74.20201874 40.94448827) +SRID=4326;POINT(-74.31866663 40.6680465) +SRID=4326;POINT(-74.83205963 40.84912898) +SRID=4326;POINT(-74.64402101 39.96633708) +SRID=4326;POINT(-74.22194028 40.09559148) +SRID=4326;POINT(-74.60375255 40.75504208) +SRID=4326;POINT(-74.09376018 40.86569336) +SRID=4326;POINT(-74.4430374 40.77797967) +SRID=4326;POINT(-74.76841703 40.22038455) +SRID=4326;POINT(-74.19078182 40.73914574) +SRID=4326;POINT(-74.19628444 40.79591416) +SRID=4326;POINT(-74.19130306 40.74330253) +SRID=4326;POINT(-74.17636308 40.73783123) +SRID=4326;POINT(-74.53148731 39.49029456) +SRID=4326;POINT(-74.16618054 40.73634864) +SRID=4326;POINT(-74.35732607 40.80076793) +SRID=4326;POINT(-74.17573811 40.73901418) +SRID=4326;POINT(-74.66491581 40.34572735) +SRID=4326;POINT(-74.36625323 40.51061374) +SRID=4326;POINT(-74.17631876 40.74329159) +SRID=4326;POINT(-74.4544664 40.52427239) +SRID=4326;POINT(-74.02836656 40.89756584) +SRID=4326;POINT(-75.00833975 39.82895026) +SRID=4326;POINT(-74.13132221 40.33161528) +SRID=4326;POINT(-74.67999522 39.46203859) +SRID=4326;POINT(-74.08904806 40.9515804) +SRID=4326;POINT(-75.12091068 39.94826917) +SRID=4326;POINT(-74.08628025 40.70929009) +SRID=4326;POINT(-74.73270242 40.27825159) +SRID=4326;POINT(-74.16625303 40.01000431) +SRID=4326;POINT(-75.01837982 40.74472398) +SRID=4326;POINT(-74.65920653 40.34951097) +SRID=4326;POINT(-74.24751143 40.74434122) +SRID=4326;POINT(-74.65122484 40.25151634) +SRID=4326;POINT(-74.43880205 40.4659008) +SRID=4326;POINT(-74.2355417 40.68231466) +SRID=4326;POINT(-74.49892935 40.80763833) +SRID=4326;POINT(-74.0625762 40.73086062) +SRID=4326;POINT(-75.03600164 39.78659251) +SRID=4326;POINT(-75.05591643 39.44084942) +SRID=4326;POINT(-74.39804333 40.50086907) +SRID=4326;POINT(-74.07131567 40.72720191) +SRID=4326;POINT(-74.19117919 40.74196293) +SRID=4326;POINT(-74.02494262 40.74676479) +SRID=4326;POINT(-74.68894668 40.6094749) +SRID=4326;POINT(-74.44600226 40.49825884) +SRID=4326;POINT(-74.19898991 40.85779571) +SRID=4326;POINT(-74.7828046 40.27094999) +SRID=4326;POINT(-74.25017536 40.217432) +SRID=4326;POINT(-74.16960551 40.91844326) +SRID=4326;POINT(-74.75788852 41.06754763) +SRID=4326;POINT(-74.03363729 40.72689071) +SRID=4326;POINT(-74.5760699 40.53743164) +SRID=4326;POINT(-74.43925667 40.77359187) diff --git a/regress/loader/ReprojectPtsGeog.select.sql b/regress/loader/ReprojectPtsGeog.select.sql index 06ce9606f..d1611a5e0 100644 --- a/regress/loader/ReprojectPtsGeog.select.sql +++ b/regress/loader/ReprojectPtsGeog.select.sql @@ -1,2 +1,2 @@ -select ST_Asewkt(the_geom::geometry) from loadedshp; +select ST_Asewkt(ST_SnapToGrid(the_geom::geometry,0.00000001)) from loadedshp; -- 2.50.1