Używanie aplikacji Survey123 z oprogramowaniem ArcGIS Enterprise

Aplikacji Survey123 można używać z oprogramowaniem ArcGIS Enterprise, które umożliwia instytucjom hostowanie funkcji systemu ArcGIS we własnej infrastrukturze, na dwa sposoby:

  • Zaloguj się do witryny internetowej https://survey123.arcgis.com, używając poświadczeń ArcGIS Enterprise i podając adres URL portalu. Nie wymaga to dodatkowej konfiguracji witryny internetowej przez administratora systemu i zapewnia dostępność wszystkich funkcji aplikacji Survey123.
  • Poproś administratora systemu o zainstalowanie witryny internetowej Survey123 wraz z wdrożeniem oprogramowania ArcGIS Enterprise. Jest to wymagane, aby obsługiwać środowisko bez połączenia lub aby umożliwić instytucji pozostanie przy określonej wersji witryny internetowej.

W zależności od tego, jak jest skonfigurowane oprogramowanie Portal for ArcGIS we wdrożeniu oprogramowania ArcGIS Enterprise, istnieją różnice w sposobie używania aplikacji Survey123 i dostępnych funkcjach. W poniższej tabeli wymieniono różnice między instalacjami portalu za zaporą lub w internecie. Więcej informacji na temat opcji wdrożenia portalu zawiera sekcja Planowanie konfiguracji oprogramowania Portal for ArcGIS.

Lokalizacja oprogramowania Portal for ArcGISWitryna internetowa survey123.arcgis.comZainstalowana witryna internetowa

Za Twoją zaporą

  • Witryna internetowa nie jest w Twojej domenie
  • Wymaga parametru URL do zalogowania się
  • Nie można generować raportów aplikacji Survey123
  • Zawsze masz najnowszą wersję witryny internetowej Survey123
  • Witryna internetowa jest w Twojej domenie
  • Nie wymaga parametru URL do zalogowania się
  • Nie można generować raportów aplikacji Survey123
  • Można pozostać przy stałej wersji witryny internetowej Survey123

Dostępna w internecie

  • Witryna internetowa nie jest w Twojej domenie
  • Wymaga parametru URL do zalogowania się
  • Można generować raporty aplikacji Survey123
  • Zawsze masz najnowszą wersję witryny internetowej Survey123
  • Witryna internetowa jest w Twojej domenie
  • Nie wymaga parametru URL do zalogowania się
  • Nie można generować raportów aplikacji Survey123
  • Można pozostać przy stałej wersji witryny internetowej Survey123

W większości przypadków w usłudze Survey123 i oprogramowaniu ArcGIS Online dostępne są te same funkcje aplikacji ArcGIS Enterprise, jednak istnieją wyjątki. W pozostałej części tego tematu podano wymagania i zachowania dotyczące używania aplikacji Survey123 z oprogramowaniem ArcGIS Enterprise.

Konfiguracja

Korzystanie z aplikacji Survey123 w oprogramowaniu ArcGIS Enterprise wymaga podstawowego wdrożenia oprogramowania ArcGIS Enterprise oraz posiadania dostępnego unikalnego adresu URL portalu ArcGIS Enterprise. Więcej informacji zawiera temat Instalowanie i wdrażanie oprogramowania ArcGIS Enterprise.

Domyślnie serwer ArcGIS Server zezwala na żądania międzydomenowe, dlatego aplikacje klienckie JavaScript mogą wywołać usługi serwerowe z dowolnej domeny. Dlatego jeśli serwer ArcGIS Server został skonfigurowany w taki sposób, aby ufał tylko konkretnym domenom, należy upewnić się, że domena https://survey123.arcgis.com/ jest zaufana. Jeśli domena nie jest zaufana, witryna Survey123 nie będzie mogła pobrać danych i wystąpią błędy. Więcej informacji zawiera sekcja Ograniczanie żądań międzydomenowych do serwera ArcGIS Server.

