[SCM] PostGIS branch master updated. 3.4.0rc1-782-ga8cbc1779
git at osgeo.org
git at osgeo.org
Sun Nov 19 11:33:28 PST 2023
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 a8cbc177910cd5fcb92c9ca649e7d000aad94eb4 (commit)
from bd07292082948b4bbee000582509ba677e73e900 (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 a8cbc177910cd5fcb92c9ca649e7d000aad94eb4
Author: Regina Obe <lr at pcorp.us>
Date: Sun Nov 19 13:36:34 2023 -0500
Fixes for SFCGAL Docs
- Rescale CG_Visibility and other examples to fit on 200x200 canvas
This is required for our image generator
- Add missing images for CG_GreeneApproxConvexPartition,
CG_YMonotonePartition, CG_OptimalConvexPartition
- Add missing availablilty role for new SFCGAL functions
Closes #5617 for PostGIS 3.5.0
diff --git a/doc/html/images/Makefile.in b/doc/html/images/Makefile.in
index 8f33d0d24..2a3be497f 100644
--- a/doc/html/images/Makefile.in
+++ b/doc/html/images/Makefile.in
@@ -38,6 +38,9 @@ STATIC_IMAGES_SRC = $(wildcard $(srcdir)/static/*.png $(srcdir)/static/*.gif)
STATIC_IMAGES = $(subst $(srcdir)/static/,,$(STATIC_IMAGES_SRC))
GENERATED_IMAGES= \
+ cg_approxconvexpartition01.png \
+ cg_greeneapproxconvexpartition01.png \
+ cg_optimalconvexpartition.png \
cg_visibility01.png \
cg_visibility02.png \
cg_visibility03.png \
diff --git a/doc/html/images/wkt/cg_approxconvexpartition01.wkt b/doc/html/images/wkt/cg_approxconvexpartition01.wkt
new file mode 100644
index 000000000..e7db6f836
--- /dev/null
+++ b/doc/html/images/wkt/cg_approxconvexpartition01.wkt
@@ -0,0 +1,8 @@
+Result-thin;POLYGON((156 150,83 181,89 131,148 120,156 150))
+Result-thin;POLYGON((32 159,0 45,41 86,32 159))
+Result-thin;POLYGON((107 61,32 159,41 86,107 61))
+Result-thin;POLYGON((45 1,177 2,67 24,45 1))
+Result-thin;POLYGON((41 86,45 1,67 24,41 86))
+Result-thin;POLYGON((107 61,41 86,67 24,109 31,107 61))
+Result-thin;POLYGON((148 120,107 61,109 31,170 60,148 120))
+Result-thin;POLYGON((156 150,148 120,170 60,180 110,156 150))
\ No newline at end of file
diff --git a/doc/html/images/wkt/cg_greeneapproxconvexpartition01.wkt b/doc/html/images/wkt/cg_greeneapproxconvexpartition01.wkt
new file mode 100644
index 000000000..509dfb070
--- /dev/null
+++ b/doc/html/images/wkt/cg_greeneapproxconvexpartition01.wkt
@@ -0,0 +1,8 @@
+Result-thin;POLYGON((32 159,0 45,41 86,32 159))
+Result-thin;POLYGON((45 1,177 2,67 24,45 1))
+Result-thin;POLYGON((67 24,109 31,170 60,107 61,67 24))
+Result-thin;POLYGON((41 86,45 1,67 24,41 86))
+Result-thin;POLYGON((107 61,32 159,41 86,67 24,107 61))
+Result-thin;POLYGON((148 120,107 61,170 60,148 120))
+Result-thin;POLYGON((148 120,170 60,180 110,156 150,148 120))
+Result-thin;POLYGON((156 150,83 181,89 131,148 120,156 150))
\ No newline at end of file
diff --git a/doc/html/images/wkt/cg_optimalconvexpartition01.wkt b/doc/html/images/wkt/cg_optimalconvexpartition01.wkt
new file mode 100644
index 000000000..6058e3291
--- /dev/null
+++ b/doc/html/images/wkt/cg_optimalconvexpartition01.wkt
@@ -0,0 +1,7 @@
+Result-thin;POLYGON((156 150,83 181,89 131,148 120,156 150))
+Result-thin;POLYGON((32 159,0 45,41 86,32 159))
+Result-thin;POLYGON((45 1,177 2,67 24,45 1))
+Result-thin;POLYGON((41 86,45 1,67 24,41 86))
+Result-thin;POLYGON((107 61,32 159,41 86,67 24,109 31,107 61))
+Result-thin;POLYGON((148 120,107 61,109 31,170 60,180 110,148 120))
+Result-thin;POLYGON((156 150,148 120,180 110,156 150))
\ No newline at end of file
diff --git a/doc/html/images/wkt/cg_visibility01.wkt b/doc/html/images/wkt/cg_visibility01.wkt
index d71713e18..8e8fa64e6 100644
--- a/doc/html/images/wkt/cg_visibility01.wkt
+++ b/doc/html/images/wkt/cg_visibility01.wkt
@@ -1 +1 @@
-Result;Polygon ((1981593 5199143, 1981593 5199284, 1981737 5199284, 1981737 5199143, 1981593 5199143),(1981674 5199213, 1981674 5199155, 1981720 5199156, 1981719 5199214, 1981674 5199213),(1981673 5199269, 1981673 5199221, 1981700 5199222, 1981698 5199241, 1981708 5199241, 1981708 5199223, 1981718 5199224, 1981716 5199277, 1981673 5199269),(1981610 5199211, 1981610 5199154, 1981667 5199155, 1981665 5199185, 1981646 5199185, 1981645 5199212, 1981610 5199211),(1981608 5199262, 1981609 5199219, 1981664 5199221, 1981662 5199264, 1981608 5199262))
+ArgA;POLYGON((23.5 23.5,23.5 173.5,173.5 173.5,173.5 23.5,23.5 23.5),(108 98,108 36,156 37,155 99,108 98),(107 157.5,107 106.5,135 107.5,133 127.5,143.5 127.5,143.5 108.5,153.5 109.5,151.5 166,107 157.5),(41 95.5,41 35,100.5 36,98.5 68,78.5 68,77.5 96.5,41 95.5),(39 150,40 104,97.5 106.5,95.5 152,39 150))
diff --git a/doc/html/images/wkt/cg_visibility02.wkt b/doc/html/images/wkt/cg_visibility02.wkt
index d9c47c8c9..537ea27c9 100644
--- a/doc/html/images/wkt/cg_visibility02.wkt
+++ b/doc/html/images/wkt/cg_visibility02.wkt
@@ -1 +1 @@
-Result;POLYGON((1981646 5199185,1981665 5199185,1981674 5199161.857142856,1981674 5199213,1981687.6692913384 5199221.543307086,1981673 5199221,1981673 5199248,1981664 5199221,1981633.5969289825 5199219.8944337815,1981645 5199212,1981646 5199185))
+Result;POLYGON((78.5 68,98.5 68,108 43.93333333333334,108 98,121.96219931271477 107.03436426116838,107 106.5,107 135,97.5 106.5,65.28017241379311 105.09913793103448,77.5 96.5,78.5 68))
diff --git a/doc/html/images/wkt/cg_visibility03.wkt b/doc/html/images/wkt/cg_visibility03.wkt
index 904cb0ca8..22be6847d 100644
--- a/doc/html/images/wkt/cg_visibility03.wkt
+++ b/doc/html/images/wkt/cg_visibility03.wkt
@@ -1 +1 @@
-Result;POLYGON((1981646 5199185,1981665 5199185,1981667 5199155,1981667.7999999998 5199143,1981677.6 5199143,1981674 5199155,1981674 5199213,1981676.6144578313 5199221.133868808,1981673 5199221,1981673 5199269,1981674.4285714286 5199284,1981662.25 5199284,1981664 5199221,1981639.006557377 5199220.09114754,1981645 5199212,1981646 5199185))
+Result;POLYGON((78.5 68,98.5 68,100.5 36,101.28125 23.5,111.7109375 23.5,108 36,108 98,110.73389524382901 106.63335340156533,107 106.5,107 157.5,108.51955307262571 173.5,95.75974025974025 173.5,97.5 106.5,70.9811529933481 105.3470066518847,77.5 96.5,78.5 68))
diff --git a/doc/html/images/wkt/cg_ymonotonepartition01.wkt b/doc/html/images/wkt/cg_ymonotonepartition01.wkt
new file mode 100644
index 000000000..116448184
--- /dev/null
+++ b/doc/html/images/wkt/cg_ymonotonepartition01.wkt
@@ -0,0 +1 @@
+ArgA;POLYGON((156 150,83 181,89 131,148 120,107 61,32 159,0 45,41 86,45 1,177 2,67 24,109 31,170 60,180 110,156 150))
diff --git a/doc/html/images/wkt/cg_ymonotonepartition02.wkt b/doc/html/images/wkt/cg_ymonotonepartition02.wkt
new file mode 100644
index 000000000..c862931a7
--- /dev/null
+++ b/doc/html/images/wkt/cg_ymonotonepartition02.wkt
@@ -0,0 +1,3 @@
+Result-thin;POLYGON((32 159,0 45,41 86,32 159))
+Result-thin;POLYGON((107 61,32 159,41 86,45 1,177 2,67 24,109 31,170 60,107 61))
+Result-thin;POLYGON((156 150,83 181,89 131,148 120,107 61,170 60,180 110,156 150))
diff --git a/doc/reference_sfcgal.xml b/doc/reference_sfcgal.xml
index 6e30119ff..d81db4a25 100644
--- a/doc/reference_sfcgal.xml
+++ b/doc/reference_sfcgal.xml
@@ -1416,9 +1416,9 @@ MULTIPOLYGON(
</refsection>
<refsection><title>Examples</title>
- <programlisting>SELECT CG_Visibility('Polygon ((1981593 5199143, 1981593 5199284, 1981737 5199284, 1981737 5199143, 1981593 5199143),(1981674 5199213, 1981674 5199155, 1981720 5199156, 1981719 5199214, 1981674 5199213),(1981673 5199269, 1981673 5199221, 1981700 5199222, 1981698 5199241, 1981708 5199241, 1981708 5199223, 1981718 5199224, 1981716 5199277, 1981673 5199269),(1981610 5199211, 1981610 5199154, 1981667 5199155, 1981665 5199185, 1981646 5199185, 1981645 5199212, 1981610 5199211),(1981608 5199262, 1981609 5199219, 1981664 5199221, 1981662 5199264, 1981608 5199262))'::geometry, 'Point (1981658 5199203)');</programlisting>
+ <programlisting>SELECT CG_Visibility('POLYGON((23.5 23.5,23.5 173.5,173.5 173.5,173.5 23.5,23.5 23.5),(108 98,108 36,156 37,155 99,108 98),(107 157.5,107 106.5,135 107.5,133 127.5,143.5 127.5,143.5 108.5,153.5 109.5,151.5 166,107 157.5),(41 95.5,41 35,100.5 36,98.5 68,78.5 68,77.5 96.5,41 95.5),(39 150,40 104,97.5 106.5,95.5 152,39 150))'::geometry, 'POINT(91 87)'::geometry);</programlisting>
- <programlisting>SELECT CG_Visibility('Polygon ((1981593 5199143, 1981593 5199284, 1981737 5199284, 1981737 5199143, 1981593 5199143),(1981674 5199213, 1981674 5199155, 1981720 5199156, 1981719 5199214, 1981674 5199213),(1981673 5199269, 1981673 5199221, 1981700 5199222, 1981698 5199241, 1981708 5199241, 1981708 5199223, 1981718 5199224, 1981716 5199277, 1981673 5199269),(1981610 5199211, 1981610 5199154, 1981667 5199155, 1981665 5199185, 1981646 5199185, 1981645 5199212, 1981610 5199211),(1981608 5199262, 1981609 5199219, 1981664 5199221, 1981662 5199264, 1981608 5199262))'::geometry,'Point (1981646 5199185)'::geometry, 'Point (1981665 5199185)');</programlisting>
+ <programlisting>SELECT CG_Visibility('POLYGON((23.5 23.5,23.5 173.5,173.5 173.5,173.5 23.5,23.5 23.5),(108 98,108 36,156 37,155 99,108 98),(107 157.5,107 106.5,135 107.5,133 127.5,143.5 127.5,143.5 108.5,153.5 109.5,151.5 166,107 157.5),(41 95.5,41 35,100.5 36,98.5 68,78.5 68,77.5 96.5,41 95.5),(39 150,40 104,97.5 106.5,95.5 152,39 150))'::geometry,'POINT(78.5 68)'::geometry, 'POINT(98.5 68)'::geometry);</programlisting>
<informaltable>
<tgroup cols="3">
<tbody>
@@ -1539,23 +1539,41 @@ MULTIPOLYGON(
</para></note>
- <para>Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
+ <para role="availability" conformance="3.5.0">Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
<para>&sfcgal_required;</para>
</refsection>
<refsection>
<title>Examples</title>
<para>
- <informalfigure>
- <mediaobject>
- <imageobject>
- <imagedata fileref="images/st_ymonotonepartition01.png" />
- </imageobject>
- <caption><para>Y-Monotone Partition (same example As <xref linkend="CG_ApproxConvexPartition" />, <xref linkend="CG_GreeneApproxConvexPartition" /> and <xref linkend="CG_OptimalConvexPartition" />)</para></caption>
- </mediaobject>
- </informalfigure>
- <programlisting>SELECT ST_AsText(CG_YMonotonePartition('POLYGON((391 374, 240 431, 252 340, 374 320, 289 214, 134 390, 68 186, 154 259, 161 107, 435 108, 208 148, 295 160, 421 212, 441 303, 391 374))'::geometry));</programlisting>
- <screen>GEOMETRYCOLLECTION(POLYGON((134 390,68 186,154 259,134 390)),POLYGON((289 214,134 390,154 259,161 107,435 108,208 148,295 160,421 212,289 214)),POLYGON((391 374,240 431,252 340,374 320,289 214,421 212,441 303,391 374)))</screen>
+ <informaltable>
+ <tgroup cols="2">
+ <tbody>
+ <row>
+ <entry><para><informalfigure>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/cg_ymonotonepartition01.png"/>
+ </imageobject>
+ <caption><para>Original polygon</para></caption>
+ </mediaobject>
+ </informalfigure></para>
+ </entry>
+ <entry><para><informalfigure>
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="images/cg_ymonotonepartition02.png"/>
+ </imageobject>
+ <caption><para>Y-Monotone Partition (same example As <xref linkend="CG_ApproxConvexPartition" />, <xref linkend="CG_GreeneApproxConvexPartition" /> and <xref linkend="CG_OptimalConvexPartition" />)</para></caption>
+ </mediaobject>
+ </informalfigure></para>
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+ <programlisting>SELECT ST_AsText(CG_YMonotonePartition('POLYGON((156 150,83 181,89 131,148 120,107 61,32 159,0 45,41 86,45 1,177 2,67 24,109 31,170 60,180 110,156 150))'::geometry));</programlisting>
+ <screen>GEOMETRYCOLLECTION(POLYGON((32 159,0 45,41 86,32 159)),POLYGON((107 61,32 159,41 86,45 1,177 2,67 24,109 31,170 60,107 61)),POLYGON((156 150,83 181,89 131,148 120,107 61,170 60,180 110,156 150)))</screen>
</para>
</refsection>
<refsection>
@@ -1593,7 +1611,7 @@ MULTIPOLYGON(
</para></note>
- <para>Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
+ <para role="availability" conformance="3.5.0">Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
<para>&sfcgal_required;</para>
</refsection>
@@ -1603,13 +1621,13 @@ MULTIPOLYGON(
<informalfigure>
<mediaobject>
<imageobject>
- <imagedata fileref="images/st_approxconvexpartition01.png" />
+ <imagedata fileref="images/cg_approxconvexpartition01.png" />
</imageobject>
<caption><para>Approximal Convex Partition (same example As <xref linkend="CG_YMonotonePartition" />, <xref linkend="CG_GreeneApproxConvexPartition" /> and <xref linkend="CG_OptimalConvexPartition" />)</para></caption>
</mediaobject>
</informalfigure>
- <programlisting>SELECT ST_AsText(CG_ApproxConvexPartition('POLYGON((391 374, 240 431, 252 340, 374 320, 289 214, 134 390, 68 186, 154 259, 161 107, 435 108, 208 148, 295 160, 421 212, 441 303, 391 374))'::geometry));</programlisting>
- <screen>GEOMETRYCOLLECTION(POLYGON((391 374,240 431,252 340,374 320,391 374)),POLYGON((134 390,68 186,154 259,134 390)),POLYGON((289 214,134 390,154 259,289 214)),POLYGON((161 107,435 108,208 148,161 107)),POLYGON((154 259,161 107,208 148,154 259)),POLYGON((289 214,154 259,208 148,295 160,289 214)),POLYGON((374 320,289 214,295 160,421 212,374 320)),POLYGON((391 374,374 320,421 212,441 303,391 374)))</screen>
+ <programlisting>SELECT ST_AsText(CG_ApproxConvexPartition('POLYGON((156 150,83 181,89 131,148 120,107 61,32 159,0 45,41 86,45 1,177 2,67 24,109 31,170 60,180 110,156 150))'::geometry));</programlisting>
+ <screen>GEOMETRYCOLLECTION(POLYGON((156 150,83 181,89 131,148 120,156 150)),POLYGON((32 159,0 45,41 86,32 159)),POLYGON((107 61,32 159,41 86,107 61)),POLYGON((45 1,177 2,67 24,45 1)),POLYGON((41 86,45 1,67 24,41 86)),POLYGON((107 61,41 86,67 24,109 31,107 61)),POLYGON((148 120,107 61,109 31,170 60,148 120)),POLYGON((156 150,148 120,170 60,180 110,156 150)))</screen>
</para>
</refsection>
<refsection>
@@ -1646,7 +1664,7 @@ MULTIPOLYGON(
</para></note>
- <para>Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
+ <para role="availability" conformance="3.5.0">Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
<para>&sfcgal_required;</para>
</refsection>
@@ -1656,13 +1674,13 @@ MULTIPOLYGON(
<informalfigure>
<mediaobject>
<imageobject>
- <imagedata fileref="images/st_greeneapproxconvexpartition01.png" />
+ <imagedata fileref="images/cg_greeneapproxconvexpartition01.png" />
</imageobject>
<caption><para>Greene Approximal Convex Partition (same example As <xref linkend="CG_YMonotonePartition" />, <xref linkend="CG_ApproxConvexPartition" /> and <xref linkend="CG_OptimalConvexPartition" />)</para></caption>
</mediaobject>
</informalfigure>
- <programlisting>SELECT ST_AsText(CG_GreeneApproxConvexPartition('POLYGON((391 374, 240 431, 252 340, 374 320, 289 214, 134 390, 68 186, 154 259, 161 107, 435 108, 208 148, 295 160, 421 212, 441 303, 391 374))'::geometry));</programlisting>
- <screen>GEOMETRYCOLLECTION(POLYGON((134 390,68 186,154 259,134 390)),POLYGON((161 107,435 108,208 148,161 107)),POLYGON((208 148,295 160,421 212,289 214,208 148)),POLYGON((154 259,161 107,208 148,154 259)),POLYGON((289 214,134 390,154 259,208 148,289 214)),POLYGON((374 320,289 214,421 212,374 320)),POLYGON((374 320,421 212,441 303,391 374,374 320)),POLYGON((391 374,240 431,252 340,374 320,391 374)))</screen>
+ <programlisting>SELECT ST_AsText(CG_GreeneApproxConvexPartition('POLYGON((156 150,83 181,89 131,148 120,107 61,32 159,0 45,41 86,45 1,177 2,67 24,109 31,170 60,180 110,156 150))'::geometry));</programlisting>
+ <screen>GEOMETRYCOLLECTION(POLYGON((32 159,0 45,41 86,32 159)),POLYGON((45 1,177 2,67 24,45 1)),POLYGON((67 24,109 31,170 60,107 61,67 24)),POLYGON((41 86,45 1,67 24,41 86)),POLYGON((107 61,32 159,41 86,67 24,107 61)),POLYGON((148 120,107 61,170 60,148 120)),POLYGON((148 120,170 60,180 110,156 150,148 120)),POLYGON((156 150,83 181,89 131,148 120,156 150)))</screen>
</para>
</refsection>
<refsection>
@@ -1700,7 +1718,7 @@ MULTIPOLYGON(
</para></note>
- <para>Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
+ <para role="availability" conformance="3.5.0">Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
<para>&sfcgal_required;</para>
</refsection>
@@ -1710,13 +1728,13 @@ MULTIPOLYGON(
<informalfigure>
<mediaobject>
<imageobject>
- <imagedata fileref="images/st_optimalconvexpartition01.png" />
+ <imagedata fileref="images/cg_optimalconvexpartition01.png" />
</imageobject>
<caption><para>Optimal Convex Partition (same example As <xref linkend="CG_YMonotonePartition" />, <xref linkend="CG_ApproxConvexPartition" /> and <xref linkend="CG_GreeneApproxConvexPartition" />)</para></caption>
</mediaobject>
</informalfigure>
- <programlisting>SELECT ST_AsText(CG_OptimalConvexPartition('POLYGON((391 374, 240 431, 252 340, 374 320, 289 214, 134 390, 68 186, 154 259, 161 107, 435 108, 208 148, 295 160, 421 212, 441 303, 391 374))'::geometry));</programlisting>
- <screen>GEOMETRYCOLLECTION(POLYGON((391 374,240 431,252 340,374 320,391 374)),POLYGON((134 390,68 186,154 259,134 390)),POLYGON((161 107,435 108,208 148,161 107)),POLYGON((154 259,161 107,208 148,154 259)),POLYGON((289 214,134 390,154 259,208 148,295 160,289 214)),POLYGON((374 320,289 214,295 160,421 212,441 303,374 320)),POLYGON((391 374,374 320,441 303,391 374)))</screen>
+ <programlisting>SELECT ST_AsText(CG_OptimalConvexPartition('POLYGON((156 150,83 181,89 131,148 120,107 61,32 159,0 45,41 86,45 1,177 2,67 24,109 31,170 60,180 110,156 150))'::geometry));</programlisting>
+ <screen>GEOMETRYCOLLECTION(POLYGON((156 150,83 181,89 131,148 120,156 150)),POLYGON((32 159,0 45,41 86,32 159)),POLYGON((45 1,177 2,67 24,45 1)),POLYGON((41 86,45 1,67 24,41 86)),POLYGON((107 61,32 159,41 86,67 24,109 31,107 61)),POLYGON((148 120,107 61,109 31,170 60,180 110,148 120)),POLYGON((156 150,148 120,180 110,156 150)))</screen>
</para>
</refsection>
<refsection>
@@ -1755,7 +1773,7 @@ MULTIPOLYGON(
</para></note>
- <para>Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
+ <para role="availability" conformance="3.5.0">Availability: 3.5.0 - requires SFCGAL >= 1.5.0.</para>
<para>&sfcgal_required;</para>
</refsection>
-----------------------------------------------------------------------
Summary of changes:
doc/html/images/Makefile.in | 3 +
doc/html/images/wkt/cg_approxconvexpartition01.wkt | 8 +++
.../wkt/cg_greeneapproxconvexpartition01.wkt | 8 +++
.../images/wkt/cg_optimalconvexpartition01.wkt | 7 +++
doc/html/images/wkt/cg_visibility01.wkt | 2 +-
doc/html/images/wkt/cg_visibility02.wkt | 2 +-
doc/html/images/wkt/cg_visibility03.wkt | 2 +-
doc/html/images/wkt/cg_ymonotonepartition01.wkt | 1 +
doc/html/images/wkt/cg_ymonotonepartition02.wkt | 3 +
doc/reference_sfcgal.xml | 70 ++++++++++++++--------
10 files changed, 77 insertions(+), 29 deletions(-)
create mode 100644 doc/html/images/wkt/cg_approxconvexpartition01.wkt
create mode 100644 doc/html/images/wkt/cg_greeneapproxconvexpartition01.wkt
create mode 100644 doc/html/images/wkt/cg_optimalconvexpartition01.wkt
create mode 100644 doc/html/images/wkt/cg_ymonotonepartition01.wkt
create mode 100644 doc/html/images/wkt/cg_ymonotonepartition02.wkt
hooks/post-receive
--
PostGIS
More information about the postgis-tickets
mailing list