KGA Topologyដំណើរការជាបាច់
Check Points on Boundary Vertices
សម្គាល់ចំណុចដែលមិនស្ថិតនៅលើកំពូលនៃស្រទាប់ព្រំដែន។
- រកឃើញនៅឯណា
- Processing ▸ Toolbox ▸ KGA Toolbox ▸ KGA Topology ▸ Check Points on Boundary Vertices
- លេខសម្គាល់ algorithm
- kga:checkpointsonboundary
- ប្រភេទឧបករណ៍
- Batch algorithm
ទិដ្ឋភាពទូទៅ
This is the survey-reconciliation check: corner points from a field survey are supposed to coincide with the vertices of the parcel boundary drawn from them. A point that has drifted — because the boundary was edited afterwards, or because the point was digitized separately — is an error you want to find before the plan is issued.
Every point is tested against the vertices of the polygon or line boundary; anything further away than the snapping tolerance is written to an error layer.
ប៉ារ៉ាម៉ែត្រ
| ឈ្មោះ | ប្រភេទ | តម្លៃលំនាំដើម | ការពិពណ៌នា |
|---|---|---|---|
| Boundary layer (Polygon or Line) | Feature source (polygon or line) | — | The layer whose vertices define the valid positions. |
| Point layer to check | Feature source (point) | — | The points tested. |
| Snapping tolerance (map units) | Number | 0.001 | How far a point may sit from the nearest boundary vertex and still pass. |
របៀបប្រើ
- Load the boundary layer and the point layer.
- Open KGA Topology > Check Points on Boundary Vertices.
- Set the Snapping tolerance to match the precision of the survey — for a metric CRS,
0.001is one millimetre. - Press Run. A message box reports the outcome.
- Review the results with Open Error Inspector, which zooms to each error and can re-run this check once the points are moved.
លទ្ធផល
លទ្ធផលដែលប្រកាស
| ឈ្មោះ | ប្រភេទ | ការពិពណ៌នា |
|---|---|---|
| Errors found | Number | Points further from a vertex than the tolerance. |
អ្វីដែលអ្នកទទួលបាន
- A memory layer Topology Errors - Points Not on Boundary, with one point per failure. Fields:
error(alwaysPoint not on boundary) andpoint_fid, the id of the offending point in its source layer. - A message box reporting how many errors were found, or saying there were none.
- The Errors found count in the Processing results panel.
កំណត់សម្គាល់ និងដែនកំណត់
- The tolerance is in the layer's map units. A projected CRS means metres and a geographic CRS means degrees —
0.001degrees is about 110 m, which is not a tolerance, it is a free pass. Check the CRS before trusting a clean result. - It tests against vertices, not against the boundary line. A point sitting exactly on a boundary segment, halfway between two vertices, is reported as an error. That is the intended behaviour for survey corners, and the wrong behaviour if you meant "on the line".
- The error layer is a memory layer; it disappears when the project closes unless you save it. Re-running replaces the previous one rather than stacking another beside it.
- The check is one-directional: it finds points with no vertex, not vertices with no point.