pathgeometry

    2熱度

    1回答

    我在生成的地圖圖層中的點之間動態生成WKT LineString,以便在OpenLayers中顯示。我想讓曲線之間的線條變成曲線,我希望能夠根據各種輸入變量動態改變曲率。 這是一個網絡監測應用程序,我們希望基於點之間的延遲時間(不是原始延遲本身,而是在給定時間段內偏離「正常」值)的曲率。 儘管一些GIS應用程序和數據庫支持WKT的CircularString擴展,但OpenLayers並不知道任何

    6熱度

    3回答

    我有一個相當大的PathGeometry(超過100,000個點並且被描邊但未被填充)以顯示給用戶,但只有一小部分路徑在任何時候都可見。爲了澄清,路徑本身不是預先確定的,而是從數據創建。 問題:我想提供非常平滑的平移,以便用戶可以探索較大路徑的區域。 我有一個可能的解決方案,但我不知道如何把它關閉。我想要使​​用拼貼技術 - 將幾何圖形拆分爲拼貼,並只加載可見拼貼。 那麼,如何將一個只有筆畫的路徑

    7熱度

    3回答

    在WPF UI我具有由貝塞爾路徑連接的節點,例如: It might be... atomic http://nv3wrg.blu.livefilestore.com/y1pIGBd33lCC6lF-9H0MqgnL40BdNEoEemZDENzgpEI1IL2j4B-qb3qS3WlxMSys28IjqNngR7mdfvQBnPzerf4cFJQj9VqHBh4/acurve.png?psid=

    1熱度

    2回答

    我已經從一系列LineSegments中構建了PathGeometry,並且我想將它分割成兩個PathGeometry,並由相交的線段幾何。下面是我通過這幅畫的意思是: http://i30.tinypic.com/2noyvm.png 我可以順利通過LineSegments和(因此它代表一行簡單對象W/A點1,點2屬性)創建簡單的線對象的數組。但我需要以某種方式找出哪條線位於相交線的一端,哪條線

    2熱度

    2回答

    我在PathFigure上創建了一個由LineSegments組成的PathGeometry(多邊形),我想確保它是Convex。我有一個使用CrossProduct來確定幾何體是否爲凸的方法,我假設我可以返回一個點列表,當它是假的時候它會凹入,並且刪除那些點來填充多邊形,但是它不能很好地工作。 下面是我得到了代碼: public static bool IsConvexPolygon(this

    3熱度

    1回答

    完成二維三角測量之後,一些三角形具有相同的顏色,我想重新組合它們以繪製成類似顏色的圖形路徑。我發現,如果我只是逐個繪製三角形,則某些圖形渲染器會顯示三角形之間的接縫(至少在涉及到抗鋸齒和/或透明度的情況下)。 那麼如何取一組(不重疊的)三角形並生成一個圖形路徑,其中可能包含空洞和不相交的多邊形? 盲目地將三角形添加到圖形路徑中實際上對於填充效果非常好(當然不適用於撫摸),但是導出這些額外的內部點並

    1熱度

    1回答

    我對非WPF應用程序中的2D幾何布爾操作有要求。我知道你可以在非WPF應用程序中使用WPF組件。可以使用CombinedGeometry和PathGeometry對象對幾何數據執行布爾運算嗎?目前我正在手動執行我的布爾操作,而且非常不穩定。我希望通過使用這些對象來增加穩定性(儘管以犧牲性能爲代價)。

    6熱度

    1回答

    我對一個簡單的PathGeometry對象有一個奇怪的錯誤,我似乎無法弄清楚。如果有人能向我解釋爲什麼這不起作用,我將不勝感激。 這裏是一個工作路徑,繪製一個小三角的例子: <Path Data="M 8,4 L 12,12 4,12 8,4 Z" Stroke="White" /> 這裏是一個路徑的例子似乎並沒有爲我工作: <Path Stroke="White"> <Path.D

    1熱度

    1回答

    我一直在尋找(並越來越困惑)依賴屬性 - 我不知道這是我需要還是有其他的東西。 我期待在Silverlight非常具體的用<Path.Data/>孩子的東西,尤其是<PathGeometry/>,<EllipseGeometry/>等雖然<Path/>元素有一個.Fill財產,我想一個.Fill屬性添加到任何的它的幾何形狀,這意味着它與父母的顏色不同。這可能是一個<SolidColorBrush/

    3熱度

    1回答

    這與我詢問關於Cubic Bezier的前一個問題類似。我有一個起點,一個終點,以及一個指向二次貝塞爾曲線的點。鑑於這三點,我希望能夠在WPF中繪製QuadraticBezierSegment,但我需要單個ControlPoint值(在QuadraticBezierSegment中它是Point1)以繪製它。 是否有計算或手段,我可​​以確定的價值,從而畫我的QuadraticBezier? 謝謝