我有一个相当大的 PathGeometry(超过 100,000 个点,并且被描边但未填充)要显示给用户,但任何时候只有一小部分路径可见。澄清一下,路径本身不是预先确定的,而是由数据创建的。
问题:我想提供非常平滑的平移,以便用户可以探索更大路径的区域。
我有一个可能的解决方案,但我不确定如何解决。我想使用平铺技术——将几何体拆分为平铺并仅加载可见的平铺。
那么,如何将仅描边的路径几何体拆分为图块。更具体地说,如何确定给定矩形图块中存在的路径部分?
我知道我可以使用 CombinedGeometry 来确定路径几何与矩形之间的相交,但这将包括矩形的“墙”(将被描边)。有没有更好的方法来平铺仅描边的 PathGeometry?
谢谢!