Azure Spatial Anchors 的相關常見問題集

Azure Spatial Anchors 是受控雲端服務和開發人員平臺,可跨 HoloLens、iOS 和 Android 裝置啟用多使用者、空間感知的混合實境體驗。

如需詳細資訊,請參閱 Azure Spatial Anchors 概觀

Azure Spatial Anchors 產品常見問題

Azure Spatial Anchors 支援哪些裝置?

Azure Spatial Anchors 可讓開發人員在 HoloLens、具有 ARKit 支援的 iOS 裝置上,以及在具有 ARCore 支援的 Android 裝置上建置應用程式;針對 iOS 和 Android,這包括手機和平板電腦。

我是否必須連線到雲端以使用 Azure Spatial Anchors?

Azure Spatial Anchors 目前需要網際網路的網路連線。 歡迎您在我們的 意見反應網站上 發表意見。

Azure Spatial Anchors 的連線需求為何?

Azure Spatial Anchors 可與 Wi-Fi 和行動寬頻連線搭配運作。

Azure Spatial Anchors 如何正確找出錨點?

許多因素會影響定位錨點的精確度--光源條件、環境中的物件,甚至是錨點放置所在的表面。 若要判斷精確度是否符合您的需求,請嘗試環境中代表您計畫使用這些錨點的位置。 如果您遇到精確度不符合需求的環境,請參閱 Azure Spatial Anchors 中的記錄和診斷。

建立和尋找錨點需要多久的時間?

建立和尋找錨點所需的時間取決於許多因素--網路連線、裝置的處理和載入,以及特定環境。 我們有客戶在許多產業建置應用程式,包括製造、零售和遊戲,指出服務可為其案例提供絕佳的使用者體驗。

隱私權常見問題

Azure Spatial Anchors 如何儲存資料?

所有資料都會以 Microsoft 管理的資料加密金鑰進行加密,而且所有資料會針對每個資源以區域方式儲存。

Azure Spatial Anchors 會將資料儲存在何處?

Azure Spatial Anchors 會儲存及處理客戶資料。 根據預設,客戶資料會複寫至其他配對區域以進行復原,但 Microsoft 不會在地理位置外部複寫或移動資料。 此資料會儲存在已設定 Azure Spatial Anchors 帳戶的區域。 對於具有資料落地需求的區域,客戶資料一律會保留在相同的區域內。

使用 Azure Spatial Anchors 時,環境的相關資訊會傳輸並儲存在服務上? 環境的圖片會傳輸並儲存嗎?

建立或尋找錨點時,會將裝置上的環境圖片處理成衍生格式。 這個衍生格式會傳送至服務並儲存在服務上。

為了提供透明度,以下是環境和衍生疏鬆點雲端的影像。 點雲會顯示在服務上傳輸及儲存之環境的幾何標記法。 針對疏鬆點雲端中的每個點,我們會傳輸並儲存該點視覺特性的雜湊。 雜湊衍生自 ,但不包含任何圖元資料。

Azure Spatial Anchors 遵守 Azure 服務合約條款 Microsoft 隱私權聲明

An environment and its derived sparse point cloud圖 1:環境及其衍生疏鬆點雲端

是否可以將診斷資訊傳送給 Microsoft?

是。 Azure Spatial Anchors 具有診斷模式,開發人員可以選擇透過 Azure Spatial Anchors API 加入宣告。 例如,如果您遇到無法可預測的建立和尋找錨點的環境,這非常有用。 我們可能會詢問您是否可以提交診斷報告,其中包含可協助我們偵錯的資訊。 如需詳細資訊,請參閱 Azure Spatial Anchors 中的記錄和診斷。

隱私權常見問題 (適用于開發人員)

當我的應用程式將 Spatial Anchor 放在某處時,所有應用程式都可以存取它嗎?

錨點會與 Azure 帳戶隔離。 只有您授與帳戶存取權的應用程式才能存取帳戶內的錨點。

在我的應用程式或 SDK 中使用 ASA 時,適用哪些條款及條件?

下列 條款 適用于該授權中內嵌的任何條款。

我想要發行包含 ASA 的應用程式或 SDK

我需要同意任何其他條款嗎?

否。 使用 ASA,即表示您同意上述連結的 ToU 和內嵌條款。 不需要額外的條款。

Microsoft 是否需要將應用程式或 SDK 中的 ASA 洩漏給我的使用者?

除非您的當地法律要求符合隱私權或其他需求,否則 Microsoft 不需要披露。 您應該與您自己的法律顧問合作,以判斷當地法律是否需要披露使用 ASA 或 Microsoft 的隱私權做法。

