Notatka:
Aplikacja CityEngine Web Viewer jest nieaktualna i nie będzie obsługiwana w przyszłych wydaniach usługi ArcGIS Online.Poniżej znajduje się lista problemów, które można napotkać podczas pracy z aplikacją CityEngine Web Viewer oraz zalecane rozwiązania.
Otwieranie aplikacji CityEngine Web Viewer
Wyświetlanie scen Web Scene
Otwieranie aplikacji CityEngine Web Viewer
Gdy otwieram aplikację CityEngine Web Viewer, wyświetlany jest komunikat o braku obsługi technologii WebGL przez moją przeglądarkę.
Technologia WebGL została wbudowana w najnowsze wersje najpopularniejszych przeglądarek. Aby sprawdzić, czy obsługa technologii WebGL została włączona w przeglądarce, przejdź do strony get.webgl.org. Aby rozwiązać problemy związane z WebGL, odwiedź stronę rozwiązywania problemów dotyczących WebGL. Upewnij się, że przeglądarka jest aktualna, ponieważ WebGL to rozwijająca się technologia i każda wersja przeglądarki wprowadza ulepszenia, od których zależy optymalne działanie aplikacji CityEngine Web Viewer.
Aplikacja CityEngine Web Viewer do właściwego działania wymaga optymalnych funkcji przeglądarki. Komunikaty informujące o problemie podczas wczytywania aplikacji CityEngine Web Viewer pojawiają się w następujących sytuacjach:
Przeglądarka nie korzysta z przyspieszania sprzętowego na potrzeby renderowania
Gdy aplikacja CityEngine Web Viewer nie wykryje przyspieszania sprzętowego w przeglądarce, pojawia się błąd. Najczęstszą przyczyną braku przyspieszania sprzętowego w przeglądarce może być niepoprawne skonfigurowanie ustawień przeglądarki lub blokowanie przez przeglądarkę karty graficznej. Poszczególne przeglądarki mają własne opcje konfiguracji sprawiające, że przyspieszanie sprzętowe może być wyłączone. Poniżej zamieszczono wskazówki dotyczące włączania przyspieszania sprzętowego na potrzeby renderowania w przeglądarkach.
W przypadku przeglądarki Chrome wykonaj następujące czynności:
- W menu przeglądarki przejdź do opcji Ustawienia > Zaawansowane > System.
- Kliknij przełącznik Korzystaj z akceleracji sprzętowej, jeśli jest dostępna.
- Kliknij przycisk Uruchom ponownie, aby ponownie uruchomić przeglądarkę.
W przypadku przeglądarki Firefox wykonaj następujące czynności:
- W menu przeglądarki przejdź do opcji Menu > Opcje > System.
- Kliknij opcję Ogólne.
- W obszarze Wydajność włącz zaznaczenie pola wyboru Użyj zalecanych ustawień wydajności.
- Zrestartuj przeglądarkę.
W przypadku przeglądarki Microsoft Edge wykonaj następujące czynności:
- W menu przeglądarki przejdź do opcji Ustawienia > System.
- Kliknij przełącznik Korzystaj z akceleracji sprzętowej, jeśli jest dostępna.
- Kliknij przycisk Uruchom ponownie, aby ponownie uruchomić przeglądarkę.
Przeglądarka zablokowała Twoją kartę graficzną
Niektóre przeglądarki wykrywają, że konkretne karty graficzne nie spełniają wymagań i blokują je. W takim przypadku istnieje możliwość obejścia blokady karty graficznej nałożonej przez przeglądarkę. Mimo że nie jest to zawsze zalecane, może to rozwiązać problem z aplikacją CityEngine Web Viewer.
W przypadku przeglądarki Chrome wykonaj następujące czynności:
- Na pasku adresu wpisz chrome://flags.
- Kliknij odsyłacz Włącz w obszarze Zastąp listę renderowania programowego.
- Zrestartuj przeglądarkę.
W przypadku przeglądarki Firefox wykonaj następujące czynności:
- Na pasku adresu wpisz about:config.
- Na pasku wyszukiwania wpisz webgl.force-enabled.
- Skonfiguruj wartość true.
- Zrestartuj przeglądarkę.
Gdy otwieram aplikację CityEngine Web Viewer, wyświetlany jest komunikat o braku obsługi technologii WebGL przez mój sprzęt.
Upewnij się, że elementem sprzętu Twojego komputera jest karta graficzna obsługująca technologię WebGL oraz że sterowniki karty graficznej są aktualne. Aby uzyskać więcej informacji na temat wymagań związanych z obsługą technologii WebGL, odwiedź witrynę Rozwiązywanie problemów z technologią WebGL.
- Upewnij się, że technologia WebGL jest włączona w ustawieniach przeglądarki.
- Upewnij się, że Twoja przeglądarka i sprzęt spełniają wymagania aplikacji CityEngine Web Viewer.
Wyświetlanie scen Web Scene
Podczas przeglądania w aplikacji CityEngine Web Viewer występują bardzo duże opóźnienia, a interakcja z aplikacją jest powolna.
Technologia WebGL korzysta z karty graficznej komputera. Z tego względu wydajność aplikacji CityEngine Web Viewer zależy bezpośrednio od mocy posiadanej karty graficznej. Sceny Web Scene o większym rozmiarze i skomplikowanej zawartości wymagają użycia większej ilości zasobów systemowych. W mniej wydajnych systemach może to powodować spowolnienie interakcji.
Poniżej znajdują się wskazówki umożliwiające poprawę wydajności:
- Wyłącz cienie bezpośrednie i rozproszone w panelu Ustawienia.
- Otwieraj tylko jedno okno aplikacji CityEngine Web Viewer w danym czasie. Zamknij inne karty lub okna przeglądarki, za pomocą której uruchomiona została aplikacja CityEngine Web Viewer lub wyświetlana jest inna zawartość w technologii WebGL.
- Zamknij inne aplikacje do tworzenia grafiki 3D, na przykład ArcScene.
- Upewnij się, że sterowniki wideo są aktualne.
- Scena Web Scene wymagająca więcej pamięci niż ilość dostępnej pamięci wideo karty graficznej może spowodować znaczne obniżenie wydajności i spowolnienie interakcji. Spróbuj otworzyć scenę Web Scene, która nie obciąża pamięci tak bardzo lub rozważ zakup wydajniejszej karty graficznej.
Niektóre systemy oferują możliwość automatycznego przełączania między zintegrowaną i dedykowaną kartą graficzną w celu renderowania grafiki 3D. Najlepszą jakość działania aplikacji CityEngine Web Viewer można uzyskać dzięki dedykowanej karcie graficznej. W związku z tym należy sprawdzić, czy w ustawieniach sterownika karty graficznej dotyczących danej aplikacji, w tym wypadku przeglądarki internetowej, wybrano dedykowaną kartę graficzną.