[postgis-tickets] [SCM] PostGIS branch main updated. 3.2.0alpha1-40-ga1e945a

git at osgeo.org git at osgeo.org
Wed Sep 29 03:14:17 PDT 2021


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, main has been updated
       via  a1e945a91b3f5e274a00f25be1551f4c83ead354 (commit)
      from  19b1a04e8d7017ac7ac0d7dd91c11c2aa5a17cd2 (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 a1e945a91b3f5e274a00f25be1551f4c83ead354
Author: Sandro Santilli <strk at kbt.io>
Date:   Wed Sep 29 12:14:04 2021 +0200

    More documented ValidateTopology errors

diff --git a/doc/extras_topology.xml b/doc/extras_topology.xml
index a4373d4..09c2f74 100644
--- a/doc/extras_topology.xml
+++ b/doc/extras_topology.xml
@@ -580,6 +580,11 @@ area specified by the <varname>bbox</varname> parameter.
                         <thead><row><entry>Error</entry><entry>id1</entry><entry>id2</entry></row></thead>
                         <tbody>
                             <row>
+                                    <entry>coincident nodes</entry>
+                                    <entry>node_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
                                     <entry>edge crosses node</entry>
                                     <entry>edge_id</entry>
                                     <entry>node_id</entry>
@@ -615,16 +620,61 @@ area specified by the <varname>bbox</varname> parameter.
                                     <entry>null</entry>
                             </row>
                             <row>
-                                    <entry>face has multiple shells</entry>
+                                    <entry>face has no rings</entry>
                                     <entry>face_id</entry>
-                                    <entry>signed edge_id</entry>
+                                    <entry>null</entry>
                             </row>
                             <row>
-                                    <entry>face has no rings</entry>
+                                    <entry>face has wrong mbr</entry>
                                     <entry>face_id</entry>
                                     <entry>null</entry>
                             </row>
                             <row>
+                                    <entry>hole not in advertised face</entry>
+                                    <entry>signed edge_id identifying the ring</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>not-isolated node has not-null containing_face</entry>
+                                    <entry>node_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>isolated node has null containing_face</entry>
+                                    <entry>node_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>isolated node has wrong containing_face</entry>
+                                    <entry>node_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>invalid next_right_edge</entry>
+                                    <entry>edge_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>invalid next_left_edge</entry>
+                                    <entry>edge_id</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>mixed face labeling in ring</entry>
+                                    <entry>signed edge_id identifying the ring</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>non-closed ring</entry>
+                                    <entry>signed edge_id identifying the ring</entry>
+                                    <entry>null</entry>
+                            </row>
+                            <row>
+                                    <entry>face has multiple shells</entry>
+                                    <entry>face_id</entry>
+                                    <entry>signed edge_id identifying the ring</entry>
+                            </row>
+                            <row>
                                     <entry>face overlaps face</entry>
                                     <entry>face_id</entry>
                                     <entry>face_id</entry>
@@ -644,11 +694,6 @@ area specified by the <varname>bbox</varname> parameter.
                                     <entry>edge_id</entry>
                                     <entry>expected next_right_edge value</entry>
                             </row>
-                            <row>
-                                    <entry>mixed face labeling in ring</entry>
-                                    <entry>signed edge_id identifying the ring</entry>
-                                    <entry>null</entry>
-                            </row>
                          </tbody>
                         </tgroup>
                     </informaltable>

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

Summary of changes:
 doc/extras_topology.xml | 61 ++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 53 insertions(+), 8 deletions(-)


hooks/post-receive
-- 
PostGIS


More information about the postgis-tickets mailing list