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