]> granicus.if.org Git - postgis/commitdiff
Numerate tests for line_substring
authorSandro Santilli <strk@keybit.net>
Mon, 21 Nov 2011 16:03:25 +0000 (16:03 +0000)
committerSandro Santilli <strk@keybit.net>
Mon, 21 Nov 2011 16:03:25 +0000 (16:03 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@8210 b70326c6-7e19-0410-871a-916f4a2858ee

regress/regress_lrs.sql
regress/regress_lrs_expected

index 9bc1322d05b401a61de77a6f179821d77e0345db..5e58afa226550b4cb500e2513cfe987532a2ebd9 100644 (file)
@@ -35,20 +35,20 @@ select 'line_locate_point_3', ST_line_locate_point(ST_geomfromtext('LINESTRING(-
 --- line_substring / line_interpolate_point
 
 --- postgis-devel/2006-January/001951.html
-select 'line_substring', ST_asewkt(ST_line_substring(ST_geomfromewkt('SRID=4326;LINESTRING(0 0 0 0, 1 1 1 1, 2 2 2 2, 3 3 3 3, 4 4 4 4)'), 0.5, 0.8));
-
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0 0 0, 1 1 1 1, 2 2 2 2, 3 3 3 3, 4 4 4 4)', 0.5, 0.75));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1, 2 2)', 0, 0.5));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1, 2 2)', 0.5, 1));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 2 2)', 0.5, 1));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 2 2)', 0, 0.5));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 4 4)', .25, 0.5));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRINGM(0 0 0, 4 4 4)', .25, 0.5));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRINGM(0 0 4, 4 4 0)', .25, 0.5));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0 4, 4 4 0)', .25, 0.5));
-
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1)', 0, 0));
-select 'line_substring', ST_asewkt(ST_line_substring('LINESTRING(0 0 10, 1 1 5)', 0.5, .5));
+select 'line_substring_1', ST_asewkt(ST_line_substring(ST_geomfromewkt('SRID=4326;LINESTRING(0 0 0 0, 1 1 1 1, 2 2 2 2, 3 3 3 3, 4 4 4 4)'), 0.5, 0.8));
+
+select 'line_substring_2', ST_asewkt(ST_line_substring('LINESTRING(0 0 0 0, 1 1 1 1, 2 2 2 2, 3 3 3 3, 4 4 4 4)', 0.5, 0.75));
+select 'line_substring_3', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1, 2 2)', 0, 0.5));
+select 'line_substring_4', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1, 2 2)', 0.5, 1));
+select 'line_substring_5', ST_asewkt(ST_line_substring('LINESTRING(0 0, 2 2)', 0.5, 1));
+select 'line_substring_6', ST_asewkt(ST_line_substring('LINESTRING(0 0, 2 2)', 0, 0.5));
+select 'line_substring_7', ST_asewkt(ST_line_substring('LINESTRING(0 0, 4 4)', .25, 0.5));
+select 'line_substring_8', ST_asewkt(ST_line_substring('LINESTRINGM(0 0 0, 4 4 4)', .25, 0.5));
+select 'line_substring_9', ST_asewkt(ST_line_substring('LINESTRINGM(0 0 4, 4 4 0)', .25, 0.5));
+select 'line_substring_10', ST_asewkt(ST_line_substring('LINESTRING(0 0 4, 4 4 0)', .25, 0.5));
+
+select 'line_substring_11', ST_asewkt(ST_line_substring('LINESTRING(0 0, 1 1)', 0, 0));
+select 'line_substring_12', ST_asewkt(ST_line_substring('LINESTRING(0 0 10, 1 1 5)', 0.5, .5));
 
 --- line_interpolate_point
 
index 5647b608111ca898942b5dc080ff901c7aeb9e12..41a2668a686ea21fec20bc9f8384cec724d174ca 100644 (file)
@@ -18,17 +18,17 @@ LINEZM_6|POINT(9.5 0.5 0.5 2)
 line_locate_point_1|0.528602749909894
 line_locate_point_2|1
 line_locate_point_3|0
-line_substring|SRID=4326;LINESTRING(2 2 2 2,3 3 3 3,3.2 3.2 3.2 3.2)
-line_substring|LINESTRING(2 2 2 2,3 3 3 3)
-line_substring|LINESTRING(0 0,1 1)
-line_substring|LINESTRING(1 1,2 2)
-line_substring|LINESTRING(1 1,2 2)
-line_substring|LINESTRING(0 0,1 1)
-line_substring|LINESTRING(1 1,2 2)
-line_substring|LINESTRINGM(1 1 1,2 2 2)
-line_substring|LINESTRINGM(1 1 3,2 2 2)
-line_substring|LINESTRING(1 1 3,2 2 2)
-line_substring|POINT(0 0)
-line_substring|POINT(0.5 0.5 7.5)
+line_substring_1|SRID=4326;LINESTRING(2 2 2 2,3 3 3 3,3.2 3.2 3.2 3.2)
+line_substring_2|LINESTRING(2 2 2 2,3 3 3 3)
+line_substring_3|LINESTRING(0 0,1 1)
+line_substring_4|LINESTRING(1 1,2 2)
+line_substring_5|LINESTRING(1 1,2 2)
+line_substring_6|LINESTRING(0 0,1 1)
+line_substring_7|LINESTRING(1 1,2 2)
+line_substring_8|LINESTRINGM(1 1 1,2 2 2)
+line_substring_9|LINESTRINGM(1 1 3,2 2 2)
+line_substring_10|LINESTRING(1 1 3,2 2 2)
+line_substring_11|POINT(0 0)
+line_substring_12|POINT(0.5 0.5 7.5)
 line_interpolate_point|POINT(0 0)
 line_interpolate_point|POINT(0.5 0.5 7.5)