Changeset 2079

Show
Ignore:
Timestamp:
11/28/05 03:04:17 (6 years ago)
Author:
strk
Message:

Added ExteriorRing? and Segmentize tests

Location:
trunk/regress
Files:
4 modified

Legend:

Unmodified
Added
Removed
  • trunk/regress/regress_expected

    r2072 r2079  
    153153146|POINT(1 2 0 3) 
    154154147|POINT(1 2 3 0) 
    155 144|LINESTRING(-5 -5,0 0,1 1,4 4) 
     155148|LINESTRING(0 0,5 0,10 0) 
     156149|LINESTRING(-5 -5,0 0,1 1,4 4) 
    156157DROP TABLE 
  • trunk/regress/regress_ogc_expected

    r2074 r2079  
    3030pointonsurface|POINT(5 5) 
    3131centroid|POINT(5.08333333333333 5.08333333333333) 
     32exteriorring|LINESTRING(52 18,66 23,73 9,48 6,52 18) 
  • trunk/regress/regress_ogc.sql

    r2074 r2079  
    2929SELECT 'pointonsurface', astext(pointonsurface('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0),(2 2, 2 4, 4 4, 4 2, 2 2))')); 
    3030SELECT 'centroid', astext(centroid('POLYGON((0 0, 0 10, 10 10, 10 0, 0 0),(2 2, 2 4, 4 4, 4 2, 2 2))')); 
     31SELECT 'exteriorring', astext(exteriorring(PolygonFromText('POLYGON((52 18,66 23,73 9,48 6,52 18),(59 18,67 18,67 13,59 13,59 18))'))); 
    3132 
  • trunk/regress/regress.sql

    r2059 r2079  
    249249select '147', asewkt(force_4d('POINT(1 2 3)')); 
    250250 
    251 select '144', asewkt(linemerge('GEOMETRYCOLLECTION(LINESTRING(0 0, 1 1), LINESTRING(4 4, 1 1), LINESTRING(-5 -5, 0 0))'::geometry)); 
     251select '148', astext(segmentize('LINESTRING(0 0, 10 0)', 5)); 
     252 
     253select '149', asewkt(linemerge('GEOMETRYCOLLECTION(LINESTRING(0 0, 1 1), LINESTRING(4 4, 1 1), LINESTRING(-5 -5, 0 0))'::geometry)); 
    252254 
    253255-- Drop test table