[postgis-tickets] [SCM] PostGIS branch master updated. 3.2.0-432-gfaaff2d1f

git at osgeo.org git at osgeo.org
Mon Jan 31 13:35:35 PST 2022


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "PostGIS".

The branch, master has been updated
       via  faaff2d1fd2052cc0a03b1238455e60a0835885b (commit)
      from  e53df536b8d54e586660b60aeafe606f64b1c7a7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit faaff2d1fd2052cc0a03b1238455e60a0835885b
Author: Martin Davis <mtnclimb at gmail.com>
Date:   Mon Jan 31 13:35:31 2022 -0800

    Improve doc image styling - more images

diff --git a/doc/html/image_src/st_approximatemedialaxis01.wkt b/doc/html/image_src/st_approximatemedialaxis01.wkt
index b40222e07..24998b44e 100644
--- a/doc/html/image_src/st_approximatemedialaxis01.wkt
+++ b/doc/html/image_src/st_approximatemedialaxis01.wkt
@@ -1,2 +1,2 @@
-Style1;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
-Style2;MULTILINESTRING((184.188611699158 15.8113883008419,158.377223398316 20),(50 20,158.377223398316 20),(50 20,35 35),(35 153.150778481549,35 35),(35 153.150778481549,40.6970772062924 159.302922793708),(164.039879739868 164.039879739868,40.6970772062924 159.302922793708))
+ArgA;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
+Result;MULTILINESTRING((184.188611699158 15.8113883008419,158.377223398316 20),(50 20,158.377223398316 20),(50 20,35 35),(35 153.150778481549,35 35),(35 153.150778481549,40.6970772062924 159.302922793708),(164.039879739868 164.039879739868,40.6970772062924 159.302922793708))
diff --git a/doc/html/image_src/st_azimuth01.wkt b/doc/html/image_src/st_azimuth01.wkt
index 82981e0b2..8737ec41c 100644
--- a/doc/html/image_src/st_azimuth01.wkt
+++ b/doc/html/image_src/st_azimuth01.wkt
@@ -1,5 +1,5 @@
-Style2-thinline;LINESTRING(25 45,25 119.33)
-Style2;POINT(25 45)
-Style1;POINT(75 100)
-Style3;LINESTRING(25 119.33,32.29 118.97,39.50 117.90,46.58 116.13,53.45 113.67,60.047 110.55,66.31 106.8,72.17 102.45,75 100)
-Style3;LINESTRING(65 100, 75 100, 75 110)
+ArgB;LINESTRING(25 45,25 119.33)
+ArgB;POINT(25 45)
+ArgA;POINT(75 100)
+Highlight;LINESTRING(25 119.33,32.29 118.97,39.50 117.90,46.58 116.13,53.45 113.67,60.047 110.55,66.31 106.8,72.17 102.45,75 100)
+Highlight;LINESTRING(65 100, 75 100, 75 110)
diff --git a/doc/html/image_src/st_azimuth02.wkt b/doc/html/image_src/st_azimuth02.wkt
index 27e7d105b..68303a2c4 100644
--- a/doc/html/image_src/st_azimuth02.wkt
+++ b/doc/html/image_src/st_azimuth02.wkt
@@ -1,5 +1,5 @@
-Style1;POINT(25 45)
-Style2-thinline;LINESTRING(75 100,75 174.33)
-Style2;POINT(75 100)
-Style3;LINESTRING(25 35, 25 45, 35 45)
-Style3;LINESTRING(75 174.33,82.2854990291525 173.971777251164,85.9062926213504 173.525039359331,93.0603749304618 172.101689101655,100.040495655901 169.983969974891,103.444230148372 168.670839179401,110.038067674461 165.551844738703,113.212285575926 163.753495024293,119.27710323315 159.700742080159,124.915477881626 155.0730481658,130.073108891238 149.914980503366,134.700325455916 144.276214104132,136.800890872717 141.293372185585,138.75256495065 138.211053370987,142.190802093925 131.777909117344,144.981924782519 125.038736039082,147.099052979159 118.058436056949,148.521797581971 110.904233275595,148.968228943332 107.28340187647,149.236456782679 103.645026578689,149.236148022508 96.3507260950078,148.520874274986 89.0915799256797,147.09752401731 81.9374976165682,146.12434062691 78.421443710561,143.666674095056 71.5536423986582,140.547679654358 64.9598048725693,136.797394926295 58.7034333922286,134.696576995814 55.7207693138797,132.451937202912 52.8447802350724,127.553155617554 47.44026
 74336697,122.148228114835 42.5419434007053,119.272049019787 40.2975470911136,113.206888286642 36.2453075963801,106.773744032999 32.8070704531054,100.034570954737 30.015947764511,96.5704072536981 28.8717052929568,89.4946327917332 27.0996343561797,82.2792367921245 26.0296436036982,74.9937074626849 25.6720376313751,71.3465610106627 25.7617245245224,64.0874148413345 26.4769982720444,56.9333325322231 27.9003485297198,53.4172786262158 28.8735319201204,46.5494773143131 31.3311984519738,43.2142750433263 32.8097608594851,36.7814218867588 36.2485426070818,30.7166042295346 40.3012955512158,25 45)
\ No newline at end of file
+ArgA;POINT(25 45)
+ArgB;LINESTRING(75 100,75 174.33)
+ArgB;POINT(75 100)
+Highlight;LINESTRING(25 35, 25 45, 35 45)
+Highlight;LINESTRING(75 174.33,82.2854990291525 173.971777251164,85.9062926213504 173.525039359331,93.0603749304618 172.101689101655,100.040495655901 169.983969974891,103.444230148372 168.670839179401,110.038067674461 165.551844738703,113.212285575926 163.753495024293,119.27710323315 159.700742080159,124.915477881626 155.0730481658,130.073108891238 149.914980503366,134.700325455916 144.276214104132,136.800890872717 141.293372185585,138.75256495065 138.211053370987,142.190802093925 131.777909117344,144.981924782519 125.038736039082,147.099052979159 118.058436056949,148.521797581971 110.904233275595,148.968228943332 107.28340187647,149.236456782679 103.645026578689,149.236148022508 96.3507260950078,148.520874274986 89.0915799256797,147.09752401731 81.9374976165682,146.12434062691 78.421443710561,143.666674095056 71.5536423986582,140.547679654358 64.9598048725693,136.797394926295 58.7034333922286,134.696576995814 55.7207693138797,132.451937202912 52.8447802350724,127.553155617554 47.44
 02674336697,122.148228114835 42.5419434007053,119.272049019787 40.2975470911136,113.206888286642 36.2453075963801,106.773744032999 32.8070704531054,100.034570954737 30.015947764511,96.5704072536981 28.8717052929568,89.4946327917332 27.0996343561797,82.2792367921245 26.0296436036982,74.9937074626849 25.6720376313751,71.3465610106627 25.7617245245224,64.0874148413345 26.4769982720444,56.9333325322231 27.9003485297198,53.4172786262158 28.8735319201204,46.5494773143131 31.3311984519738,43.2142750433263 32.8097608594851,36.7814218867588 36.2485426070818,30.7166042295346 40.3012955512158,25 45)
diff --git a/doc/html/image_src/st_buildarea01.wkt b/doc/html/image_src/st_buildarea01.wkt
index b4d49b5f9..70cac83e6 100644
--- a/doc/html/image_src/st_buildarea01.wkt
+++ b/doc/html/image_src/st_buildarea01.wkt
@@ -1 +1 @@
-Style1;POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.193976625564,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.0392640201
 62 99.7545161008065,150 90),(125 90,124.519632010081 94.8772580504033,123.096988312782 99.5670858091273,120.786740307564 103.88925582549,117.677669529664 107.677669529664,113.88925582549 110.786740307564,109.567085809127 113.096988312782,104.877258050403 114.519632010081,99.9999999999999 115,95.1227419495967 114.519632010081,90.4329141908727 113.096988312782,86.1107441745098 110.786740307564,82.3223304703362 107.677669529664,79.2132596924363 103.88925582549,76.9030116872178 99.5670858091272,75.4803679899192 94.8772580504031,75 89.9999999999999,75.4803679899192 85.1227419495967,76.9030116872179 80.4329141908727,79.2132596924364 76.1107441745099,82.3223304703364 72.3223304703363,86.11074417451 69.2132596924363,90.4329141908728 66.9030116872178,95.1227419495968 65.4803679899192,100 65,104.877258050403 65.4803679899192,109.567085809127 66.9030116872178,113.88925582549 69.2132596924364,117.677669529664 72.3223304703363,120.786740307564 76.11074417451,123.096988312782 80.4329141908728,124
 .519632010081 85.1227419495968,125 90))
+ArgA;POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.193976625564,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.039264020162
  99.7545161008065,150 90),(125 90,124.519632010081 94.8772580504033,123.096988312782 99.5670858091273,120.786740307564 103.88925582549,117.677669529664 107.677669529664,113.88925582549 110.786740307564,109.567085809127 113.096988312782,104.877258050403 114.519632010081,99.9999999999999 115,95.1227419495967 114.519632010081,90.4329141908727 113.096988312782,86.1107441745098 110.786740307564,82.3223304703362 107.677669529664,79.2132596924363 103.88925582549,76.9030116872178 99.5670858091272,75.4803679899192 94.8772580504031,75 89.9999999999999,75.4803679899192 85.1227419495967,76.9030116872179 80.4329141908727,79.2132596924364 76.1107441745099,82.3223304703364 72.3223304703363,86.11074417451 69.2132596924363,90.4329141908728 66.9030116872178,95.1227419495968 65.4803679899192,100 65,104.877258050403 65.4803679899192,109.567085809127 66.9030116872178,113.88925582549 69.2132596924364,117.677669529664 72.3223304703363,120.786740307564 76.11074417451,123.096988312782 80.4329141908728,124.5
 19632010081 85.1227419495968,125 90))
