Opened 8 years ago

Closed 8 years ago

#943 closed defect (wontfix)

ST_ModEdgeHeal : seem don't working

Reported by: aperi2007 Owned by: strk
Priority: medium Milestone: PostGIS 2.0.0
Component: topology Version: trunk
Keywords: Cc:

Description

Hi,

I try this select topology.ST_ModEdgeHeal('topo_test',17, 16);

where 16 & 17 are two connected edges.

I guess they must heal, but instead i have this response:

ERROR: TopoGeom? 2 in layer 1 (topo_test.linee_topo.topo_geom) cannot be represented healing edges 17 and 16

I attach the image of the relation between these edges. The red node are first and last node of the edges.

Attachments (1)

image.gif (15.3 KB) - added by aperi2007 8 years ago.
image of topology

Download all attachments as: .zip

Change History (5)

Changed 8 years ago by aperi2007

Attachment: image.gif added

image of topology

comment:1 Changed 8 years ago by strk

Check out this geometry:

SELECT topology.geometry(topo_geom) from topo_test.linee_topo where id(topo_geom) = 2;

The message says that it is formed by only one of the two edges you're trying to heal.

comment:2 Changed 8 years ago by strk

Andrea: can this be closed ? Do you confirm the message was correct ?

comment:3 Changed 8 years ago by strk

To verify what the message says:

SELECT topo_geom::geometry from topo_test.linee_topo WHERE id(topo_geom) = 2;

comment:4 Changed 8 years ago by aperi2007

Resolution: wontfix
Status: newclosed

I forgot this ticket, sorry. Yes this ticket can closed.

Note: See TracTickets for help on using tickets.