span8
span4
你好!我经历一个非常奇怪的情况相当良好的道路的量(〜10M)以随机方向移动,随机upto10m是影响路口,双向交通道路,死胡同的道路,环岛等,
这是我一直在努力做的事情:
- 找出建筑物轮廓是朝马路(因为他们提出了一个统一的行)(BFS)
- 在该中心为每高炉移道路,环岛。在5米的缓冲区(斜切)接触高炉的情况下,只有那些道路被更新(因为高炉可能不存在)。
不能想太多其他的通用解决方案。有任何想法吗?
- 粉红色多边形的高炉,暗刺伤多边形内部填充的甜甜圈。
- Redpolylines是道路几何形状。
- 底图是在后面添加。
此外,隶属该高炉和道路几何数据。rba_geoms.zip
我不知道是否有可能是这方面的一个通用的解决方案,但方案中可以考虑。这就是我想现在来分析!
谢谢!
这里大声思考了:
如果你积累你的BF的一个边界框,然后再剪裁的BF是的,你会与指示道路,广场,庭院等(相当复杂的...)多边形结束了。如果您生成该中心线,然后使用AnchoredSnapper抢购您的原道线到那些可能拿出一些有用的结果。
你好,@redgeographics谢谢你的建议。我其实是这么想的,但我的视野没有这么清晰。你是否建议为生成的多边形创建一条中心线?
实际上,我在第一行有点困惑。因此,我创建了一个BFs的BB,并用BFs裁剪BB。这就是边界框的样子。我已经在修剪过的BFs上覆盖了道路几何图形。
谢谢!
不,你说对了,这就是我想要的。但这种想法在城市内部更有效,因为每一个街区或多或少都是完全建成的。在建筑孤立的地区,就像你展示的,它不会做得很好。另外,我在您的示例文件中运行了它,它花费了很长时间(实际上不得不取消它,因为我要去赴约)。所以现在我要说这取决于面积的大小。恐怕不是很有用。
坦率地说,我还没有想出任何更好的孤立建筑物的方案。
@redgeographics非常感谢您的时间。
我知道,用一种算法来清理所有的几何图形几乎是不可能的,但即使我们能够纠正全部几何图形的50%,那也很好。但是,目前我们处理的都是BFs,没有别的。
在另一种情况下,这就是我正在尝试做的——创建一个10米的BFs缓冲区和5米的道路缓冲区。当多个BFs与道路重叠时,道路会向另一侧移动。但是,移动了多少?这就是我被困住的地方!下面是缓冲后的图像。
谢谢!
天哪这是一些不好听的数据!我会说把它扔掉,并得到一些新的数据...有没有更好的数据集?
这可能只是更快地重新绘制了整个事情。怎么样开放街道地图?你看有没有更好的数据集?
嗨@virtualcitymatt我知道数据真的很混乱,但是建立一个全新的数据集将会花费很多。我知道100%的成功是理论上的,但我猜50%的成功率也不错。我已经看过了OSM,但是我们不能在理想的情况下使用它!
©2019安全亚搏在线软件公司|法律