diff --git a/doc/html/image_src/st_centroid01.wkt b/doc/html/image_src/st_centroid01.wkt
index f95562f4d..cdf995934 100644
--- a/doc/html/image_src/st_centroid01.wkt
+++ b/doc/html/image_src/st_centroid01.wkt
@@ -1,3 +1,2 @@
-Style1;MULTIPOINT ( 8 24, 10 92, 12 154, 17 68, 28 10, 29 52, 29 84, 55 50, 56 24, 131 14, 160 180, 189 180 )
-Style2;POINT(60.3333333333333 77.6666666666667)
-
+ArgA;MULTIPOINT ( 8 24, 10 92, 12 154, 17 68, 28 10, 29 52, 29 84, 55 50, 56 24, 131 14, 160 180, 189 180 )
+Result;POINT(60.3333333333333 77.6666666666667)
diff --git a/doc/html/image_src/st_centroid02.wkt b/doc/html/image_src/st_centroid02.wkt
index 12b2025b1..19070abd7 100644
--- a/doc/html/image_src/st_centroid02.wkt
+++ b/doc/html/image_src/st_centroid02.wkt
@@ -1,3 +1,2 @@
-Style1;LINESTRING ( 190 160, 10 190, 40 90, 20 70, 10 10, 30 40, 30 10, 110 40, 70 10, 110 10, 140 40, 140 10, 160 30, 180 10 )
-Style2;POINT(76.1907245453253 79.8755933886095)
-
+ArgA;LINESTRING ( 190 160, 10 190, 40 90, 20 70, 10 10, 30 40, 30 10, 110 40, 70 10, 110 10, 140 40, 140 10, 160 30, 180 10 )
+Result;POINT(76.1907245453253 79.8755933886095)
diff --git a/doc/html/image_src/st_centroid03.wkt b/doc/html/image_src/st_centroid03.wkt
index 44050206a..11893c48e 100644
--- a/doc/html/image_src/st_centroid03.wkt
+++ b/doc/html/image_src/st_centroid03.wkt
@@ -1,3 +1,2 @@
-Style1;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
-Style2;POINT(80.2508960573477 113.405017921147)
-
+ArgA;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
+Result;POINT(80.2508960573477 113.405017921147)
diff --git a/doc/html/image_src/st_centroid04.wkt b/doc/html/image_src/st_centroid04.wkt
index 54e95e3d8..52f53ab0b 100644
--- a/doc/html/image_src/st_centroid04.wkt
+++ b/doc/html/image_src/st_centroid04.wkt
@@ -1,3 +1,2 @@
-Style1;GEOMETRYCOLLECTION ( POLYGON (( 190 170, 180 100, 80 140, 80 160, 130 160, 110 180, 110 190, 180 180, 190 170 )), LINESTRING ( 80 120, 120 20, 140 70, 150 30, 180 50, 190 10 ), MULTIPOINT ( 19 150, 22 49, 30 13, 32 101, 45 35, 67 88, 75 16 ))
-Style2;POINT(143.361344537815 148.263305322129)
-
+ArgA;GEOMETRYCOLLECTION ( POLYGON (( 190 170, 180 100, 80 140, 80 160, 130 160, 110 180, 110 190, 180 180, 190 170 )), LINESTRING ( 80 120, 120 20, 140 70, 150 30, 180 50, 190 10 ), MULTIPOINT ( 19 150, 22 49, 30 13, 32 101, 45 35, 67 88, 75 16 ))
+Result;POINT(143.361344537815 148.263305322129)
diff --git a/doc/html/image_src/st_clusterkmeans01.wkt b/doc/html/image_src/st_clusterkmeans01.wkt
index 97c218842..c9e1e7abf 100644
--- a/doc/html/image_src/st_clusterkmeans01.wkt
+++ b/doc/html/image_src/st_clusterkmeans01.wkt
@@ -1,8 +1,7 @@
-Style2-thinline;POLYGON((0 60,0 112.262823104858,69.9840240478516 112.262823104858,69.9840240478516 35.2699669619124,32.8889744907202 60,0 60))
-Style2-thinline;POLYGON((69.9840240478516 35.2699669619124,69.9840240478516 73.3964014053345,127.637811131417 73.3964014053345,125.713274243959 71.1560330280473,119.721714690708 66.4118010173891,112.937223991122 62.8936752097563,105.60746371632 60.7300815406388,98 60,88.0740170061865 60,71.0940039245046 34.5299803774771,69.9840240478516 35.2699669619124))
-Style2-thinline;POLYGON((69.9840240478516 73.3964014053345,69.9840240478516 112.262823104858,138.522500134424 112.262823104858,137.968038348872 98.4012784660451,136.934484771969 90.829073354271,134.479663763751 83.5916444552268,130.693186299402 76.9531874309565,127.637811131417 73.3964014053345,69.9840240478516 73.3964014053345))
-Style2-thinline;POLYGON((0 112.262823104858,0 140,45.2593163271468 140,66.7179882264863 172.188007849009,69.9840240478516 176.163370657516,69.9840240478516 112.262823104858,0 112.262823104858))
-Style2-thinline;POLYGON((69.9840240478516 112.262823104858,69.9840240478516 151.129244804382,139.80478252734 151.129244804382,139.968038348872 148.401278466045,138.522500134424 112.262823104858,69.9840240478516 112.262823104858))
-Style2-thinline;POLYGON((69.9840240478516 151.129244804382,69.9840240478516 176.163370657516,71.7754637625827 178.343880365658,77.9526212087179 183.375336529146,85.0044095429824 187.08277587837,92.6510806850222 189.319122382143,100.589287246674 189.99565902121,104.976036071777 189.491234771783,104.976036071777 151.129244804382,69.9840240478516 151.129244804382))
-Style2-thinline;POLYGON((104.976036071777 151.129244804382,104.976036071777 189.491234771783,108.50411647931 189.085547238159,116.081583025004 186.624891636835,123.021084877624 182.711307694087,129.047328419456 177.500049303452,133.921249461013 171.19784977312,137.44949704073 164.054720608975,139.492103757341 156.354033429203,139.80478252734 151.129244804382,104.976036071777 151.129244804382))
-
+ArgA;POLYGON((0 60,0 112.262823104858,69.9840240478516 112.262823104858,69.9840240478516 35.2699669619124,32.8889744907202 60,0 60))
+ArgA;POLYGON((69.9840240478516 35.2699669619124,69.9840240478516 73.3964014053345,127.637811131417 73.3964014053345,125.713274243959 71.1560330280473,119.721714690708 66.4118010173891,112.937223991122 62.8936752097563,105.60746371632 60.7300815406388,98 60,88.0740170061865 60,71.0940039245046 34.5299803774771,69.9840240478516 35.2699669619124))
+ArgA;POLYGON((69.9840240478516 73.3964014053345,69.9840240478516 112.262823104858,138.522500134424 112.262823104858,137.968038348872 98.4012784660451,136.934484771969 90.829073354271,134.479663763751 83.5916444552268,130.693186299402 76.9531874309565,127.637811131417 73.3964014053345,69.9840240478516 73.3964014053345))
+ArgA;POLYGON((0 112.262823104858,0 140,45.2593163271468 140,66.7179882264863 172.188007849009,69.9840240478516 176.163370657516,69.9840240478516 112.262823104858,0 112.262823104858))
+ArgA;POLYGON((69.9840240478516 112.262823104858,69.9840240478516 151.129244804382,139.80478252734 151.129244804382,139.968038348872 148.401278466045,138.522500134424 112.262823104858,69.9840240478516 112.262823104858))
+ArgA;POLYGON((69.9840240478516 151.129244804382,69.9840240478516 176.163370657516,71.7754637625827 178.343880365658,77.9526212087179 183.375336529146,85.0044095429824 187.08277587837,92.6510806850222 189.319122382143,100.589287246674 189.99565902121,104.976036071777 189.491234771783,104.976036071777 151.129244804382,69.9840240478516 151.129244804382))
+ArgA;POLYGON((104.976036071777 151.129244804382,104.976036071777 189.491234771783,108.50411647931 189.085547238159,116.081583025004 186.624891636835,123.021084877624 182.711307694087,129.047328419456 177.500049303452,133.921249461013 171.19784977312,137.44949704073 164.054720608975,139.492103757341 156.354033429203,139.80478252734 151.129244804382,104.976036071777 151.129244804382))
diff --git a/doc/html/image_src/st_clusterkmeans02.wkt b/doc/html/image_src/st_clusterkmeans02.wkt
index 102889101..03107c8b1 100644
--- a/doc/html/image_src/st_clusterkmeans02.wkt
+++ b/doc/html/image_src/st_clusterkmeans02.wkt
@@ -1,7 +1,7 @@
-Style1;POLYGON((0 60,0 112.262823104858,69.9840240478516 112.262823104858,69.9840240478516 35.2699669619124,32.8889744907202 60,0 60))
-Style1;POLYGON((69.9840240478516 35.2699669619124,69.9840240478516 73.3964014053345,127.637811131417 73.3964014053345,125.713274243959 71.1560330280473,119.721714690708 66.4118010173891,112.937223991122 62.8936752097563,105.60746371632 60.7300815406388,98 60,88.0740170061865 60,71.0940039245046 34.5299803774771,69.9840240478516 35.2699669619124))
-Style2;POLYGON((69.9840240478516 73.3964014053345,69.9840240478516 112.262823104858,138.522500134424 112.262823104858,137.968038348872 98.4012784660451,136.934484771969 90.829073354271,134.479663763751 83.5916444552268,130.693186299402 76.9531874309565,127.637811131417 73.3964014053345,69.9840240478516 73.3964014053345))
-Style1;POLYGON((0 112.262823104858,0 140,45.2593163271468 140,66.7179882264863 172.188007849009,69.9840240478516 176.163370657516,69.9840240478516 112.262823104858,0 112.262823104858))
-Style2;POLYGON((69.9840240478516 112.262823104858,69.9840240478516 151.129244804382,139.80478252734 151.129244804382,139.968038348872 148.401278466045,138.522500134424 112.262823104858,69.9840240478516 112.262823104858))
-Style3;POLYGON((69.9840240478516 151.129244804382,69.9840240478516 176.163370657516,71.7754637625827 178.343880365658,77.9526212087179 183.375336529146,85.0044095429824 187.08277587837,92.6510806850222 189.319122382143,100.589287246674 189.99565902121,104.976036071777 189.491234771783,104.976036071777 151.129244804382,69.9840240478516 151.129244804382))
-Style3;POLYGON((104.976036071777 151.129244804382,104.976036071777 189.491234771783,108.50411647931 189.085547238159,116.081583025004 186.624891636835,123.021084877624 182.711307694087,129.047328419456 177.500049303452,133.921249461013 171.19784977312,137.44949704073 164.054720608975,139.492103757341 156.354033429203,139.80478252734 151.129244804382,104.976036071777 151.129244804382))
+ArgB;POLYGON((0 60,0 112.262823104858,69.9840240478516 112.262823104858,69.9840240478516 35.2699669619124,32.8889744907202 60,0 60))
+ArgB;POLYGON((69.9840240478516 35.2699669619124,69.9840240478516 73.3964014053345,127.637811131417 73.3964014053345,125.713274243959 71.1560330280473,119.721714690708 66.4118010173891,112.937223991122 62.8936752097563,105.60746371632 60.7300815406388,98 60,88.0740170061865 60,71.0940039245046 34.5299803774771,69.9840240478516 35.2699669619124))
+Result;POLYGON((69.9840240478516 73.3964014053345,69.9840240478516 112.262823104858,138.522500134424 112.262823104858,137.968038348872 98.4012784660451,136.934484771969 90.829073354271,134.479663763751 83.5916444552268,130.693186299402 76.9531874309565,127.637811131417 73.3964014053345,69.9840240478516 73.3964014053345))
+Result;POLYGON((0 112.262823104858,0 140,45.2593163271468 140,66.7179882264863 172.188007849009,69.9840240478516 176.163370657516,69.9840240478516 112.262823104858,0 112.262823104858))
+Result;POLYGON((69.9840240478516 112.262823104858,69.9840240478516 151.129244804382,139.80478252734 151.129244804382,139.968038348872 148.401278466045,138.522500134424 112.262823104858,69.9840240478516 112.262823104858))
+ArgA;POLYGON((69.9840240478516 151.129244804382,69.9840240478516 176.163370657516,71.7754637625827 178.343880365658,77.9526212087179 183.375336529146,85.0044095429824 187.08277587837,92.6510806850222 189.319122382143,100.589287246674 189.99565902121,104.976036071777 189.491234771783,104.976036071777 151.129244804382,69.9840240478516 151.129244804382))
+ArgA;POLYGON((104.976036071777 151.129244804382,104.976036071777 189.491234771783,108.50411647931 189.085547238159,116.081583025004 186.624891636835,123.021084877624 182.711307694087,129.047328419456 177.500049303452,133.921249461013 171.19784977312,137.44949704073 164.054720608975,139.492103757341 156.354033429203,139.80478252734 151.129244804382,104.976036071777 151.129244804382))
diff --git a/doc/html/image_src/st_difference01.wkt b/doc/html/image_src/st_difference01.wkt
index 8717b0515..f521f0239 100644
--- a/doc/html/image_src/st_difference01.wkt
+++ b/doc/html/image_src/st_difference01.wkt
@@ -1 +1 @@
-Style1;LINESTRING(50 150,50 200)
+Result;LINESTRING(50 150,50 200)
diff --git a/doc/html/image_src/st_envelope01.wkt b/doc/html/image_src/st_envelope01.wkt
index 59502e232..14cf378f2 100644
--- a/doc/html/image_src/st_envelope01.wkt
+++ b/doc/html/image_src/st_envelope01.wkt
@@ -1,3 +1,3 @@
-Style1;POLYGON((20 75,20 150,125 150,125 75,20 75))
-Style2;LINESTRING(55 75,125 150)
-Style2;POINT(20 80)
+Result;POLYGON((20 75,20 150,125 150,125 75,20 75))
+ArgA;LINESTRING(55 75,125 150)
+ArgA;POINT(20 80)
diff --git a/doc/html/image_src/st_extrude01.wkt b/doc/html/image_src/st_extrude01.wkt
index 7a1072aa9..2d71c3cb2 100644
--- a/doc/html/image_src/st_extrude01.wkt
+++ b/doc/html/image_src/st_extrude01.wkt
@@ -1 +1 @@
-Style2;POLYGON((150 90,135.355339059327 54.6446609406727,100 40,64.6446609406727 54.6446609406725,50 89.9999999999998,64.6446609406725 125.355339059327,99.9999999999998 140,135.355339059327 125.355339059328,150 90))
+ArgA;POLYGON((150 90,135.355339059327 54.6446609406727,100 40,64.6446609406727 54.6446609406725,50 89.9999999999998,64.6446609406725 125.355339059327,99.9999999999998 140,135.355339059327 125.355339059328,150 90))
diff --git a/doc/html/image_src/st_extrude03.wkt b/doc/html/image_src/st_extrude03.wkt
index 7ee5d769c..67a49e308 100644
--- a/doc/html/image_src/st_extrude03.wkt
+++ b/doc/html/image_src/st_extrude03.wkt
@@ -1 +1 @@
-Style2;LINESTRING(50 50, 100 90, 95 150)
+ArgA;LINESTRING(50 50, 100 90, 95 150)
diff --git a/doc/html/image_src/st_generatepoints01.wkt b/doc/html/image_src/st_generatepoints01.wkt
index e6ab37c4d..19352c4d7 100644
--- a/doc/html/image_src/st_generatepoints01.wkt
+++ b/doc/html/image_src/st_generatepoints01.wkt
@@ -1 +1 @@
-Style2;POLYGON((142.928932188135 157.071067811865,144.444297669804 158.314696123025,146.173165676349 159.238795325113,148.049096779839 159.807852804032,150 160,151.950903220161 159.807852804032,153.826834323651 159.238795325113,155.555702330196 158.314696123025,157.071067811865 157.071067811865,158.314696123025 155.555702330196,159.238795325113 153.826834323651,159.807852804032 151.950903220161,160 150,160 50,159.807852804032 48.0490967798387,159.238795325113 46.1731656763491,158.314696123025 44.444297669804,157.071067811865 42.9289321881345,155.555702330196 41.6853038769745,153.826834323651 40.7612046748871,151.950903220161 40.1921471959677,150 40,148.049096779839 40.1921471959677,146.173165676349 40.7612046748871,144.444297669804 41.6853038769745,142.928932188135 42.9289321881345,141.685303876975 44.444297669804,140.761204674887 46.1731656763491,140.192147195968 48.0490967798387,140 50,140 125.857864376269,57.0710678118655 42.9289321881345,55.555702330196 41.6853038769745,53.82683
 43236509 40.7612046748871,51.9509032201613 40.1921471959677,50 40,48.0490967798387 40.1921471959677,46.1731656763491 40.7612046748871,44.444297669804 41.6853038769745,42.9289321881345 42.9289321881345,41.6853038769746 44.444297669804,40.7612046748871 46.1731656763491,40.1921471959677 48.0490967798387,40 50,40.1921471959677 51.9509032201613,40.7612046748871 53.8268343236509,41.6853038769745 55.555702330196,42.9289321881345 57.0710678118655,142.928932188135 157.071067811865))