Aby zalogować się do portalu w aplikacji Survey123 Connect lub aplikacji terenowej Survey123, w prawym górnym rogu ekranu logowania wybierz opcję Ustawienia. Na stronie Połączenia zostaną wyświetlone wszystkie portale, do których wcześniej logowano się z aplikacji. Jeśli nie logowano się wcześniej do żadnych portali, jedyną wstępnie zdefiniowaną opcją jest ArcGIS Online. Aby dodać portal, wybierz opcję Dodaj połączenie. Wpisz adres URL instytucji i wybierz opcję Dodaj. Opcjonalnie włącz opcję Loguj się przy użyciu zewnętrznej przeglądarki, aby uruchomić ekran logowania w przeglądarce zewnętrznej. Kliknij przycisk Wstecz znajdujący się w lewym górnym roku ekranu, aby zalogować się, używając poświadczeń swojej instytucji.

Aby zalogować się do portalu w witrynie Survey123, przejdź w przeglądarce do następującego adresu URL. W podanym przykładzie portal należy zastąpić adresem URL własnego portalu:

https://survey123.arcgis.com/?portalUrl=https://exampleportal.esri.com/arcgis

Zostanie otwarta witryna Survey123, a w komunikacie na górnym pasku będzie wyświetlony adres URL portalu. Zaloguj się do tej witryny przy użyciu poświadczeń portalu. W witrynie wyświetlane są ankiety istniejące w portalu. Można także utworzyć nowe ankiety. Kliknij na górnym pasku przycisk Resetuj, aby ponownie połączyć witrynę Survey123 z usługą ArcGIS Online.

Aby skonfigurować w aplikacji Survey123 Connect użycie lokalnie zainstalowanego interfejsu API, kliknij opcję Usługi w obszarze Ustawienia i podaj adres URL swojej instalacji, na przykład https://yourMachine.domain.com:5443/api. Do sprawdzenia, czy aplikacja Survey123 Connect korzysta z lokalnie zainstalowanego interfejsu API, można użyć aplikacji serwera proxy debugowania internetowego (na przykład Fiddler lub Charles) i obserwować żądania wysyłane przez komputer, na którym działa aplikacja Survey123 Connect. Powinny być widoczne żądania xls2xform wysyłane do lokalnego komputera zamiast do witryny https://survey123.arcgis.com.

Wymagania

Aplikacji ArcGIS Survey123 można używać z oprogramowaniem ArcGIS Enterprise 10.7.1 lub nowszym skonfigurowanym z podstawowym wdrożeniem.

Notatka:

Zainstalowanie najnowszej wersji witryny internetowej Survey123 we własnej infrastrukturze wymaga oprogramowania ArcGIS Enterprise w wersji 11.0 lub nowszej.

Najnowszą wersją jest 3.19.

Dla następujących wersji oprogramowania ArcGIS Enterprise należy zainstalować odpowiednią wersję witryny internetowej Survey123:

Wersja ArcGIS EnterpriseWersja instalatora witryny internetowej Survey123

10.9.1

3.18

10.9

3.15

10.8.1

3.13

10.7.1

3.12

W przypadku instalacji na autonomicznym serwerze internetowym mają zastosowanie takie same wymagania dotyczące systemu operacyjnego i sprzętu co w przypadku oprogramowania ArcGIS Enterprise 11.0 w systemach Windows i Linux z wyjątkiem systemów SUSE Linux Enterprise Server 12 i Ubuntu Server 18.04 LTS, które nie są kompatybilne.

Ograniczenia

Publikowanie ankiet w oprogramowaniu ArcGIS Enterprise wiąże się z wymienionymi poniżej ograniczeniami, innymi niż w przypadku publikowania w usłudze ArcGIS Online.

Ograniczenia warstwy obiektowej