我的使用者是否需要同意任何特定條款?

否。 合約關係是在 Microsoft 與應用程式或 SDK 的開發人員之間。 您應該與您自己的法律顧問合作,以判斷當地法律是否需要同意使用 ASA 或 Microsoft 的隱私權做法。

我想要通知我的使用者我的 app/sdk 正在使用 ASA,建議的介面是通知我的使用者?

「此應用程式使用 Microsoft 的 Azure Spatial Anchors。 如需 Azure Spatial Anchors 的詳細資訊,請移至 Azure Spatial Anchors |Microsoft Azure

可用性和定價常見問題

您是否提供 SLA?

如同 Azure 服務的標準,我們會以大於 99.9% 的可用性為目標。

我可以使用 Azure Spatial Anchors 將應用程式發佈至應用程式市集嗎? 我可以針對任務關鍵性生產案例使用 Azure Spatial Anchors 嗎?

是,Azure Spatial Anchors 已正式推出,且具有標準 Azure 服務 SLA。 我們邀請您開發生產環境部署的應用程式,並與 我們分享您對產品的意見反應

您有任何節流限制嗎?

是,我們有節流限制。 我們並不預期您會在一般應用程式開發和測試中叫用它們。 針對生產環境部署,我們已準備好支援客戶的高規模需求。 請與我們 連絡以討論。

Azure Spatial Anchors 有哪些區域可供使用?

Azure Spatial Anchors 目前位於美國西部 2、美國東部、美國東部 2、美國中南部、西歐、北歐、英國南部、澳大利亞東部、東南亞和韓國中部。 未來將可在其他區域使用。

這表示,此服務的計算和儲存能力都在這些區域中。 也就是說,您的客戶所在位置沒有任何限制。

使用 Azure Spatial Anchors 需要付費嗎?

您可以在我們的 定價頁面上 找到定價的詳細資料。

技術常見問題

Azure Spatial Anchors 如何運作?

Azure Spatial Anchors 取決於混合實境/擴增實境追蹤器。 這些跟蹤器會用相機感知環境,並在裝置通過太空移動時以6度自由度(6DoF)跟蹤裝置。

假設 6DoF 追蹤器是建置組塊,Azure Spatial Anchors 可讓您將真實環境中的特定景點指定為「錨點」點。 例如,您可以使用錨點,在真實世界的特定位置轉譯內容。

當您建立錨點時,用戶端 SDK 會擷取該點周圍的環境資訊,並將其傳輸至服務。 如果另一個裝置在相同的空間中尋找錨點,則類似的資料會傳輸至服務。 該資料會與先前儲存的環境資料相符。 然後,錨點相對於裝置的位置會傳回以供應用程式使用。

Azure Spatial Anchors 如何與 iOS 和 Android 上的 ARKit 和 ARCore 整合?

Azure Spatial Anchors 會利用 ARKit 和 ARCore 的原生追蹤功能。 此外,適用于 iOS 和 Android 的 SDK 也提供功能,例如將錨點保存在受控雲端服務中,並允許您的應用程式透過連線至服務再次找出這些錨點。

Azure Spatial Anchors 如何與 HoloLens 整合?

Azure Spatial Anchors 會利用 HoloLens 的原生追蹤功能。 我們提供 Azure Spatial Anchors SDK,以在 HoloLens 上建置應用程式。 SDK 會與原生 HoloLens 功能整合,並提供其他功能。 這些功能包括允許應用程式開發人員將錨點保存在受控雲端服務中,並允許您的應用程式透過連線至服務再次找出這些錨點。

Azure Spatial Anchors 支援哪些平臺和語言?

開發人員可以使用其裝置的熟悉工具和架構,使用 Azure Spatial Anchors 建置應用程式:

  • 跨 HoloLens、iOS 和 Android 的 Unity
  • iOS 和 Android 上的 Xamarin
  • iOS 上的 Swift 或 Objective-C
  • JAVA 或 Android 上的 Android NDK
  • HoloLens 上的 C++/WinRT

從這裡開始 開發

它是否可與 Unreal 搭配運作?

未來將考慮 Unreal 的支援。

Azure Spatial Anchors 使用哪些埠和通訊協定?

Azure Spatial Anchors 會使用加密通訊協定透過 TCP 埠 443 進行通訊。 針對驗證,它會使用 Microsoft Entra ID ,其會透過埠 443 使用 HTTPS 進行通訊。