+ArgA;POLYGON((142.928932188135 157.071067811865,144.444297669804 158.314696123025,146.173165676349 159.238795325113,148.049096779839 159.807852804032,150 160,151.950903220161 159.807852804032,153.826834323651 159.238795325113,155.555702330196 158.314696123025,157.071067811865 157.071067811865,158.314696123025 155.555702330196,159.238795325113 153.826834323651,159.807852804032 151.950903220161,160 150,160 50,159.807852804032 48.0490967798387,159.238795325113 46.1731656763491,158.314696123025 44.444297669804,157.071067811865 42.9289321881345,155.555702330196 41.6853038769745,153.826834323651 40.7612046748871,151.950903220161 40.1921471959677,150 40,148.049096779839 40.1921471959677,146.173165676349 40.7612046748871,144.444297669804 41.6853038769745,142.928932188135 42.9289321881345,141.685303876975 44.444297669804,140.761204674887 46.1731656763491,140.192147195968 48.0490967798387,140 50,140 125.857864376269,57.0710678118655 42.9289321881345,55.555702330196 41.6853038769745,53.8268343
 236509 40.7612046748871,51.9509032201613 40.1921471959677,50 40,48.0490967798387 40.1921471959677,46.1731656763491 40.7612046748871,44.444297669804 41.6853038769745,42.9289321881345 42.9289321881345,41.6853038769746 44.444297669804,40.7612046748871 46.1731656763491,40.1921471959677 48.0490967798387,40 50,40.1921471959677 51.9509032201613,40.7612046748871 53.8268343236509,41.6853038769745 55.555702330196,42.9289321881345 57.0710678118655,142.928932188135 157.071067811865))
diff --git a/doc/html/image_src/st_generatepoints02.wkt b/doc/html/image_src/st_generatepoints02.wkt
index 6c8c27248..5fc1e271c 100644
--- a/doc/html/image_src/st_generatepoints02.wkt
+++ b/doc/html/image_src/st_generatepoints02.wkt
@@ -1,2 +1,2 @@
-Style2;POLYGON((142.928932188135 157.071067811865,144.444297669804 158.314696123025,146.173165676349 159.238795325113,148.049096779839 159.807852804032,150 160,151.950903220161 159.807852804032,153.826834323651 159.238795325113,155.555702330196 158.314696123025,157.071067811865 157.071067811865,158.314696123025 155.555702330196,159.238795325113 153.826834323651,159.807852804032 151.950903220161,160 150,160 50,159.807852804032 48.0490967798387,159.238795325113 46.1731656763491,158.314696123025 44.444297669804,157.071067811865 42.9289321881345,155.555702330196 41.6853038769745,153.826834323651 40.7612046748871,151.950903220161 40.1921471959677,150 40,148.049096779839 40.1921471959677,146.173165676349 40.7612046748871,144.444297669804 41.6853038769745,142.928932188135 42.9289321881345,141.685303876975 44.444297669804,140.761204674887 46.1731656763491,140.192147195968 48.0490967798387,140 50,140 125.857864376269,57.0710678118655 42.9289321881345,55.555702330196 41.6853038769745,53.82683
 43236509 40.7612046748871,51.9509032201613 40.1921471959677,50 40,48.0490967798387 40.1921471959677,46.1731656763491 40.7612046748871,44.444297669804 41.6853038769745,42.9289321881345 42.9289321881345,41.6853038769746 44.444297669804,40.7612046748871 46.1731656763491,40.1921471959677 48.0490967798387,40 50,40.1921471959677 51.9509032201613,40.7612046748871 53.8268343236509,41.6853038769745 55.555702330196,42.9289321881345 57.0710678118655,142.928932188135 157.071067811865))