W przypadku warstw obiektowych obowiązują następujące ograniczenia:

  • W witrynie ArcGIS Enterprise nie można publikować ankiet, w których jako nazwy pól są używane pewne zarezerwowane słowa kluczowe, na przykład end. W nazwach pól mogą występować te słowa kluczowe (na przykład endSurvey), pod warunkiem, że całe nazwy nie są dokładnie takie same jak słowa kluczowe. Zarezerwowane słowa kluczowe są wymienione w arkuszu Reserved szablonów XLSForm aplikacji Survey123.
  • Przy publikowaniu w oprogramowaniu ArcGIS Enterprise nazwy wszystkich pól muszą być pisane małymi literami.
  • Maksymalna liczb kolumn, które może zawierać warstwa obiektowa publikowana w portalu, zależy od używanej geobazy profesjonalnej. Limity wielkości można znaleźć w dokumentacji używanego systemu zarządzania bazą danych. Jeśli liczba pytań w ankiecie przekracza limit kolumn dla geobazy profesjonalnej, obejściem jest dodanie powtórzenia i ustawienie wartości repeat_count na 1 w celu rozszerzenia ankiety na wiele tabel.
  • Nazwa pytania w arkuszu ankiety nie może być dłuższa niż 32 znaki.
  • Nie można przesłać danych z aplikacji Survey123 do oprogramowania ArcGIS Enterprise lub Portal for ArcGIS, jeśli nie jest używana aplikacja ArcGIS Data Store.
  • Jeśli oprogramowanie ArcGIS Enterprise jest wdrożone w środowisku bez połączenia, szablony ankiet, przykłady i adresy URL przesyłania kierujące do warstw obiektowych usługi ArcGIS Online nie działają.
  • Adresów URL przesyłania nie można używać bezpośrednio z niesfederowaną warstwą obiektową ArcGIS Server. Obejście problemu jest przedstawione w temacie rejestrowanie usługi w serwisie ArcGIS Online lub w oprogramowaniu ArcGIS Enterprise.
  • Gdy używana jest geobaza dostępna dla wielu użytkowników, w warstwach może być używane wersjonowanie rozgałęzień, ale nie wersjonowanie tradycyjne. W przypadku korzystania z geobazy z wersjonowaniem rozgałęzień aplikacja Survey123 będzie kierować do wersji domyślnej. Więcej informacji można znaleźć w temacie Typy wersjonowania.
  • esriFieldTypeDateOnlyesriFieldTypeTimeOnly, esriFieldTypeTimestampOffset i esriFieldBigInteger można wykorzystywać tylko w usłudze ArcGIS Online. Te typy pól są dostępne w oprogramowaniu ArcGIS Enterprise w wersji 11.2 i nowszych.

Ograniczenia witryny Survey123

W przypadku witryny Survey123 obowiązują następujące ograniczenia:

  • Drukowanie z użyciem szablonów raportów nie działa z wdrożeniami oprogramowania ArcGIS Enterprise, które nie są dostępne publicznie. Jeśli zostanie podjęta taka próba, pojawi się błąd getaddrinfo ENOTFOUND.
  • Drukowanie z użyciem szablonów raportów nie działa we wdrożeniach oprogramowania ArcGIS Enterprise, w których używane jest zintegrowane uwierzytelnianie systemu Windows (IWA).
  • Nie można uzyskiwać dostępu do ankiet udostępnionych publicznie za pośrednictwem aplikacji internetowej wyświetlanej w przeglądarce Microsoft Edge, jeśli są używane wdrożenia oprogramowania ArcGIS Enterprise korzystające z uwierzytelniania IWA.
  • Nie można uzyskiwać dostępu do witryny internetowej Survey123 w przeglądarce Safari, jeśli są używane wdrożenia oprogramowania ArcGIS Enterprise korzystające z uwierzytelniania IWA. Rozwiązaniem zastępczym jest zainstalowanie witryny internetowej Survey123 we własnej infrastrukturze i udostępnienie jej na tym samym serwerze internetowym, co ArcGIS Web Adaptor używany przez dany portal.
  • Załączniki zawierające obrazy, dźwięki i pliki, które zostały przesłane do warstwy obiektowej, nie są powiązane z pytaniami, w odpowiedzi na które zostały przesłane w oprogramowaniu ArcGIS Enterprise wcześniejszym niż 10.8.1.
  • Wyników ankiety nie można eksportować do formatu KML.
  • Jeśli witryna Survey123 jest zainstalowana we własnej infrastrukturze, nie można korzystać z interfejsu API raportowania. Raporty można generować tylko wtedy, gdy używana jest witryna https://survey123.arcgis.com/.
  • Tłumaczeń nie można eksportować ani importować, gdy jest używana wersja 3.18 lub starsza zainstalowanej witryny Survey123.

Urządzenia mobilne i oprogramowanie ArcGIS Enterprise

Informacje ogólne na temat funkcji bezpieczeństwa dostępnych w komponentach ArcGIS oraz najważniejsze wskazówki można znaleźć w temacie Bezpieczeństwo platformy ArcGIS.