我有一个包含 3 个状态的占用网格 - 已占用、空闲、未知。占用网格是一个简单的二维状态数组。网格表示一个平面图,其中 Occupied=Wall,Free=Open Floor,Unknown=墙后面有什么或未映射。这个网格是 800x800 宽,每个单元代表 5 厘米的现实世界。
我想把它做成 WPF 路径形状。然后我可以在屏幕上进行操作,允许用户添加墙壁(通过绘制线条),并最终导出为某种形式的 CAD 标准/SVG/等。
我开始使用可写位图,并且可以创建完美的网格图片,但位mp 不是路径,我的一些线条是锯齿状或未连接的。
我正在寻找有关如何将此网格或位图转换为干净的 wpf 形状的想法。线、多边形、折线或路径都会让我非常高兴,因为一旦我有了这些,我就可以做任何事情。有任何想法吗?