-Style1-thinline;MULTIPOINT(124.719467098431 131.257475277821,155.60408218128 72.9518237434817,106.69719046413 119.774229927365,140.578248132556 153.822320976712,152.641957278627 87.2817137366839,143.433601275019 137.83621232774,94.5170191740369 89.6648113250309,157.562215520436 47.0045167465619,51.5256023126078 40.4134116206039,158.800069139342 117.796996865768,67.1788241389208 69.3638368956401,129.504207562589 133.236854414052)
+ArgA;POLYGON((142.928932188135 157.071067811865,144.444297669804 158.314696123025,146.173165676349 159.238795325113,148.049096779839 159.807852804032,150 160,151.950903220161 159.807852804032,153.826834323651 159.238795325113,155.555702330196 158.314696123025,157.071067811865 157.071067811865,158.314696123025 155.555702330196,159.238795325113 153.826834323651,159.807852804032 151.950903220161,160 150,160 50,159.807852804032 48.0490967798387,159.238795325113 46.1731656763491,158.314696123025 44.444297669804,157.071067811865 42.9289321881345,155.555702330196 41.6853038769745,153.826834323651 40.7612046748871,151.950903220161 40.1921471959677,150 40,148.049096779839 40.1921471959677,146.173165676349 40.7612046748871,144.444297669804 41.6853038769745,142.928932188135 42.9289321881345,141.685303876975 44.444297669804,140.761204674887 46.1731656763491,140.192147195968 48.0490967798387,140 50,140 125.857864376269,57.0710678118655 42.9289321881345,55.555702330196 41.6853038769745,53.8268343
 236509 40.7612046748871,51.9509032201613 40.1921471959677,50 40,48.0490967798387 40.1921471959677,46.1731656763491 40.7612046748871,44.444297669804 41.6853038769745,42.9289321881345 42.9289321881345,41.6853038769746 44.444297669804,40.7612046748871 46.1731656763491,40.1921471959677 48.0490967798387,40 50,40.1921471959677 51.9509032201613,40.7612046748871 53.8268343236509,41.6853038769745 55.555702330196,42.9289321881345 57.0710678118655,142.928932188135 157.071067811865))
+Result;MULTIPOINT(124.719467098431 131.257475277821,155.60408218128 72.9518237434817,106.69719046413 119.774229927365,140.578248132556 153.822320976712,152.641957278627 87.2817137366839,143.433601275019 137.83621232774,94.5170191740369 89.6648113250309,157.562215520436 47.0045167465619,51.5256023126078 40.4134116206039,158.800069139342 117.796996865768,67.1788241389208 69.3638368956401,129.504207562589 133.236854414052)
diff --git a/doc/html/image_src/st_geometricmedian01.wkt b/doc/html/image_src/st_geometricmedian01.wkt
index 73e122728..bfa5aa62a 100644
--- a/doc/html/image_src/st_geometricmedian01.wkt
+++ b/doc/html/image_src/st_geometricmedian01.wkt
@@ -1,4 +1,3 @@
-Style6;POINT(25 25)
-Style5;POINT(65 65)
-Style7-smallpoint;MULTIPOINT((20 20), (20 30), (30 20), (190 190))
-
+Result;POINT(25 25)
+ArgB;POINT(65 65)
+ArgA-thin;MULTIPOINT((20 20), (20 30), (30 20), (190 190))
diff --git a/doc/html/image_src/st_letters01.wkt b/doc/html/image_src/st_letters01.wkt
index f9e39c557..8c8ae9256 100644
--- a/doc/html/image_src/st_letters01.wkt
+++ b/doc/html/image_src/st_letters01.wkt
@@ -1 +1 @@
-Style1;MULTIPOLYGON(((74.3 173.3,113.5 173.3,111.7 171.5,75.5 82.7,75.5 26.8,77.3 25,41.2 25,43.2 26.8,43.2 82.7,6.8 171.5,5 173.3,44.2 173.3,42.4 171.5,51.2 148.8,59.3 120.3,67.5 149.4,76.1 171.5,74.3 173.3)),((143.4 141.6,145.6 141.6,147.8 141.4,150 141.2,152 141,154.3 140.6,156.3 140.2,158.1 139.7,160.1 139.1,161.9 138.5,163.7 137.7,165.5 136.9,167.1 136.1,168.7 135.1,170.3 134.1,171.7 132.9,173.1 131.7,174.6 130.5,175.8 129.1,177 127.7,178 126.1,179 124.5,180 122.9,181 121.3,181.8 119.5,182.6 117.6,183.2 115.6,183.8 113.6,184.2 111.6,184.6 109.6,184.8 107.4,185 105.2,185 102.8,185 63,185 60.6,184.8 58.4,184.6 56.1,184.2 54.1,183.8 52.1,183.4 50.1,182.8 48.1,182 46.3,181.2 44.5,180.4 42.9,179.4 41.3,178.4 39.7,177.2 38.3,176 36.9,174.8 35.4,173.3 34.2,171.9 33,170.3 32,168.9 30.8,167.3 30,165.5 29,163.9 28.2,162.1 27.4,160.3 26.6,158.5 26,156.5 25.4,154.5 25,152.4 24.6,150.2 24.2,148 24,145.8 24,143.6 24,141.4 24,139.2 24.2,137 24.4,134.8 24.6,132.8 25,130.7 25.4,128.7 26,126.7 2
 6.6,124.9 27.2,123.1 28,121.3 28.8,119.7 29.8,118.1 30.8,116.5 31.8,115.1 32.8,113.7 34,112.3 35.2,111 36.7,109.8 38.1,108.8 39.5,107.8 41.1,106.8 42.7,105.8 44.5,105 46.3,104.2 48.1,103.6 50.1,103 52.1,102.6 54.1,102.2 56.3,102 58.6,101.8 60.8,101.8 63,101.8 102.8,101.8 105.2,102 107.4,102.2 109.6,102.6 111.6,103 113.6,103.4 115.6,104 117.6,104.8 119.5,105.6 121.3,106.4 122.9,107.4 124.5,108.4 126.1,109.6 127.5,110.8 128.9,112.1 130.3,113.5 131.5,114.9 132.7,116.5 133.7,117.9 134.7,119.7 135.7,121.3 136.7,123.1 137.5,124.9 138.3,126.7 138.9,128.7 139.5,130.5 140.2,132.5 140.6,134.8 141,136.8 141.2,139 141.4,141.2 141.6,143.4 141.6),(153.2 103.2,150.2 108.6,143.6 110.6,136.8 108.8,133.8 103.2,133.8 63,136.6 57.6,143.2 55.5,149.8 57.4,153.2 63,153.2 103.2)))
+Result;MULTIPOLYGON(((74.3 173.3,113.5 173.3,111.7 171.5,75.5 82.7,75.5 26.8,77.3 25,41.2 25,43.2 26.8,43.2 82.7,6.8 171.5,5 173.3,44.2 173.3,42.4 171.5,51.2 148.8,59.3 120.3,67.5 149.4,76.1 171.5,74.3 173.3)),((143.4 141.6,145.6 141.6,147.8 141.4,150 141.2,152 141,154.3 140.6,156.3 140.2,158.1 139.7,160.1 139.1,161.9 138.5,163.7 137.7,165.5 136.9,167.1 136.1,168.7 135.1,170.3 134.1,171.7 132.9,173.1 131.7,174.6 130.5,175.8 129.1,177 127.7,178 126.1,179 124.5,180 122.9,181 121.3,181.8 119.5,182.6 117.6,183.2 115.6,183.8 113.6,184.2 111.6,184.6 109.6,184.8 107.4,185 105.2,185 102.8,185 63,185 60.6,184.8 58.4,184.6 56.1,184.2 54.1,183.8 52.1,183.4 50.1,182.8 48.1,182 46.3,181.2 44.5,180.4 42.9,179.4 41.3,178.4 39.7,177.2 38.3,176 36.9,174.8 35.4,173.3 34.2,171.9 33,170.3 32,168.9 30.8,167.3 30,165.5 29,163.9 28.2,162.1 27.4,160.3 26.6,158.5 26,156.5 25.4,154.5 25,152.4 24.6,150.2 24.2,148 24,145.8 24,143.6 24,141.4 24,139.2 24.2,137 24.4,134.8 24.6,132.8 25,130.7 25.4,128.7 26,126.7 2
 6.6,124.9 27.2,123.1 28,121.3 28.8,119.7 29.8,118.1 30.8,116.5 31.8,115.1 32.8,113.7 34,112.3 35.2,111 36.7,109.8 38.1,108.8 39.5,107.8 41.1,106.8 42.7,105.8 44.5,105 46.3,104.2 48.1,103.6 50.1,103 52.1,102.6 54.1,102.2 56.3,102 58.6,101.8 60.8,101.8 63,101.8 102.8,101.8 105.2,102 107.4,102.2 109.6,102.6 111.6,103 113.6,103.4 115.6,104 117.6,104.8 119.5,105.6 121.3,106.4 122.9,107.4 124.5,108.4 126.1,109.6 127.5,110.8 128.9,112.1 130.3,113.5 131.5,114.9 132.7,116.5 133.7,117.9 134.7,119.7 135.7,121.3 136.7,123.1 137.5,124.9 138.3,126.7 138.9,128.7 139.5,130.5 140.2,132.5 140.6,134.8 141,136.8 141.2,139 141.4,141.2 141.6,143.4 141.6),(153.2 103.2,150.2 108.6,143.6 110.6,136.8 108.8,133.8 103.2,133.8 63,136.6 57.6,143.2 55.5,149.8 57.4,153.2 63,153.2 103.2)))
