Wyświetlanie obiektów w 3D
Wszyscy członkowie zespołu projektowego mogą wyświetlać lub wynosić obiekty w 3D, co pozwala im spojrzeć z innej perspektywy na dane.
- Na pasku narzędziowym aplikacji kliknij przycisk Oszacuj.
- Kliknij opcję 3D.
- W panelu Zawartość kliknij ikonę ustawień na prawo od warstwy, którą chcesz wyświetlić w 3D. Wybierz opcję Ustawienia 3D z menu rozwijanego.
- W oknie dialogowym Ustawienia 3D wybierz jedną z następujących opcji:
- Wpisz kompensację wysokości, jeśli chcesz unieść obiekty nad ziemię.
- Kliknij pole Kolor, aby wybrać kolor wyniesienia obiektów.
- Kliknij listę rozwijaną Jednostki wyniesienia , aby wybrać jednostki wyniesienia.
- Wpisz wyrażenie wyniesienia w polu tekstowym Wyrażenie wyniesienia. Poniższa sekcja zawiera więcej informacji na temat wynoszenia obiektów za pomocą wyrażeń.
- Kliknij przycisk OK.
Wyrażenia wyniesienia
Podczas wyświetlania obiektów w 3D można za pomocą wyrażenia określić sposób prezentowania obiektów. Aplikacja GeoPlanner umożliwia wynoszenie obiektów według atrybutu, stałych lub wyrażeń w języku Arcade. Wykonaj następujące czynności, aby użyć wyrażenia w celu wyniesienia obiektów.
- Na pasku narzędziowym aplikacji kliknij przycisk Oszacuj.
- Kliknij opcję 3D.
- W panelu Zawartość kliknij ikonę ustawień na prawo od warstwy, którą chcesz wyświetlić w 3D. Wybierz opcję Ustawienia 3D z menu rozwijanego.
- W oknie dialogowym Ustawienia 3D kliknij łącze Kreator wyrażeń znajdujące się poniżej pola tekstowego Wyrażenie wyniesienia.
- W oknie dialogowym Wyrażenie wyniesienia wykonaj jedną z następujących czynności:
- Wpisz wartość stałą. Ta wartość zostanie zastosowana do każdego obiektu w warstwie, która ma być wyświetlana w 3D.
- Kliknij pole na liście Pola. Na przykład pole $feature.HEIGHT spowoduje wyniesienie obiektu według jego atrybutu wysokości. Łącząc pola z operatorami, można budować wyrażenia. Na przykład wyrażenie $feature.HEIGHT * 10 spowoduje wyniesienie obiektu przez pomnożenie jego wysokości przez 10.
- Wpisz wyrażenie w języku Arcade w górnej części okna dialogowego. Arcade jest językiem skryptowym, za pomocą którego można sterować sposobem prezentacji danych związanych z poszczególnymi obiektami.
W poniższym przykładzie przedstawiono sposób wyświetlania szacunkowego zaludnienia obiektów mieszkalnych w 3D przez pomnożenie obszaru przez stałą określającą liczbę lokali mieszkalnych na akr (.06), a następnie przez stałą określającą liczbę mieszkańców lokalu mieszkalnego (2.5)
if ($feature.LanduseType=='Residential') { return ($feature.Shape__Area * .06) * 2.5 }
- Kliknij przycisk OK.
- Kliknij przycisk OK.