mirror of
https://git.osgeo.org/gitea/postgis/postgis
synced 2024-10-24 17:12:35 +00:00
Change back to less intensive cartesian clairaut
git-svn-id: http://svn.osgeo.org/postgis/trunk@4502 b70326c6-7e19-0410-871a-916f4a2858ee
This commit is contained in:
parent
40cd5b1e72
commit
bedb088622
|
@ -390,8 +390,8 @@ int edge_calculate_gbox(GEOGRAPHIC_EDGE e, GBOX *gbox)
|
|||
else
|
||||
{
|
||||
LWDEBUG(4, "not a pole crossing, calculating clairaut points");
|
||||
clairaut_geographic(g.start, g.end, LW_TRUE, &vT1);
|
||||
clairaut_geographic(g.start, g.end, LW_FALSE, &vT2);
|
||||
clairaut_cartesian(start, end, LW_TRUE, &vT1);
|
||||
clairaut_cartesian(start, end, LW_FALSE, &vT2);
|
||||
LWDEBUGF(4, "vT1 == GPOINT(%.6g %.6g) ", vT1.lat, vT1.lon);
|
||||
LWDEBUGF(4, "vT2 == GPOINT(%.6g %.6g) ", vT2.lat, vT2.lon);
|
||||
if( edge_contains_point(g, vT1, flipped_longitude) )
|
||||
|
@ -431,8 +431,8 @@ int edge_calculate_gbox(GEOGRAPHIC_EDGE e, GBOX *gbox)
|
|||
x_to_z(&nT2);
|
||||
cart2geog(nT1, &vT1);
|
||||
cart2geog(nT2, &vT2);
|
||||
LWDEBUGF(4, "vT1 == GPOINT(%.6g %.6g) ", vT1.lat, vT1.lon);
|
||||
LWDEBUGF(4, "vT2 == GPOINT(%.6g %.6g) ", vT2.lat, vT2.lon);
|
||||
LWDEBUGF(4, "vT1 == GPOINT(%.6g %.6g) ", vT1.lat, vT1.lon);
|
||||
LWDEBUGF(4, "vT2 == GPOINT(%.6g %.6g) ", vT2.lat, vT2.lon);
|
||||
if( gimbal_lock )
|
||||
{
|
||||
LWDEBUG(4, "gimbal lock");
|
||||
|
@ -475,8 +475,8 @@ int edge_calculate_gbox(GEOGRAPHIC_EDGE e, GBOX *gbox)
|
|||
y_to_z(&nT2);
|
||||
cart2geog(nT1, &vT1);
|
||||
cart2geog(nT2, &vT2);
|
||||
LWDEBUGF(4, "vT1 == GPOINT(%.6g %.6g) ", vT1.lat, vT1.lon);
|
||||
LWDEBUGF(4, "vT2 == GPOINT(%.6g %.6g) ", vT2.lat, vT2.lon);
|
||||
LWDEBUGF(4, "vT1 == GPOINT(%.6g %.6g) ", vT1.lat, vT1.lon);
|
||||
LWDEBUGF(4, "vT2 == GPOINT(%.6g %.6g) ", vT2.lat, vT2.lon);
|
||||
if( gimbal_lock )
|
||||
{
|
||||
LWDEBUG(4, "gimbal lock");
|
||||
|
|
Loading…
Reference in a new issue