diff --git a/doc/html/image_src/st_line_interpolate_point01.wkt b/doc/html/image_src/st_line_interpolate_point01.wkt
index 1eefda410..2383dffee 100644
--- a/doc/html/image_src/st_line_interpolate_point01.wkt
+++ b/doc/html/image_src/st_line_interpolate_point01.wkt
@@ -1,2 +1,2 @@
-Style2;LINESTRING(25 50, 100 125, 150 190)
-Style1-thinline;POINT(51.5974135047432 76.5974135047432)
+ArgA;LINESTRING(25 50, 100 125, 150 190)
+Result;POINT(51.5974135047432 76.5974135047432)
diff --git a/doc/html/image_src/st_line_interpolate_points01.wkt b/doc/html/image_src/st_line_interpolate_points01.wkt
index 488551078..7d11b208d 100644
--- a/doc/html/image_src/st_line_interpolate_points01.wkt
+++ b/doc/html/image_src/st_line_interpolate_points01.wkt
@@ -1,3 +1,2 @@
-Style2;LINESTRING(25 50, 100 125, 150 190)
-Style1-thinline;MULTIPOINT(51.5974135047432 76.5974135047432,78.1948270094864 103.194827009486,104.132163186446 130.37181214238,127.066081593223 160.18590607119,150 190)
-
+ArgA;LINESTRING(25 50, 100 125, 150 190)
+Result;MULTIPOINT(51.5974135047432 76.5974135047432,78.1948270094864 103.194827009486,104.132163186446 130.37181214238,127.066081593223 160.18590607119,150 190)
diff --git a/doc/html/image_src/st_minkowskisum01.wkt b/doc/html/image_src/st_minkowskisum01.wkt
index 15db51fb5..fc201411e 100644
--- a/doc/html/image_src/st_minkowskisum01.wkt
+++ b/doc/html/image_src/st_minkowskisum01.wkt
@@ -1,3 +1,2 @@
-Style2-thinline;LINESTRING(10 10,100 100)
-Style1;POLYGON((80 50,79.4235584120969 44.1472903395162,77.7163859753386 38.5194970290473,74.9440883690764 33.3328930094119,71.2132034355964 28.7867965644036,66.6671069905881 25.0559116309237,61.4805029709527 22.2836140246614,55.8527096604839 20.5764415879031,50.0000000000001 20,44.1472903395162 20.5764415879031,38.5194970290474 22.2836140246614,33.332893009412 25.0559116309236,28.7867965644036 28.7867965644035,25.0559116309237 33.3328930094119,22.2836140246614 38.5194970290472,20.5764415879031 44.1472903395161,20 49.9999999999999,20.5764415879031 55.8527096604837,22.2836140246614 61.4805029709526,25.0559116309236 66.667106990588,28.7867965644035 71.2132034355963,33.3328930094118 74.9440883690763,38.5194970290472 77.7163859753386,44.147290339516 79.4235584120969,49.9999999999999 80,55.8527096604837 79.4235584120969,61.4805029709526 77.7163859753386,66.667106990588 74.9440883690764,71.2132034355964 71.2132034355965,74.9440883690763 66.6671069905881,77.7163859753386 61.4805029709528,7
 9.4235584120969 55.8527096604839,80 50))
-
+ArgA;LINESTRING(10 10,100 100)
+ArgB;POLYGON((80 50,79.4235584120969 44.1472903395162,77.7163859753386 38.5194970290473,74.9440883690764 33.3328930094119,71.2132034355964 28.7867965644036,66.6671069905881 25.0559116309237,61.4805029709527 22.2836140246614,55.8527096604839 20.5764415879031,50.0000000000001 20,44.1472903395162 20.5764415879031,38.5194970290474 22.2836140246614,33.332893009412 25.0559116309236,28.7867965644036 28.7867965644035,25.0559116309237 33.3328930094119,22.2836140246614 38.5194970290472,20.5764415879031 44.1472903395161,20 49.9999999999999,20.5764415879031 55.8527096604837,22.2836140246614 61.4805029709526,25.0559116309236 66.667106990588,28.7867965644035 71.2132034355963,33.3328930094118 74.9440883690763,38.5194970290472 77.7163859753386,44.147290339516 79.4235584120969,49.9999999999999 80,55.8527096604837 79.4235584120969,61.4805029709526 77.7163859753386,66.667106990588 74.9440883690764,71.2132034355964 71.2132034355965,74.9440883690763 66.6671069905881,77.7163859753386 61.4805029709528,79.
 4235584120969 55.8527096604839,80 50))
diff --git a/doc/html/image_src/st_minkowskisum02.wkt b/doc/html/image_src/st_minkowskisum02.wkt
index 4718aca28..7f3161e51 100644
--- a/doc/html/image_src/st_minkowskisum02.wkt
+++ b/doc/html/image_src/st_minkowskisum02.wkt
@@ -1,2 +1 @@
-Style1;POLYGON((30 59.9999999999999,30.5764415879031 54.1472903395161,32.2836140246614 48.5194970290472,35.0559116309237 43.3328930094119,38.7867965644036 38.7867965644035,43.332893009412 35.0559116309236,48.5194970290474 32.2836140246614,54.1472903395162 30.5764415879031,60.0000000000001 30,65.8527096604839 30.5764415879031,71.4805029709527 32.2836140246614,76.6671069905881 35.0559116309237,81.2132034355964 38.7867965644036,171.213203435596 128.786796564404,174.944088369076 133.332893009412,177.716385975339 138.519497029047,179.423558412097 144.147290339516,180 150,179.423558412097 155.852709660484,177.716385975339 161.480502970953,174.944088369076 166.667106990588,171.213203435596 171.213203435596,166.667106990588 174.944088369076,161.480502970953 177.716385975339,155.852709660484 179.423558412097,150 180,144.147290339516 179.423558412097,138.519497029047 177.716385975339,133.332893009412 174.944088369076,128.786796564403 171.213203435596,38.7867965644035 81.2132034355963,35.05591
 16309236 76.667106990588,32.2836140246614 71.4805029709526,30.5764415879031 65.8527096604838,30 59.9999999999999))
-
+Result;POLYGON((30 59.9999999999999,30.5764415879031 54.1472903395161,32.2836140246614 48.5194970290472,35.0559116309237 43.3328930094119,38.7867965644036 38.7867965644035,43.332893009412 35.0559116309236,48.5194970290474 32.2836140246614,54.1472903395162 30.5764415879031,60.0000000000001 30,65.8527096604839 30.5764415879031,71.4805029709527 32.2836140246614,76.6671069905881 35.0559116309237,81.2132034355964 38.7867965644036,171.213203435596 128.786796564404,174.944088369076 133.332893009412,177.716385975339 138.519497029047,179.423558412097 144.147290339516,180 150,179.423558412097 155.852709660484,177.716385975339 161.480502970953,174.944088369076 166.667106990588,171.213203435596 171.213203435596,166.667106990588 174.944088369076,161.480502970953 177.716385975339,155.852709660484 179.423558412097,150 180,144.147290339516 179.423558412097,138.519497029047 177.716385975339,133.332893009412 174.944088369076,128.786796564403 171.213203435596,38.7867965644035 81.2132034355963,35.05591
 16309236 76.667106990588,32.2836140246614 71.4805029709526,30.5764415879031 65.8527096604838,30 59.9999999999999))
