[PostGIS] #5766: ValidateTopology(varchar toponame, geometry bbox) return error when sending with bbox, but not with out bbox

PostGIS trac at osgeo.org
Thu Jul 25 21:01:45 PDT 2024


#5766: ValidateTopology(varchar toponame, geometry bbox) return error when sending
with bbox, but not with out bbox
--------------------------------+---------------------------
  Reporter:  Lars Aksel Opsahl  |      Owner:  strk
      Type:  defect             |     Status:  new
  Priority:  medium             |  Milestone:  PostGIS 3.4.3
 Component:  topology           |    Version:  3.4.x
Resolution:                     |   Keywords:
--------------------------------+---------------------------
Description changed by Lars Aksel Opsahl:

Old description:

> When calling with boxx I het this error 'face has wrong mbr|0|'
>

> {{{
> topology.ValidateTopology('gronn_2023_v9_nosimlify_004','0103000020A21000000100000005000000FC60C227D47F09409A564F720FB64D40FC60C227D47F0940B6D8185120874E40EBF20689D0021D40B6D8185120874E40EBF20689D0021D409A564F720FB64D40FC60C227D47F09409A564F720FB64D40');
>
> }}}
>
> If I call without it returns no errors
>
> SELECT 'ValidateTopology without bb', * FROM
> topology.ValidateTopology('gronn_2023_v9_nosimlify_004');
>
> This test code can be found in
>

> {{{
> src/test/sql/regress/run_resolve_test.sh --nodrop
> ./src/test/sql/regress/rog_overlay_test_13c.sql; \
> }}}
>
> Test add in this [https://gitlab.com/nibioopensource/resolve-overlap-and-
> gap/-/commit/5584a4e781c847c28fb1f1ef48bf97d2c86d35e9] in branch
> [https://gitlab.com/nibioopensource/resolve-overlap-and-
> gap/-/tree/performance_and_robustnes_spike_remove?ref_type=heads]

New description:

 When calling with boxx I het this error 'face has wrong mbr|0|'


 {{{
 topology.ValidateTopology('gronn_2023_v9_nosimlify_004','0103000020A21000000100000005000000FC60C227D47F09409A564F720FB64D40FC60C227D47F0940B6D8185120874E40EBF20689D0021D40B6D8185120874E40EBF20689D0021D409A564F720FB64D40FC60C227D47F09409A564F720FB64D40');

 }}}

 If I call without it returns no errors


 {{{
 SELECT 'ValidateTopology without bb', * FROM
 topology.ValidateTopology('gronn_2023_v9_nosimlify_004');


 }}}
 This test code can be found in


 {{{
 src/test/sql/regress/run_resolve_test.sh --nodrop
 ./src/test/sql/regress/rog_overlay_test_13c.sql; \
 }}}

 Test add in this [https://gitlab.com/nibioopensource/resolve-overlap-and-
 gap/-/commit/5584a4e781c847c28fb1f1ef48bf97d2c86d35e9] in branch
 [https://gitlab.com/nibioopensource/resolve-overlap-and-
 gap/-/tree/performance_and_robustnes_spike_remove?ref_type=heads]

--
-- 
Ticket URL: <https://trac.osgeo.org/postgis/ticket/5766#comment:2>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list