View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000464 | Heureka | Map | public | 2021-12-29 17:39 | 2022-02-21 11:02 |
Reporter | Peder | Assigned To | Linus | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | feedback | Resolution | open | ||
Product Version | 2.17.7 | ||||
Summary | 0000464: Heureka fails to discover some polygon adjacencies | ||||
Description | Heureka fails to discover some polygon adjacencies | ||||
Steps To Reproduce | 1. Import attached stand register and shape file containing two stands 2. Run Compute Adjancencies from the Tools menu Result: No adjacencies were found Expected result: The two polygons share 265 meter border The following script uses Sql Server's built-in spatial methods and can be used for comparison. In this case a shared border must be at least 10 m to count. WITH p AS ( SELECT b.TreatmentUnitGuid, b.SHAPE, tu.Description FROM GIS_Polygon_New b ) --INSERT INTO TreatmentUnitNeighbour SELECT p.TreatmentUnitGuid ,c.TreatmentUnitGuid ,p.SHAPE.STIntersection (c.SHAPE).STLength() AS LENGTH_M FROM GIS_Polygon_New c INNER JOIN p ON p.Shape.STIntersects(c.Shape) = 1 WHERE p.TreatmentUnitGuid<>c.TreatmentUnitGuid AND p.SHAPE.STIntersection (c.SHAPE).STLength() >= 10 GO | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Product | General | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2021-12-29 17:39 | Peder | New Issue | |
2021-12-30 09:29 | Peder | Description Updated | |
2021-12-30 09:29 | Peder | Steps to Reproduce Updated | |
2021-12-30 09:30 | Peder | File Added: HeurekaBugg464.zip | |
2022-02-21 11:01 | Linus | File Added: Untitled.png | |
2022-02-21 11:01 | Linus | Note Added: 0000450 | |
2022-02-21 11:02 | Linus | Assigned To | => Linus |
2022-02-21 11:02 | Linus | Status | new => feedback |