diff --git a/doc/html/image_src/st_minkowskisum03.wkt b/doc/html/image_src/st_minkowskisum03.wkt
index 795ed055d..0e743d8e3 100644
--- a/doc/html/image_src/st_minkowskisum03.wkt
+++ b/doc/html/image_src/st_minkowskisum03.wkt
@@ -1,3 +1,2 @@
-Style2;MULTIPOINT(25 50,70 25)
-Style1;POLYGON((130 150, 20 40, 50 60, 125 100, 130 150))
-
+ArgA;MULTIPOINT(25 50,70 25)
+ArgB;POLYGON((130 150, 20 40, 50 60, 125 100, 130 150))
diff --git a/doc/html/image_src/st_minkowskisum04.wkt b/doc/html/image_src/st_minkowskisum04.wkt
index 2d1361245..11384b639 100644
--- a/doc/html/image_src/st_minkowskisum04.wkt
+++ b/doc/html/image_src/st_minkowskisum04.wkt
@@ -1,5 +1,2 @@
-Style1;POLYGON((45 90,75 110,150 150,155 200,45 90))
-Style1;POLYGON((90 65,120 85,195 125,200 175,90 65))
-
-
-
+Result;POLYGON((45 90,75 110,150 150,155 200,45 90))
+Result;POLYGON((90 65,120 85,195 125,200 175,90 65))
diff --git a/doc/html/image_src/st_offsetcurve01.wkt b/doc/html/image_src/st_offsetcurve01.wkt
index fb5bdee77..785343984 100644
--- a/doc/html/image_src/st_offsetcurve01.wkt
+++ b/doc/html/image_src/st_offsetcurve01.wkt
@@ -1,2 +1,2 @@
-Style1-thinline;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
-Style2-thinline;LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,2.14180701233067 12.2597485145237,1 18,1 195)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,2.14180701233067 12.2597485145237,1 18,1 195)
diff --git a/doc/html/image_src/st_offsetcurve02.wkt b/doc/html/image_src/st_offsetcurve02.wkt
index 76b06305c..879f02302 100644
--- a/doc/html/image_src/st_offsetcurve02.wkt
+++ b/doc/html/image_src/st_offsetcurve02.wkt
@@ -1,2 +1,2 @@
-Style1-thinline;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
-Style2-thinline;LINESTRING(31 195,31 31,164 31)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;LINESTRING(31 195,31 31,164 31)
diff --git a/doc/html/image_src/st_offsetcurve03.wkt b/doc/html/image_src/st_offsetcurve03.wkt
index 87ef58531..df679fbf8 100644
--- a/doc/html/image_src/st_offsetcurve03.wkt
+++ b/doc/html/image_src/st_offsetcurve03.wkt
@@ -1,2 +1,2 @@
-Style1-thinline;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
-Style2-thinline;LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,1 18,1 195)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;LINESTRING(164 1,18 1,7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,1 18,1 195)
diff --git a/doc/html/image_src/st_offsetcurve04.wkt b/doc/html/image_src/st_offsetcurve04.wkt
index ab0ec9ff4..3eb2ca134 100644
--- a/doc/html/image_src/st_offsetcurve04.wkt
+++ b/doc/html/image_src/st_offsetcurve04.wkt
@@ -1,2 +1,2 @@
-Style2-thinline;LINESTRING(164 1,11.7867965644036 1,1 11.7867965644036,1 195)
-Style2-thinline;LINESTRING(31 195,31 31,164 31)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;MULTILINESTRING((164 1,11.7867965644036 1,1 11.7867965644036,1 195), (31 195,31 31,164 31))
diff --git a/doc/html/image_src/st_offsetcurve05.wkt b/doc/html/image_src/st_offsetcurve05.wkt
index 18c60d442..a154b51e1 100644
--- a/doc/html/image_src/st_offsetcurve05.wkt
+++ b/doc/html/image_src/st_offsetcurve05.wkt
@@ -1,2 +1,2 @@
-Style1-thinline;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
-Style2-thinline;LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018,32.1418070123307 40.2597485145237,31 46,31 195)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018,32.1418070123307 40.2597485145237,31 46,31 195)
diff --git a/doc/html/image_src/st_offsetcurve06.wkt b/doc/html/image_src/st_offsetcurve06.wkt
index 0ba31f78c..3d1182e36 100644
--- a/doc/html/image_src/st_offsetcurve06.wkt
+++ b/doc/html/image_src/st_offsetcurve06.wkt
@@ -1,3 +1,2 @@
-Style1-thinline;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
-Style2-thinline;LINESTRING(164 1,18 1,12.2597485145237 2.1418070123307,7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179,2.14180701233067 12.2597485145237,1 18,1 195)
-Style2-thinline;LINESTRING(164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018,32.1418070123307 40.2597485145237,31 46,31 195)
+ArgA;LINESTRING(164 16,144 16,124 16,104 16,84 16,64 16,44 16,24 16,20 16,18 16,17 17,16 18,16 20,16 40,16 60,16 80,16 100,16 120,16 140,16 160,16 180,16 195)
+Result;MULTILINESTRING((164 1,18 1,12.2597485145237 2.1418070123307, 7.39339828220179 5.39339828220179,5.39339828220179 7.39339828220179, 2.14180701233067 12.2597485145237,1 18,1 195), (164 31,46 31,40.2597485145236 32.1418070123307,35.3933982822018 35.3933982822018, 32.1418070123307 40.2597485145237,31 46,31 195))
diff --git a/doc/html/image_src/st_orientedenvelope01.wkt b/doc/html/image_src/st_orientedenvelope01.wkt
index eee7034c0..de1374e93 100644
--- a/doc/html/image_src/st_orientedenvelope01.wkt
+++ b/doc/html/image_src/st_orientedenvelope01.wkt
@@ -1,3 +1,3 @@
-Style1;POLYGON((19.9999999999997 79.9999999999999,33.0769230769229 60.3846153846152,138.076923076924 130.384615384616,125.000000000001 150.000000000001,19.9999999999997 79.9999999999999))
-Style2;LINESTRING(55 75,125 150)
-Style2;POINT(20 80)
+Result;POLYGON((19.9999999999997 79.9999999999999,33.0769230769229 60.3846153846152,138.076923076924 130.384615384616,125.000000000001 150.000000000001,19.9999999999997 79.9999999999999))
+ArgA;LINESTRING(55 75,125 150)
+ArgA;POINT(20 80)
diff --git a/doc/html/image_src/st_sharedpaths01.wkt b/doc/html/image_src/st_sharedpaths01.wkt
index c31e4bc03..21bbb849b 100644
--- a/doc/html/image_src/st_sharedpaths01.wkt
+++ b/doc/html/image_src/st_sharedpaths01.wkt
@@ -1,2 +1,2 @@
-Style2;MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))
-Style5;LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)
+ArgA;MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))
+ArgB;LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)
diff --git a/doc/html/image_src/st_sharedpaths02.wkt b/doc/html/image_src/st_sharedpaths02.wkt
index c21a18fc1..2ce5a0ff8 100644
--- a/doc/html/image_src/st_sharedpaths02.wkt
+++ b/doc/html/image_src/st_sharedpaths02.wkt
@@ -1,3 +1,3 @@
-Style2;MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))
-Style5;LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)
-Style3;MULTILINESTRING((126 156.25,126 125),(101 150,90 161),(90 161,76 175))
+ArgA;MULTILINESTRING((26 125,26 200,126 200,126 125,26 125),(51 150,101 150,76 175,51 150))
+ArgB;LINESTRING(151 100,126 156.25,126 125,90 161, 76 175)
+Result;MULTILINESTRING((126 156.25,126 125),(101 150,90 161),(90 161,76 175))
diff --git a/doc/html/image_src/st_shortestline01.wkt b/doc/html/image_src/st_shortestline01.wkt
index fd4a823b1..4fdbf20ee 100644
--- a/doc/html/image_src/st_shortestline01.wkt
+++ b/doc/html/image_src/st_shortestline01.wkt
@@ -1,3 +1,3 @@
-Style2;POINT(100 100)
-Style2-mediumline;LINESTRING (20 80, 98 190, 110 180, 50 75 )
-Style1-thinline;LINESTRING(100 100,73.0769230769231 115.384615384615)
+ArgA;POINT(100 100)
+ArgB;LINESTRING (20 80, 98 190, 110 180, 50 75 )
+Result;LINESTRING(100 100,73.0769230769231 115.384615384615)
diff --git a/doc/html/image_src/st_shortestline02.wkt b/doc/html/image_src/st_shortestline02.wkt
index 34489e340..b68bbd7e5 100644
--- a/doc/html/image_src/st_shortestline02.wkt
+++ b/doc/html/image_src/st_shortestline02.wkt
@@ -1,3 +1,3 @@
-Style2;POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))
-Style2-mediumline;POLYGON((130 170,129.615705608065 166.098193559677,128.477590650226 162.346331352698,126.629392246051 158.888595339608,124.142135623731 155.857864376269,121.111404660392 153.370607753949,117.653668647302 151.522409349774,113.901806440323 150.384294391935,110 150,106.098193559677 150.384294391935,102.346331352698 151.522409349774,98.888595339608 153.370607753949,95.8578643762691 155.857864376269,93.3706077539491 158.888595339608,91.5224093497743 162.346331352698,90.3842943919354 166.098193559677,90 170,90.3842943919354 173.901806440323,91.5224093497742 177.653668647302,93.3706077539491 181.111404660392,95.857864376269 184.142135623731,98.8885953396079 186.629392246051,102.346331352698 188.477590650226,106.098193559677 189.615705608065,110 190,113.901806440323 189.615705608065,117.653668647302 188.477590650226,121.111404660392 186.629392246051,124.142135623731 184.142135623731,126.629392246051 181.111404660392,128.477590650226 177.653668647302,129.615705608065 173.90
 1806440323,130 170))
-Style1-thinline;LINESTRING(140.752120669087 125.695053378061,121.111404660392 153.370607753949)
+ArgA;POLYGON((175 150, 20 40, 50 60, 125 100, 175 150))
+ArgB;POLYGON((130 170,129.615705608065 166.098193559677,128.477590650226 162.346331352698,126.629392246051 158.888595339608,124.142135623731 155.857864376269,121.111404660392 153.370607753949,117.653668647302 151.522409349774,113.901806440323 150.384294391935,110 150,106.098193559677 150.384294391935,102.346331352698 151.522409349774,98.888595339608 153.370607753949,95.8578643762691 155.857864376269,93.3706077539491 158.888595339608,91.5224093497743 162.346331352698,90.3842943919354 166.098193559677,90 170,90.3842943919354 173.901806440323,91.5224093497742 177.653668647302,93.3706077539491 181.111404660392,95.857864376269 184.142135623731,98.8885953396079 186.629392246051,102.346331352698 188.477590650226,106.098193559677 189.615705608065,110 190,113.901806440323 189.615705608065,117.653668647302 188.477590650226,121.111404660392 186.629392246051,124.142135623731 184.142135623731,126.629392246051 181.111404660392,128.477590650226 177.653668647302,129.615705608065 173.901806440323,13
 0 170))
+Result;LINESTRING(140.752120669087 125.695053378061,121.111404660392 153.370607753949)
diff --git a/doc/html/image_src/st_snap01.wkt b/doc/html/image_src/st_snap01.wkt
index b0cae67af..e615fb601 100644
--- a/doc/html/image_src/st_snap01.wkt
+++ b/doc/html/image_src/st_snap01.wkt
@@ -1,2 +1,2 @@
-Style2;LINESTRING (5 107, 54 84, 101 100)
-Style5;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ), ( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
+ArgA;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ), ( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
+ArgB;LINESTRING (5 107, 54 84, 101 100)
diff --git a/doc/html/image_src/st_snap02.wkt b/doc/html/image_src/st_snap02.wkt
index 72ecc3597..7a3adb051 100644
--- a/doc/html/image_src/st_snap02.wkt
+++ b/doc/html/image_src/st_snap02.wkt
@@ -1,2 +1,2 @@
-Style1;LINESTRING (5 107, 54 84, 101 100)
-Style3;MULTIPOLYGON(((26 125,26 200,126 200,126 125,101 100,26 125),(51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))
\ No newline at end of file
+ArgB;LINESTRING (5 107, 54 84, 101 100)
+Result;MULTIPOLYGON(((26 125,26 200,126 200,126 125,101 100,26 125),(51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))
diff --git a/doc/html/image_src/st_snap03.wkt b/doc/html/image_src/st_snap03.wkt
index ed7d704c1..5afe8cba8 100644
--- a/doc/html/image_src/st_snap03.wkt
+++ b/doc/html/image_src/st_snap03.wkt
@@ -1,2 +1,2 @@
-Style3;LINESTRING(5 107,26 125,54 84,101 100)
-Style1;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ),( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
\ No newline at end of file
+Result;LINESTRING(5 107,26 125,54 84,101 100)
+ArgB;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ),( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
diff --git a/doc/html/image_src/st_snap04.wkt b/doc/html/image_src/st_snap04.wkt
index ea207cd2c..b8db72e87 100644
--- a/doc/html/image_src/st_snap04.wkt
+++ b/doc/html/image_src/st_snap04.wkt
@@ -1,2 +1,2 @@
-Style3;MULTIPOLYGON(((5 107,26 200,126 200,126 125,101 100,54 84,5 107),(51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))
-Style1;LINESTRING (5 107, 54 84, 101 100)
\ No newline at end of file
+Result;MULTIPOLYGON(((5 107,26 200,126 200,126 125,101 100,54 84,5 107),(51 150,101 150,76 175,51 150)),((151 100,151 200,176 175,151 100)))
+ArgB;LINESTRING (5 107, 54 84, 101 100)
diff --git a/doc/html/image_src/st_snap05.wkt b/doc/html/image_src/st_snap05.wkt
index 443feb58e..81bd956be 100644
--- a/doc/html/image_src/st_snap05.wkt
+++ b/doc/html/image_src/st_snap05.wkt
@@ -1,2 +1,2 @@
-Style3;LINESTRING(26 125,54 84,101 100)
-Style1;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ),( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
\ No newline at end of file
+Result;LINESTRING(26 125,54 84,101 100)
+ArgB;MULTIPOLYGON ((( 26 125, 26 200, 126 200, 126 125, 26 125 ),( 51 150, 101 150, 76 175, 51 150 )), (( 151 100, 151 200, 176 175, 151 100 )))
diff --git a/doc/html/image_src/st_split01.wkt b/doc/html/image_src/st_split01.wkt
index 82a6015e3..88d2b524b 100644
--- a/doc/html/image_src/st_split01.wkt
+++ b/doc/html/image_src/st_split01.wkt
@@ -1,2 +1,2 @@
-Style1;POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.193976625564,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.0392640201
 62 99.7545161008065,150 90))
-Style2-thinline;LINESTRING(10 10,190 190)
+ArgA;POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.193976625564,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.039264020162
  99.7545161008065,150 90))
