Öğretici: Azure uzamsal bağlayıcılarını oturumlarda ve cihazlarda paylaşmaTutorial: Share Azure Spatial Anchors across sessions and devices

Bu öğreticide, nasıl kullanılacağını öğreneceksiniz Azure uzamsal bağlayıcılarını bir oturumu sırasında yer işaretleri oluşturmanız ve bunları aynı cihaz veya farklı bir bulun.In this tutorial, you'll learn how to use Azure Spatial Anchors to create anchors during one session and then locate them, on the same device or on a different one. Bu aynı çıpalarını da aynı yerde ve aynı anda birden çok cihaz tarafından bulunamıyor.These same anchors could also be located by multiple devices in the same place and at the same time.

Kalıcılığı

Azure uzamsal bağlayıcılarını konumlarına cihazlar arasında zaman içinde kalıcı nesneler kullanarak karma gerçeklik deneyimleri oluşturmanıza olanak tanıyan platformlar arası Geliştirici hizmetidir.Azure Spatial Anchors is a cross-platform developer service that allows you to create mixed reality experiences using objects that persist their location across devices over time. İşiniz bittiğinde, iki veya daha fazla cihaza dağıttığınız bir uygulamayı sahip olacaksınız.When you're finished, you'll have an app that can be deployed to two or more devices. Azure uzamsal bir örneği tarafından oluşturulan bağlantıları başkalarına paylaşılabilir.Azure Spatial Anchors created by one instance can be shared to the others.

Şunları öğrenirsiniz:You'll learn how to:

  • Yer işaretleri, paylaşmak için kullanılan bir süre için bunları bellekte depolanıyor azure'da ASP.NET Core Web uygulaması dağıtın.Deploy an ASP.NET Core Web App in Azure that can be used to share anchors, storing them in memory for a duration of time.
  • Yer işaretleri Web Uygulama Paylaşımı yararlanmak için dört Hızlı başlangıçtan Unity örneğinden içinde AzureSpatialAnchorsLocalSharedDemo Sahne yapılandırın.Configure the AzureSpatialAnchorsLocalSharedDemo scene within the Unity Sample from our Quickstarts to take advantage of the Sharing Anchors Web App.
  • Dağıtın ve bir veya daha fazla cihaza çalıştırın.Deploy and run to one or more devices.

Yoksa bir Azure aboneliği, oluşturun bir ücretsiz bir hesap başlamadan önce.If you don't have an Azure subscription, create a free account before you begin.

ÖnkoşullarPrerequisites

Bu öğreticiyi tamamlamak için şunlar sahip olduğunuzdan emin olun:To complete this tutorial, make sure you have:

Bu, Unity ve ASP.NET Core Web uygulaması Bu öğreticide kullanacaksınız ancak bunu yalnızca Azure uzamsal bağlantı tanımlayıcıları diğer cihazlar arasında paylaşmak nasıl bir örnek gösterecek şekilde olduğunu fark değer olur.It's worth noticing that, although you'll be using Unity and an ASP.NET Core Web App in this Tutorial, it is only to show an example on how to share Azure Spatial Anchor identifiers across other devices. Diğer diller ve arka uç teknolojilerinden aynı hedefe ulaşmak için kullanabilirsiniz.You can use other languages and back-end technologies to achieve the same goal. Ayrıca, bu öğreticide kullanılan ASP.NET Core Web uygulaması üzerinde .NET Core 2.2 SDK bağımlılığı vardır.Also, the ASP.NET Core Web App used in this Tutorial has a dependency on .NET Core 2.2 SDK. Normal Azure Web Apps üzerinde (Windows için) düzgün çalışıyor, ancak şu anda Linux için Azure Web Apps üzerinde çalışmaz.It runs fine on regular Azure Web Apps (for Windows), but will currently not work on Azure Web Apps for Linux.

Uzamsal bağlayıcılarını kaynak oluşturCreate a Spatial Anchors resource

Azure Portal gidin.Go to the Azure portal.

Azure portalında sol gezinti bölmesinde seçin kaynak Oluştur.In the left navigation pane in the Azure portal, select Create a resource.

Aramak için arama kutusunu kullanın uzamsal bağlayıcılarını.Use the search box to search for Spatial Anchors.

Uzamsal yer işaretleri arayın

Seçin uzamsal bağlayıcılarını.Select Spatial Anchors. İletişim kutusunda Oluştur.In the dialog box, select Create.

