Domyślnie w momencie publikowania ankiety w aplikacji Survey123 na podstawie schematu tej ankiety tworzona jest warstwa obiektowa. Alternatywnie można powiązać ankietę z istniejącą warstwą obiektową.
Tworzenie ankiety na podstawie warstwy obiektowej
Przed utworzeniem ankiety na podstawie istniejącej warstwy obiektowej warstwa ta musi zostać przygotowana do wykorzystania przy użyciu aplikacji Survey123.
- Zaloguj się do swojej instytucji ArcGIS i kliknij opcję Nowa ankieta.
- Wybierz kategorię Usługi obiektowe.
- Przeglądaj warstwy obiektowe i wybierz jedną z nich.
W galerii wyświetlane są dostępne warstwy. Każdy kafel zawiera opcję Wyświetl szczegóły elementu, która umożliwia otwarcie strony elementu i uzyskanie dodatkowych informacji na temat warstwy lub wprowadzenie wymaganych modyfikacji.
- Kliknij opcję Utwórz ankietę.
Na podstawie warstwy obiektowej jest generowany formularz XLSForm. Jeśli wybrana warstwa obiektowa ma więcej niż jedną warstwę, ankieta jest generowana na podstawie pierwszej warstwy. Aby ankieta powstała na podstawie innej warstwy należącej do warstwy obiektowej, należy opracować tę ankietę ręcznie i zaktualizować właściwości form_id oraz submission_url na karcie settings (ustawienia) arkusza kalkulacyjnego. Więcej informacji zawiera sekcja Tworzenie ankiety zgodnej z warstwą obiektową.
Jeśli wybrana warstwa obiektowa zawiera załączniki, w ankiecie zostanie utworzone pojedyncze pytanie typu image (obraz) o nazwie <nazwa_warstwy>_image. Ta nazwa nie będzie pasować do słowa kluczowego w tabeli załączników i należy ją zaktualizować. Jeśli istniejące załączniki reprezentują więcej niż jedno pytanie, należy dodać pytania typu image (obraz) do ankiety, aby dopasować każde ze słów kluczowych w tabeli załączników.
- Jeśli do ankiety należy wstawić pytania poniższego typu, dodaj je ręcznie po utworzeniu ankiety:
- dźwięk
- plik
Więcej informacji na ten temat podano w sekcji Pytania multimedialne. W warstwie obiektowej muszą być także włączone załączniki.
Po utworzeniu ankiety można ją natychmiast opublikować lub dalej dostosować. Na przykład można dodać bardziej opisowe etykiety do pytań i uporządkować je w postaci grup. W przypadku publikowania ankiety przy użyciu istniejącej warstwy obiektowej, nowa hostowana warstwa obiektowa nie jest tworzona na potrzeby formularza. Zamiast tego wybrana warstwa będzie odwoływać do ankiety.
Tworzenie ankiety zgodnej z warstwą obiektową
Możliwe jest ręczne utworzenie nowej ankiety zgodnej z istniejącą warstwą obiektową, ale wymaga to zaktualizowania właściwości form_id i submission_url na karcie settings (ustawienia) arkusza kalkulacyjnego w celu zdefiniowania łącza między ankietą a elementem warstwy obiektowej w portalu lub usłudze ArcGIS Online.
Właściwość form_id jawnie definiuje nazwę warstwy w warstwie obiektowej używanej przez ankietę. Więcej szczegółów na ten temat zawiera artykuł w bazie wiedzy dotyczący sposobu tworzenia ankiety zgodnej z usługą obiektową.
Właściwość submission_url jest adresem URL elementu warstwy obiektowej.

Wskazówka:
Należy podać adres URL elementu warstwy obiektowej, jak pokazano powyżej. Częstym błędem jest użycie adresu URL warstwy obiektowej, który nie jest obsługiwany.
Aby utworzyć ten adres URL, należy połączyć Identyfikator pozycji z Katalogiem głównym zasobów portalu. Przykład w powyższym obrazie przedstawia łącze do elementu usługi ArcGIS Online, łącze do tego samego elementu w portalu wygląda następująco:https://<host>:<port>/arcgis/sharing/rest/content/items/21a6c530b31a4523bdff7gg94c9c5d9a
Jeśli potrzebna jest ankieta, która nie wymaga wszystkich pól istniejącej warstwy obiektowej, zalecane jest wygenerowanie ankiety z warstwy obiektowej (zgodnie z powyższym opisem) i usunięcie przed jej publikacją zbędnych pytań. W ten sposób właściwości form_id i submission_url są tworzone automatycznie.