+ArgB;LINESTRING(10 10,190 190)
diff --git a/doc/html/image_src/st_split02.wkt b/doc/html/image_src/st_split02.wkt
index e5b67d513..4b282dc50 100644
--- a/doc/html/image_src/st_split02.wkt
+++ b/doc/html/image_src/st_split02.wkt
@@ -1 +1 @@
-StrokedPoly1;GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,60.1371179574584 60.1371179574584,129.862882042542 129.862882042542,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.039264020162 99.7545161008065,150 90)),POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.1939
 76625564,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,129.862882042542 129.862882042542,60.1371179574584 60.1371179574584)))
+Result;GEOMETRYCOLLECTION(POLYGON((150 90,149.039264020162 80.2454838991936,146.193976625564 70.8658283817455,141.573480615127 62.2214883490199,135.355339059327 54.6446609406727,127.77851165098 48.4265193848728,119.134171618255 43.8060233744357,109.754516100806 40.9607359798385,100 40,90.2454838991937 40.9607359798385,80.8658283817456 43.8060233744356,72.22148834902 48.4265193848727,64.6446609406727 54.6446609406725,60.1371179574584 60.1371179574584,129.862882042542 129.862882042542,135.355339059327 125.355339059327,141.573480615127 117.77851165098,146.193976625564 109.134171618255,149.039264020162 99.7545161008065,150 90)),POLYGON((60.1371179574584 60.1371179574584,58.4265193848728 62.2214883490198,53.8060233744357 70.8658283817454,50.9607359798385 80.2454838991934,50 89.9999999999998,50.9607359798384 99.7545161008062,53.8060233744356 109.134171618254,58.4265193848726 117.77851165098,64.6446609406725 125.355339059327,72.2214883490197 131.573480615127,80.8658283817453 136.1939766255
 64,90.2454838991934 139.039264020161,99.9999999999998 140,109.754516100806 139.039264020162,119.134171618254 136.193976625564,127.77851165098 131.573480615127,129.862882042542 129.862882042542,60.1371179574584 60.1371179574584)))
diff --git a/doc/html/image_src/st_split03.wkt b/doc/html/image_src/st_split03.wkt
index 8e1204e37..9c09b4af4 100644
--- a/doc/html/image_src/st_split03.wkt
+++ b/doc/html/image_src/st_split03.wkt
@@ -1,2 +1,2 @@
-Style1;MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))
-Style2;POINT(30 30)
+ArgA;MULTILINESTRING((10 10, 190 190), (15 15, 30 30, 100 90))
+ArgB;POINT(30 30)
diff --git a/doc/html/image_src/st_split04.wkt b/doc/html/image_src/st_split04.wkt
index e1a65c913..8d62fa1bd 100644
--- a/doc/html/image_src/st_split04.wkt
+++ b/doc/html/image_src/st_split04.wkt
@@ -1,4 +1,4 @@
-Style1;LINESTRING(10 10,30 30)
-Style2;LINESTRING(30 30,190 190)
-Style3;LINESTRING(15 15,30 30)
-Style4;LINESTRING(30 30,100 90)
+Result;LINESTRING(10 10,30 30)
+Result;LINESTRING(30 30,190 190)
+Result-light;LINESTRING(15 15,30 30)
+Result;LINESTRING(30 30,100 90)
diff --git a/doc/html/image_src/st_straightskeleton01.wkt b/doc/html/image_src/st_straightskeleton01.wkt
index 417be1a4c..2bda65c3b 100644
--- a/doc/html/image_src/st_straightskeleton01.wkt
+++ b/doc/html/image_src/st_straightskeleton01.wkt
@@ -1 +1 @@
-Style1;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
+ArgA;POLYGON (( 190 190, 10 190, 10 10, 190 10, 190 20, 160 30, 60 30, 60 130, 190 140, 190 190 ))
diff --git a/doc/html/image_src/st_subdivide01.wkt b/doc/html/image_src/st_subdivide01.wkt
index d92d42feb..d92b58748 100644
--- a/doc/html/image_src/st_subdivide01.wkt
+++ b/doc/html/image_src/st_subdivide01.wkt
@@ -1,5 +1,5 @@
-Style1;POLYGON((119 23,85 35,68 29,66 28,32 56,22 64,29.8260869565217 100,119 100,119 23))
-Style2;POLYGON((132 10,119 23,119 56,186 56,186 52,178 34,168 18,147 13,132 10))
-Style3;POLYGON((119 56,119 100,190 100,185 79,186 56,119 56))
-Style4;POLYGON((29.8260869565217 100,32 110,40 119,36 150,57 158,75 171,92 182,114 184,114 100,29.8260869565217 100))
-Style5;POLYGON((114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 100,114 100,114 184))
+ArgA;POLYGON((119 23,85 35,68 29,66 28,32 56,22 64,29.8260869565217 100,119 100,119 23))
+ArgA;POLYGON((132 10,119 23,119 56,186 56,186 52,178 34,168 18,147 13,132 10))
+ArgA;POLYGON((119 56,119 100,190 100,185 79,186 56,119 56))
+ArgA;POLYGON((29.8260869565217 100,32 110,40 119,36 150,57 158,75 171,92 182,114 184,114 100,29.8260869565217 100))
+ArgA;POLYGON((114 184,132 186,146 178,176 184,179 162,184 141,190 122,190 100,114 100,114 184))
diff --git a/doc/html/image_src/st_subdivide02.wkt b/doc/html/image_src/st_subdivide02.wkt
index fb1b912de..8039299fd 100644
--- a/doc/html/image_src/st_subdivide02.wkt
+++ b/doc/html/image_src/st_subdivide02.wkt
@@ -1,6 +1,6 @@
-Style1;LINESTRING(0 0,0.487578359029357 5.57659056746196,0.984542144675897 11.1527721155093,1.50101059639722 16.7281035483571,1.94532113630331 21.25)
-Style2;LINESTRING(1.94532113630331 21.25,2.04869538062779 22.3020741387339,2.64204641967673 27.8740533545155,3.29994062412787 33.443216802941,4.04836719489742 39.0084282520239,4.59890468420694 42.5)
-Style3;LINESTRING(4.59890468420694 42.5,4.92498503922732 44.5680389206321,5.98737409390639 50.1195229244701,7.3290919767674 55.6587646879025,8.79638749938413 60.1969505994924)
-Style4;LINESTRING(8.79638749938413 60.1969505994924,9.11375579533779 61.1785363177625,11.6558166691368 66.6648504160202,15.642041247655 72.0867690601745,22.8716627200212 77.3609628116894,24.6991785131552 77.8939011989848)
-Style5;LINESTRING(24.6991785131552 77.8939011989848,39.4046096622744 82.1822848017636,44.7994523421035 82.5156766227011)
-Style6;LINESTRING(44.7994523421035 82.5156766227011,85 85)
+ArgA;LINESTRING(0 0,0.487578359029357 5.57659056746196,0.984542144675897 11.1527721155093,1.50101059639722 16.7281035483571,1.94532113630331 21.25)
+ArgB;LINESTRING(1.94532113630331 21.25,2.04869538062779 22.3020741387339,2.64204641967673 27.8740533545155,3.29994062412787 33.443216802941,4.04836719489742 39.0084282520239,4.59890468420694 42.5)
+ArgA;LINESTRING(4.59890468420694 42.5,4.92498503922732 44.5680389206321,5.98737409390639 50.1195229244701,7.3290919767674 55.6587646879025,8.79638749938413 60.1969505994924)
+ArgB;LINESTRING(8.79638749938413 60.1969505994924,9.11375579533779 61.1785363177625,11.6558166691368 66.6648504160202,15.642041247655 72.0867690601745,22.8716627200212 77.3609628116894,24.6991785131552 77.8939011989848)
+ArgA;LINESTRING(24.6991785131552 77.8939011989848,39.4046096622744 82.1822848017636,44.7994523421035 82.5156766227011)
+ArgB;LINESTRING(44.7994523421035 82.5156766227011,85 85)
diff --git a/doc/html/image_src/st_symdifference01.wkt b/doc/html/image_src/st_symdifference01.wkt
index b4a92616f..6c121907b 100644
--- a/doc/html/image_src/st_symdifference01.wkt
+++ b/doc/html/image_src/st_symdifference01.wkt
@@ -1,2 +1,2 @@
-Style2;LINESTRING(50 100, 50 200)
-Style1-thinline;LINESTRING(50 50, 50 150)
+ArgA;LINESTRING(50 100, 50 200)
+ArgB-thin;LINESTRING(50 50, 50 150)
diff --git a/doc/html/image_src/st_symdifference02.wkt b/doc/html/image_src/st_symdifference02.wkt
index 4244ade71..7e1c01e13 100644
--- a/doc/html/image_src/st_symdifference02.wkt
+++ b/doc/html/image_src/st_symdifference02.wkt
@@ -1 +1 @@
-Style1;MULTILINESTRING((50 150,50 200),(50 50,50 100))
+Result;MULTILINESTRING((50 150,50 200),(50 50,50 100))
diff --git a/doc/html/image_src/styles.conf b/doc/html/image_src/styles.conf
index 684d4f0dd..c23037657 100644
--- a/doc/html/image_src/styles.conf
+++ b/doc/html/image_src/styles.conf
@@ -51,6 +51,17 @@ polygonFillColor = "#00ffa040"
 polygonStrokeColor = "#7ACAC4"
 polygonStrokeWidth = 2
 
