Używanie parametrów adresu URL w scenach

Parametrów adresu URL można użyć do poruszania się po scenach i przeprowadzania operacji podobnych do wykonywanych w interfejsie użytkownika. Niektóre z najczęściej wykonywanych operacji to przejście do konkretnego slajdu lub widoku kamery, otworzenie adresu URL usługi w scenie lub zminimalizowanie interfejsu użytkownika przeglądarki scen Scene Viewer w celu osadzenia w aplikacjach zewnętrznych.

Definiowanie punktu obserwacyjnego

Aby w adresie URL zdefiniować punkt obserwacyjny, należy użyć parametru &viewpoint=cam:<coordinates>.

W tym przykładzie parametr &viewpoint=cam: otwiera element sceny b04e44630e4d4f788b4fec3f2d8c9ace we współrzędnych jeziora Inner Alster Lake w Hamburgu w Niemczech.

https://www.arcgis.com/home/webscene/viewer.html?webscene=b04e44630e4d4f788b4fec3f2d8c9ace&viewpoint=cam:9.98717314,53.54101423,847.391;23.206,65.41

Wyświetl ten przykład w przeglądarce map Scene Viewer

Notatka:

Jeśli scena nie zawiera współrzędnych punktu obserwacyjnego, można je uzyskać, klikając przycisk Udostępnij Udostępnij, wyłączając zaznaczenie pola Krótkie łącze i kopiując łącze.

Otwieranie slajdu

Aby otworzyć scenę z konkretnym slajdem, dodaj parametr #<slide-number>.

W tym przykładzie parametr #3 otwiera element sceny 6c7a0d4f03d2444fb1f4fa9e85a96044 na slajdzie Hafenviertel w Linz w Austrii, trzecim slajdzie sceny.

https://www.maps.arcgis.com/home/webscene/viewer.html?webscene=6c7a0d4f03d2444fb1f4fa9e85a96044#3

Wyświetl ten przykład w przeglądarce map Scene Viewer

Otwieranie usługi za pomocą adresu URL

Jeśli masz adres URL usługi, którą chcesz otworzyć bezpośrednio w scenie, użyj parametru ?url=<service>.

W tym przykładzie parametr ?url=<service> otwiera scenę, która wczytuje usługę budowlaną w Portland w Oregonie:

https://www.maps.arcgis.com/home/webscene/viewer.html?url=https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/Buildings_Portland/SceneServer

Wyświetl ten przykład w przeglądarce map Scene Viewer

Osadzanie minimalnego interfejsu użytkownika przeglądarki scen Scene Viewer

Gdy chcesz osadzić scenę w innej aplikacji, wówczas, aby nie komplikować strony internetowej, potrzebujesz minimalnego interfejsu użytkownika przeglądarki scen Scene Viewer. W tym celu dodaj parametr &ui=min.

W tym przykładzie parametr &ui=min otwiera w przeglądarce scen Scene Viewer scenę z Vancouver w Kanadzie z minimalnym interfejsem użytkownika:

https://www.maps.arcgis.com/home/webscene/viewer.html?webscene=c7da180e4ca4414caa923d2e2724eb5c&ui=min

Wyświetl ten przykład w przeglądarce map Scene Viewer

Użycie wielu parametrów

Aby uwzględnić więcej niż jeden parametr, należy użyć znaku (&‎) do oddzielenia parametrów.

W tym przykładzie znak & rozdziela parametry url= i viewpoint=cam::

https://www.arcgis.com/home/webscene/viewer.html?url=https://tiles.arcgis.com/tiles/P3ePLMYs2RVChkJx/arcgis/rest/services/Buildings_Portland/SceneServer&viewpoint=cam:-122.67434468,45.51190967,318.448;3.757,74.342