İçinde uzamsal bağlayıcılarını hesabı iletişim kutusunda:In the Spatial Anchors Account dialog box:

  • Normal alfanümerik karakterleri kullanarak bir benzersiz kaynak adı girin.Enter a unique resource name, using regular alphanumeric characters.

  • Kaynak eklemek için kullanmak istediğiniz aboneliği seçin.Select the subscription that you want to attach the resource to.

  • Bir kaynak grubu seçerek oluşturun Yeni Oluştur.Create a resource group by selecting Create new. Adlandırın myResourceGroup seçip Tamam.Name it myResourceGroup and select OK. Kaynak grubu web uygulamaları, veritabanları ve depolama hesapları gibi Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcıdır.A resource group is a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed. Örneğin, daha sonra tek bir basit adımda kaynak grubun tamamını silmeyi seçebilirsiniz.For example, you can choose to delete the entire resource group in one simple step later.

  • Bir konum (bölge), kaynak yerleştirmek seçin.Select a location (region) in which to place the resource.

  • Seçin yeni kaynak oluşturmaya başlayın.Select New to begin creating the resource.

    Kaynak oluşturma

Kaynak oluşturulduktan sonra Azure portalı dağıtımınızı tamamlandığını gösterir.After the resource is created, Azure Portal will show that your deployment is complete. Kaynağa git'e tıklayın.Click Go to resource.

Dağıtım tamamlandı

Ardından, kaynak özelliklerini görüntüleyebilirsiniz.Then, you can view the resource properties. Kaynağın kopyalama hesap kimliği daha sonra gerekeceği için bir metin düzenleyicisine değeri.Copy the resource's Account ID value into a text editor because you'll need it later.

Kaynak özellikleri

Altında ayarlarıseçin anahtar.Under Settings, select Key. Kopyalama birincil anahtar bir metin düzenleyicisine değeri.Copy the Primary key value into a text editor. Bu değer Account Key.This value is the Account Key. Buna daha sonra ihtiyacınız olacak.You'll need it later.

Hesap anahtarı

Unity örnek projeyi indirinDownload the Unity sample project

Kopya örnekleri depomuzdan aşağıdaki komutu çalıştırarak:Clone the samples repository by running the following command:

git clone https://github.com/Azure/azure-spatial-anchors-samples.git

Paylaşım, yer işaretleri hizmetini dağıtmaDeploy your Sharing Anchors Service

Visual Studio'yu açın ve proje açmak Sharing\SharingServiceSample klasör.Open Visual Studio, and open the project at the Sharing\SharingServiceSample folder.

Yayımlama sihirbazını açınOpen the publish wizard

İçinde Çözüm Gezgini, sağ SharingService seçin ve proje Yayımla.In Solution Explorer, right-click the SharingService project and select Publish.

Yayımlama Sihirbazı'nı başlatır.The Publish Wizard starts. Seçin App Service > Yayımla açmak için App Service Oluştur iletişim kutusu.Select App Service > Publish to open the Create App Service dialog box.

Azure'da oturum açmaSign in to Azure

İçinde App Service Oluştur iletişim kutusunda Hesap Ekle ve Azure aboneliğinizde oturum açın.In the Create App Service dialog box, select Add an account and sign in to your Azure subscription. Henüz oturum açmadıysanız, aşağı açılan listeden istediğiniz hesabı seçin.If you're already signed in, select the account you want from the drop-down list.

Not

Zaten oturum açtıysanız Oluştur öğesini henüz seçmeyin.If you're already signed in, don't select Create yet.

Kaynak grubu oluşturmaCreate a resource group

Kaynak grubu web uygulamaları, veritabanları ve depolama hesapları gibi Azure kaynaklarının dağıtıldığı ve yönetildiği bir mantıksal kapsayıcıdır.A resource group is a logical container into which Azure resources like web apps, databases, and storage accounts are deployed and managed. Örneğin, daha sonra tek bir basit adımda kaynak grubun tamamını silmeyi seçebilirsiniz.For example, you can choose to delete the entire resource group in one simple step later.

Kaynak Grubu’nun yanındaki Yeni öğesini seçin.Next to Resource Group, select New.

Kaynak grubunuzu myResourceGroup olarak adlandırıp Tamam’ı seçin.Name the resource group myResourceGroup and select OK.

App Service planı oluşturmaCreate an App Service plan

App Service planı, uygulamanızı barındıran web sunucusu grubunun konumunu, boyutunu ve özelliklerini belirtir.An App Service plan specifies the location, size, and features of the web server farm that hosts your app. Web uygulamalarında ortak bir App Service planının kullanılacağı şekilde yapılandırma gerçekleştirerek birden fazla uygulama barındırdığınızda maliyet tasarrufu elde edebilirsiniz.You can save money when hosting multiple apps by configuring the web apps to share a single App Service plan.

App Service planları şunları tanımlar:App Service plans define:

  • Bölge (örneğin: Kuzey Avrupa, Doğu ABD veya Güneydoğu Asya)Region (for example: North Europe, East US, or Southeast Asia)
  • Örnek boyutu (küçük, orta veya büyük)Instance size (small, medium, or large)
  • Ölçek sayısı (1 ila 20 örnek)Scale count (1 to 20 instances)
  • SKU (Ücretsiz, Paylaşılan, Temel, Standart veya Premium)SKU (Free, Shared, Basic, Standard, or Premium)

Barındırma Planı'nın yanındaki Yeni'yi seçin.Next to Hosting Plan, select New.

İçinde barındırma planını Yapılandır iletişim kutusunda, bu ayarları kullanın:In the Configure Hosting Plan dialog box, use these settings:

AyarSetting Önerilen değerSuggested value AçıklamaDescription
App Service PlanıApp Service Plan MySharingServicePlanMySharingServicePlan App Service planının adı.Name of the App Service plan.
LocationLocation Batı ABDWest US Web uygulamasının barındırıldığı veri merkezi.The datacenter where the web app is hosted.
BoyutSize BoşFree Fiyatlandırma katmanı , barındırma özelliklerini belirler.The pricing tier that determines hosting features.

Tamam’ı seçin.Select OK.

Web uygulaması oluşturma ve yayımlamaCreate and publish the web app

İçinde uygulama adı, benzersiz bir uygulama adı girin (geçerli karakterler a-z, 0-9, ve -), veya otomatik olarak oluşturulan adı kabul edin.In App Name, enter a unique app name (valid characters are a-z, 0-9, and -), or accept the automatically generated unique name. Web uygulamasının URL'si https://<app_name>.azurewebsites.net şeklindedir; burada <app_name>, uygulamanızın adıdır.The URL of the web app is https://<app_name>.azurewebsites.net, where <app_name> is your app name.

Azure kaynaklarını oluşturmaya başlamak için Oluştur’u seçin.Select Create to start creating the Azure resources.

Sihirbaz tamamlandıktan sonra ASP.NET Core web uygulamasını Azure'da yayımlar ve ardından uygulamayı varsayılan tarayıcınızda açılır.After the wizard finishes, it publishes the ASP.NET Core web app to Azure and then opens the app in your default browser.

Azure’da yayımlanmış ASP.NET web uygulaması

Bu bölümde kullanılan uygulama adı biçiminde URL ön eki olarak kullanılan https://<app_name>.azurewebsites.net.The app name you used in this section is used as the URL prefix in the format https://<app_name>.azurewebsites.net. Bunu gerekeceği için bu URL'yi not alın.Take note of this URL because you'll need it.

Unity Cihazınızı ayarlamaSet up your device in Unity

Unity içinde projeyi açın Unity klasör.In Unity, open the project in the Unity folder. Unity proje makinenizde yüklediğiniz bir arasındaki farklı bir Unity sürümü isteyebilir.Unity might prompt you about a different Unity version between the project and the one you've installed on your machine. Sürümünüzü Unity Düzenleyicisi'nin daha yeni bir proje ile oluşturulduysa olduğu sürece bu sorun, bir uyarıdır.This warning is okay, as long as your version of Unity Editor is newer than the one the project was created with. Bu durumda, tıklamanız devam.In that case, just click Continue. Unity Editor sürümünüzü bir proje gerekenden daha eski ise, tıklayın Çık, Unity Editor'ınızdaki yükseltin.If your Unity Editor version is older than the one the project needs, click Quit, and upgrade your Unity Editor.

Unity penceresi

Bir Android cihazı ayarlamaSet up an Android Device

Dosya derlemeayarları'nıseçerek > derleme ayarlarını açın.Open Build Settings by selecting File > Build Settings.

Platform bölümünde Android' i seçin.In the Platform section, select Android. Platformu Androidolarak değiştirmek için platformu Değiştir ' i seçin.Select Switch Platform to change the platform to Android. Unity, eksik olmaları durumunda Android destek bileşenlerini yüklemenizi isteyebilir.Unity might prompt you to install Android support components if they're missing.

Unity derleme ayarları penceresi

Derleme ayarları penceresini kapatın.Close the Build Settings window.

Bir iOS cihaz ayarlamaSet up an iOS Device

Dosya derlemeayarları'nıseçerek > derleme ayarlarını açın.Open Build Settings by selecting File > Build Settings.

Platform bölümünde iOS' u seçin.In the Platform section, select iOS.

Platformu iOSolarak değiştirmek Için platformu Değiştir ' i seçin.Select Switch Platform to change the platform to iOS. Unity, eksik olmaları durumunda iOS destek bileşenlerini yüklemenizi isteyebilir.Unity might prompt you to install iOS support components if they're missing.

Unity derleme ayarları penceresi

Derleme ayarları penceresini kapatın.Close the Build Settings window.

Hesap Kimliği ve anahtarını yapılandırmaConfigure the account identifier and key

İçinde proje bölmesinde gidin Assets/AzureSpatialAnchorsPlugin/Examples açın AzureSpatialAnchorsLocalSharedDemo.unity Sahne dosyası.In the Project pane, navigate to Assets/AzureSpatialAnchorsPlugin/Examples and open the AzureSpatialAnchorsLocalSharedDemo.unity scene file.

Bir sonraki adım, uygulamayı hesap tanımlayıcıyı ve hesap anahtarınızı kullanacak şekilde yapılandırmaktır.The next step is to configure the app to use your account identifier and account key. Uzamsal Tutturucuların kaynağını ayarlarkenbunları bir metin düzenleyicisine kopyaladınız.You copied them into a text editor when setting up the Spatial Anchors resource.

Proje bölmesinde öğesine Assets\AzureSpatialAnchors.SDK\Resourcesgidin.In the Project pane, navigate to Assets\AzureSpatialAnchors.SDK\Resources. SpatialAnchorConfig öğesini seçin.Select SpatialAnchorConfig. Ardından, Inspector bölmesine Account Key için Spatial Anchors Account Key Spatial Anchors Account Iddeğeri olarak değerini ve değeri olarakdeğerinigirin.Account IDThen, in the Inspector pane, enter the Account Key as the value for Spatial Anchors Account Key and the Account ID as the value for Spatial Anchors Account Id.

İçinde denetçisi bölmesinde girin Sharing Anchors Service url (ASP.NET web uygulamanızdan Azure dağıtım) değeri olarak Base Sharing Url, değiştirmeyi index.html ile api/anchors.In the Inspector pane, enter the Sharing Anchors Service url (from your ASP.NET web app Azure deployment) as the value for Base Sharing Url, replacing index.html with api/anchors. Şu şekilde görünmelidir: https://<app_name>.azurewebsites.net/api/anchors.It should look like this: https://<app_name>.azurewebsites.net/api/anchors.

Sahne seçerek Kaydet dosya > Kaydet.Save the scene by selecting File > Save.

Cihazınıza dağıtmaDeploy to your device

Android cihazına dağıtmaDeploy to Android device

Android Cihazınızda oturum açın ve bir USB kablosu kullanarak bilgisayarınıza bağlayın.Sign in on your Android device and connect it to your computer by using a USB cable.

Açık Build Settings seçerek dosya > Build Settings.Open Build Settings by selecting File > Build Settings.

Altında sahneler oluşturun, Sahne tüm bunların yanında bir onay işareti sahip olduğunuzdan emin olun.Under Scenes In Build, ensure all the scenes have a check mark next to them.

Emin dışarı proje bir onay işareti yok.Make sure Export Project doesn't have a check mark. Seçin derleme ve çalıştırma.Select Build And Run. Kaydetmeniz istenir, .apk dosya.You'll be prompted to save your .apk file. Bunun için herhangi bir ad seçebilirsiniz.You can pick any name for it.

Uygulama başlar, içinde bir kez seçin bir tanıtım iletişim kutusunda, seçmek için sol veya sağ okları kullanın LocalShare seçenek ve dokunun gidin! .Once the app starts, in the Choose A Demo dialog, use the left or right arrows to select the LocalShare option, and tap Go!. Uygulamayı'ndaki yönergeleri izleyin.Follow the instructions in the app. Seçebileceğiniz oluştur & Paylaşımı bağlantı veya paylaşılan bağlantı bulun.You can select Create & Share Anchor or Locate Shared Anchor.

İlk senaryo, daha sonra aynı cihaz veya farklı bir bulunduğu bir bağlantı oluşturmanızı sağlar.The first scenario lets you create an anchor that can be located later on the same device or on a different one. Aynı cihaz veya farklı bir uygulama zaten çalıştırdıysanız, ikinci senaryo, daha önce paylaşılan bağlayıcılarını bulundurmanıza olanak tanır.The second scenario, if you've already run the app, either on the same device or on a different one, allows you to locate previously shared anchors. Senaryonuzu seçin sonra uygulamayı daha ayrıntılı yönergeler ne yapılacağını geçici yol gösterecektir.After you pick your scenario, the app will guide you with further instructions around what to do. Örneğin, ortam bilgilerini toplamak için Cihazınızı yerleri istenir.For example, you'll be asked to move your device around to collect environment information. Daha sonra dünyada bir yer işareti koyun kaydetmek bekleyin ve benzeri.Later on, you'll place an anchor in the world, wait for it to save, and so on.

Bir iOS cihazına dağıtmaDeploy to an iOS device

Açık Build Settings seçerek dosya > Build Settings.Open Build Settings by selecting File > Build Settings.

Altında sahneler oluşturun, Sahne tüm bunların yanında bir onay işareti sahip olduğunuzdan emin olun.Under Scenes In Build, ensure all the scenes have a check mark next to them.

Oluştur' u seçin.Select Build. Açılan iletişim kutusunda, Xcode projesinin dışarı aktarılacağı klasörü seçin.In the dialog box that opens, select a folder to export the Xcode project to.

Dışarı aktarma işlemi tamamlandığında dışarı aktarılmış Xcode projesini içeren bir klasör görüntülenir.When the export is complete, a folder that contains the exported Xcode project will appear.

Not

Değiştirmek veya eklemek isteyip istemediğinizi soran bir pencere görünürse, daha hızlı olduğundan ekleme ' yi seçmenizi öneririz.If a window asking you if you want to replace or append appears, we recommend that you select Append because it's faster. Yalnızca sahneinizdeki varlıkları değiştiriyorsanız Değiştir ' i seçmeniz gerekir.You should only need to select Replace if you're changing assets in your scene. (Örneğin, üst/alt ilişkileri ekliyor, kaldırdıysanız veya değiştiriyorsanız ya da özellikleri ekliyorsanız, kaldırıyorsanız veya değiştiriyorsanız.) Yalnızca kaynak kodu değişikliği yapıyorsanız, ekleme yeterli olmalıdır.(For example, if you're adding, removing, or changing parent/child relationships, or if you're adding, removing, or changing properties.) If you're only making source code changes, Append should be enough.

Xcode projesini Azure uzamsal bağlayıcı başvurularını içeren xcworkspace 'e DönüştürConvert the Xcode project to xcworkspace containing Azure Spatial Anchors references

Proje için gerekli CocoaPods yüklemek üzere, dışarıya aktarılmış Xcode proje klasöründe bu komutu terminalde çalıştırın:In the exported Xcode project folder, run this command in the Terminal to install the necessary CocoaPods for the project:

pod install --repo-update

Artık projeyi Xcode Unity-iPhone.xcworkspace 'da açmak için açabilirsiniz:Now you can open Unity-iPhone.xcworkspace to open the project in Xcode:

open ./Unity-iPhone.xcworkspace

Not

Bir library not found for -lPods-Unity-iPhone hata görürseniz dosya yerine .xcodeproj .xcworkspace dosyayı açmış olabilirsiniz.If you see a library not found for -lPods-Unity-iPhone error, you probably opened the .xcodeproj file instead of the .xcworkspace file.

Proje ayarlarını görüntülemek için kök Unity-iPhone düğümünü seçin ve ardından genel sekmesini seçin.Select the root Unity-iPhone node to view the project settings, and then select the General tab.

İmza' ın altında, imzalamayı otomatik olarak Yönet ' in etkinleştirildiğinden emin olun.Under Signing, make sure Automatically manage signing is enabled. Yoksa, etkinleştirin ve sonra yapı ayarlarını sıfırla açılan iletişim kutusunda Otomatik Etkinleştir ' i seçin.If it's not, enable it, and then select Enable Automatic in the dialog box that appears to reset the build settings.

Dağıtım bilgilerialtında dağıtım hedefinin olarak 11.0ayarlandığından emin olun.Under Deployment Info, make sure the Deployment Target is set to 11.0.

Uygulamayı iOS cihazınıza dağıtmaDeploy the app to your iOS device

İOS cihazını Mac 'e bağlayın ve etkin düzeni iOS cihazınıza ayarlayın.Connect the iOS device to the Mac and set the active scheme to your iOS device.

Cihazı seçin

Oluştur ' u seçin ve ardından geçerli düzeni çalıştırın.Select Build and then run the current scheme.

Dağıt ve Çalıştır

Uygulama başlar, içinde bir kez seçin bir tanıtım iletişim kutusunda, seçmek için sol veya sağ okları kullanın LocalShare seçenek ve dokunun gidin! .Once the app starts, in the Choose A Demo dialog, use the left or right arrows to select the LocalShare option, and tap Go!. Uygulamayı'ndaki yönergeleri izleyin.Follow the instructions in the app. Seçebileceğiniz oluştur & Paylaşımı bağlantı veya paylaşılan bağlantı bulun.You can select Create & Share Anchor or Locate Shared Anchor.

İlk senaryo, daha sonra aynı cihaz veya farklı bir bulunduğu bir bağlantı oluşturmanızı sağlar.The first scenario lets you create an anchor that can be located later on the same device or on a different one. Aynı cihaz veya farklı bir uygulama zaten çalıştırdıysanız, ikinci senaryo, daha önce paylaşılan bağlayıcılarını bulundurmanıza olanak tanır.The second scenario, if you've already run the app, either on the same device or on a different one, allows you to locate previously shared anchors. Senaryonuzu seçin sonra uygulamayı daha ayrıntılı yönergeler ne yapılacağını geçici yol gösterecektir.After you pick your scenario, the app will guide you with further instructions around what to do. Örneğin, ortam bilgilerini toplamak için Cihazınızı yerleri istenir.For example, you'll be asked to move your device around to collect environment information. Daha sonra dünyada bir yer işareti koyun kaydetmek bekleyin ve benzeri.Later on, you'll place an anchor in the world, wait for it to save, and so on.

Xcode'da, seçerek uygulamayı durdurun Durdur.In Xcode, stop the app by selecting Stop.

Kaynakları temizlemeClean up resources

Önceki adımlarda, bir kaynak grubunda Azure kaynakları oluşturdunuz.In the preceding steps, you created Azure resources in a resource group. İleride bu kaynaklara ihtiyaç duymayacağınızı düşünüyorsanız kaynakları silmek için kaynak grubunu silebilirsiniz.If you don't expect to need these resources in the future, you can delete them by deleting the resource group.

Azure portalında sol taraftaki menüden Kaynak grupları'nı seçin ve ardından myResourceGroup seçeneğini belirleyin.From the left menu in the Azure portal, select Resource groups and then select myResourceGroup.

Kaynak grubu sayfasındaki listede yer alan kaynakların silmek istediğiniz kaynaklar olduğundan emin olun.On the resource group page, make sure that the listed resources are the ones you want to delete.

Sil'i seçin, metin kutusuna myResourceGroup yazın ve ardından Sil'e tıklayın.Select Delete, type myResourceGroup in the text box, and then select Delete.

Sonraki adımlarNext steps

Bu öğreticide, bir ASP.NET Core Web uygulaması, azure'da dağıtılan ve ardından yapılandırılmış ve bir Unity uygulamasını dağıtmışsınızdır.In this tutorial, you've deployed an ASP.NET Core Web App in Azure, and then configured and deployed a Unity App. Uygulamayla uzamsal yer işaretleri oluşturulur ve ASP.NET Core Web uygulamanızı kullanarak diğer cihazlarla paylaşılan.You created Spatial Anchors with the app, and shared them with other devices by using your ASP.NET Core Web App.

Böylece, paylaşılan uzamsal bağlantı tanımlayıcılarını depolamak için Azure Cosmos DB kullanır, ASP.NET Core Web uygulamanızı geliştirme konusunda daha fazla bilgi edinmek için sonraki öğreticiye devam edin.To learn more about how to improve your ASP.NET Core Web App so that it uses Azure Cosmos DB to store your shared Spatial Anchor identifiers, continue to the next tutorial. Azure Cosmos DB, ASP.NET Core Web uygulamanızı Kalıcılık sağlayacaktır.Azure Cosmos DB will give persistence to your ASP.NET Core Web App. Bunun yapılması, bu nedenle uygulamanızın hemen bir bağlantı oluşturun ve web uygulamanızda depolanan bağlantı tanımlayıcısını kullanarak yeniden bulamaz için gün sonra geri dönün izin verir.Doing so will allow your app to create an anchor today, and come back days later to be able to locate it again, by using the anchor identifier stored in your web app.