+[Style]
+# Argument B
+styleName = ArgB-thin
+pointSize = 4
+pointColor = "#7ACAC4"
+lineWidth = 2
+lineColor = "#7ACAC4"
+polygonFillColor = "#00ffa040"
+polygonStrokeColor = "#7ACAC4"
+polygonStrokeWidth = 1
+
 [Style]
 # Result
 styleName = Result
@@ -84,6 +95,17 @@ polygonFillColor = "#e5ccffff"
 polygonStrokeColor = "#770000"
 polygonStrokeWidth = 2
 
+[Style]
+# Result style for overlapping results
+styleName = Result-light
+pointSize = 4
+pointColor = "#ff0000"
+lineWidth = 4
+lineColor = "ff0000"
+polygonFillColor = "#ff000020"
+polygonStrokeColor = "#ff0000"
+polygonStrokeWidth = 2
+
 [Style]
 # Highlight layer
 styleName = Highlight
@@ -118,29 +140,6 @@ polygonFillColor = "#0000ff80"
 polygonStrokeColor = "#0000ff80"
 polygonStrokeWidth = 0
 
-[Style]
-# The bottom layer in the rendered WKT image
-styleName = Style1-thinline
-pointSize = 6
-pointColor = "#00bfff"
-lineWidth = 3
-lineColor = "#00bfff"
-polygonFillColor = "#00bfff"
-polygonStrokeColor = "#00bfff"
-polygonStrokeWidth = 0
-
-[Style]
-# The bottom layer in the rendered WKT image
-styleName = Style1-mediumline
-pointSize = 6
-pointColor = "#00bfff"
-lineWidth = 5
-lineColor = "#00bfff"
-polygonFillColor = "#00bfff"
-polygonStrokeColor = "#00bfff"
-polygonStrokeWidth = 0
-
-
 [Style]
 # The second layer in the rendered WKT image
 styleName = Style2
@@ -163,61 +162,6 @@ polygonFillColor = "#00ff0080"
 polygonStrokeColor = "#00ff0080"
 polygonStrokeWidth = 0
 
-[Style]
-# The second layer in the rendered WKT image
-styleName = Style2-mediumline
-pointSize = 6
-pointColor = DarkSeaGreen4
-lineWidth = 5
-lineColor = DarkSeaGreen4
-polygonFillColor = DarkSeaGreen4
-polygonStrokeColor = DarkGreen
-polygonStrokeWidth = 0
-
-[Style]
-# The second layer in the rendered WKT image
-styleName = Style2-thinline
-pointSize = 6
-pointColor = DarkSeaGreen4
-lineWidth = 3
-lineColor = DarkSeaGreen4
-polygonFillColor = DarkSeaGreen4
-polygonStrokeColor = DarkGreen
-polygonStrokeWidth = 0
-
-[Style]
-# The third layer in the rendered WKT image
-styleName = Style3
-pointSize = 6
-pointColor = yellow
-lineWidth = 3
-lineColor = yellow
-polygonFillColor = yellow
-polygonStrokeColor = yellow
-polygonStrokeWidth = 0
-
-[Style]
-# The fourth layer in the rendered WKT image
-styleName = Style4
-pointSize = 6
-pointColor = olive
-lineWidth = 3
-lineColor = olive
-polygonFillColor = olive
-polygonStrokeColor = olive
-polygonStrokeWidth = 0
-
-[Style]
-# The fifth layer in the rendered WKT image
-styleName = Style5
-pointSize = 6
-pointColor = turquoise
-lineWidth = 3
-lineColor = turquoise
-polygonFillColor = turquoise
-polygonStrokeColor = turquoise
-polygonStrokeWidth = 0
-
 [Style]
 # The fifth layer in the rendered WKT image
 styleName = Style6
@@ -228,26 +172,3 @@ lineColor = red
 polygonFillColor = red
 polygonStrokeColor = red
 polygonStrokeWidth = 0
-
-[Style]
-# The fifth layer in the rendered WKT image
-styleName = Style7-smallpoint
-pointSize = 3
-pointColor = orange
-lineWidth = 5
-lineColor = orange
-polygonFillColor = orange
-polygonStrokeColor = orange
-polygonStrokeWidth = 0
-
-
-[Style]
-# The bottom layer in the rendered WKT image
-styleName = StrokedPoly1
-pointSize = 6
-pointColor = "#00bfff"
-lineWidth = 1
-lineColor = "#000000"
-polygonFillColor = "#00bfff"
-polygonStrokeColor = "#000000"
-polygonStrokeWidth = 1
diff --git a/doc/reference_processing.xml b/doc/reference_processing.xml
index cb667a838..ade1f14f3 100644
--- a/doc/reference_processing.xml
+++ b/doc/reference_processing.xml
@@ -1059,23 +1059,7 @@ FROM (SELECT  ST_SetEffectiveArea('LINESTRING(5 2, 3 8, 6 20, 7 25, 10 10)'::geo
         <refsection>
             <title>Examples</title>
 
-            <informaltable>
-              <tgroup cols="2">
-                <tbody>
-                  <row>
-                    <entry>
-                        <para><informalfigure>
-                        <mediaobject>
-                          <imageobject>
-                            <imagedata fileref="images/st_generatepoints01.png" />
-                          </imageobject>
-                          <caption><para>Original Polygon</para></caption>
-                        </mediaobject>
-                        </informalfigure>
-                        </para>
-                    </entry>
-
-                    <entry><para><informalfigure>
+<para><informalfigure>
                         <mediaobject>
                           <imageobject>
                             <imagedata fileref="images/st_generatepoints02.png" />
@@ -1090,11 +1074,7 @@ FROM (
         'LINESTRING(50 50,150 150,150 50)'),
         10, 'endcap=round join=round') AS geom
 ) AS s;</programlisting>
-                    </para></entry>
-                  </row>
-            </tbody>
-            </tgroup>
-        </informaltable>
+            </para>
         </refsection>
     </refentry>
 

-----------------------------------------------------------------------

Summary of changes:
 doc/html/image_src/st_approximatemedialaxis01.wkt  |   4 +-
 doc/html/image_src/st_azimuth01.wkt                |  10 +-
 doc/html/image_src/st_azimuth02.wkt                |  10 +-
 doc/html/image_src/st_buildarea01.wkt              |   2 +-
 doc/html/image_src/st_centroid01.wkt               |   5 +-
 doc/html/image_src/st_centroid02.wkt               |   5 +-
 doc/html/image_src/st_centroid03.wkt               |   5 +-
 doc/html/image_src/st_centroid04.wkt               |   5 +-
 doc/html/image_src/st_clusterkmeans01.wkt          |  15 ++-
 doc/html/image_src/st_clusterkmeans02.wkt          |  14 +--
 doc/html/image_src/st_difference01.wkt             |   2 +-
 doc/html/image_src/st_envelope01.wkt               |   6 +-
 doc/html/image_src/st_extrude01.wkt                |   2 +-
 doc/html/image_src/st_extrude03.wkt                |   2 +-
 doc/html/image_src/st_generatepoints01.wkt         |   2 +-
 doc/html/image_src/st_generatepoints02.wkt         |   4 +-
 doc/html/image_src/st_geometricmedian01.wkt        |   7 +-
 doc/html/image_src/st_letters01.wkt                |   2 +-
 doc/html/image_src/st_line_interpolate_point01.wkt |   4 +-
 .../image_src/st_line_interpolate_points01.wkt     |   5 +-
 doc/html/image_src/st_minkowskisum01.wkt           |   5 +-
 doc/html/image_src/st_minkowskisum02.wkt           |   3 +-
 doc/html/image_src/st_minkowskisum03.wkt           |   5 +-
 doc/html/image_src/st_minkowskisum04.wkt           |   7 +-
 doc/html/image_src/st_offsetcurve01.wkt            |   4 +-
 doc/html/image_src/st_offsetcurve02.wkt            |   4 +-
 doc/html/image_src/st_offsetcurve03.wkt            |   4 +-
 doc/html/image_src/st_offsetcurve04.wkt            |   4 +-
 doc/html/image_src/st_offsetcurve05.wkt            |   4 +-
 doc/html/image_src/st_offsetcurve06.wkt            |   5 +-
 doc/html/image_src/st_orientedenvelope01.wkt       |   6 +-
 doc/html/image_src/st_sharedpaths01.wkt            |   4 +-
 doc/html/image_src/st_sharedpaths02.wkt            |   6 +-
 doc/html/image_src/st_shortestline01.wkt           |   6 +-
 doc/html/image_src/st_shortestline02.wkt           |   6 +-
 doc/html/image_src/st_snap01.wkt                   |   4 +-
 doc/html/image_src/st_snap02.wkt                   |   4 +-
 doc/html/image_src/st_snap03.wkt                   |   4 +-
 doc/html/image_src/st_snap04.wkt                   |   4 +-
 doc/html/image_src/st_snap05.wkt                   |   4 +-
 doc/html/image_src/st_split01.wkt                  |   4 +-
 doc/html/image_src/st_split02.wkt                  |   2 +-
 doc/html/image_src/st_split03.wkt                  |   4 +-
 doc/html/image_src/st_split04.wkt                  |   8 +-
 doc/html/image_src/st_straightskeleton01.wkt       |   2 +-
 doc/html/image_src/st_subdivide01.wkt              |  10 +-
 doc/html/image_src/st_subdivide02.wkt              |  12 +-
 doc/html/image_src/st_symdifference01.wkt          |   4 +-
 doc/html/image_src/st_symdifference02.wkt          |   2 +-
 doc/html/image_src/styles.conf                     | 123 ++++-----------------
 doc/reference_processing.xml                       |  24 +---
 51 files changed, 143 insertions(+), 256 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list