簡體   English   中英

是否可以將繪圖管理器正在編輯的形狀的點拖動到另一個形狀的點位置?

[英]Is it possible to drag-snap a point of a shape being edited by the drawing manager to another shape's point location?

我希望用戶能夠使用 Azure 地圖繪圖管理器繪制多邊形,並能夠將多邊形的一個點移動到另一個多邊形的點附近,並將拖動的點捕捉到相同的位置,這樣結果2分是一樣的。

我知道網格具有捕捉功能,但沒有看到此行為的示例?

最終目標是防止多邊形重疊,假設相鄰形狀的相交共享線被排除在確定點所在的多邊形之外。

當然,我可以允許用戶手動繪制並盡可能接近,並提供一些斷言以確認沒有多邊形重疊,但如果可能的話,我還希望獲得良好的點對點體驗。

您可以在此處找到 Azure 地圖的數百個示例: https://samples.azuremaps.com/

正如您所指出的,捕捉網格可能是在您的場景中開始的最佳位置。 以下是一些具體示例:

https://samples.azuremaps.com/?sample=use-a-snapping-grid

https://samples.azuremaps.com/?sample=snap-grid-options

以下示例是自定義捕捉場景的示例,其中路由服務用於將繪制的線捕捉到路線(路線部分可以換出自定義邏輯): https://samples.azuremaps.com/?sample =捕捉繪制線到道路

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM