Utwórz swój pierwszy projekt (aplikacja klasyczna)

Uwaga:

W tym temacie nauczysz się, jak tworzyć i konfigurować klasyczne projekty wyświetlane w aplikacji Workforce for ArcGIS. Aby dowiedzieć się jak tworzyć projekty, których można używać w trybie offline i które są wyświetlane w aplikacji ArcGIS Workforce, zapoznaj się z tematem Tworzenie projektu.

Witamy w aplikacji Workforce. W tym ćwiczeniu jesteś administratorem systemu GIS dla miasta San Diego. Jednym z Twoich zadań jest pomaganie straży pożarnej przez udostępnianie danych geograficznych, które ułatwiają realizację jej projektów. Najbliższym projektem straży jest inspekcja hydrantów przeciwpożarowych. Masz potrzebne dane o hydrantach, ale musisz jeszcze za pomocą aplikacji Workforce utworzyć projekt umożliwiający zarządzanie pracą wykonywaną w terenie. Utworzysz swój pierwszy projekt w aplikacji Workforce, z którego będzie korzystać straż pożarna do koordynowania przeprowadzanych inspekcji. Zdefiniujesz rodzaje prac wykonywanych w projekcie oraz przypiszesz odpowiednim osobom role dyspozytorów i pracowników mobilnych. Dowódca zmiany w każdej remizie jest dyspozytorem, który kieruje strażaków (pracowników mobilnych) do odpowiednich zadań. Strażacy przeprowadzają inspekcje i raportują informacje o hydrantach.

Notatka:

W przypadku tego konkretnego miasta i występujących w nim ról oraz struktur zespołów przypisanie roli dyspozytora do dowódcy zmiany oraz roli pracownika mobilnego do strażaka jest sensowne: te właśnie osoby są odpowiedzialne za inspekcje hydrantów w San Diego. W innym mieście może być zupełnie inaczej. Na przykład w innych miastach za przeprowadzanie inspekcji hydrantów oraz zarządzanie nimi odpowiada dział wodociągów, zatem zupełnie inne osoby pełnią te role. Sprawą najważniejszą jest to, że między dyspozytorem i pracownikiem mobilnym istnieje relacja, która musi zostać odzwierciedlona w projekcie aplikacji Workforce. Podczas tworzenia własnego projektu można ją skonfigurować w taki sposób, aby miała sens dla Twojej instytucji.

Gdyby był to rzeczywisty projekt tworzony dla firmy, należałoby zacząć od jego zdefiniowania. Podczas wykonywania tego ćwiczenia użytkownik będzie kierowany do konkretnych wskazówek dotyczących wykonywanych w jego trakcie czynności, jednak ważne, aby zrozumieć, jak zdefiniować własny projekt. Zapoznaj się z tematem Definiowanie projektu.

Aby wykonać to ćwiczenie, musisz mieć przypisaną rolę publikującego lub administratora w instytucji ArcGIS. Dyspozytorom i pracownikom mobilnym do pracy z aplikacją Workforce wystarczają uprawnienia do edycji usług obiektowych.

Po zapoznaniu się z przewodnikiem Zarządzanie inspekcjami hydrantów większość materiału opisywanego w tym ćwiczeniu jest Ci już znana. To ćwiczenie nie obejmowało jednak tematów Testowanie projektu i Kolejne etapy.

Tworzenie klasycznego projektu aplikacji Workforce

Aby utworzyć klasyczny projekt, musisz używać aplikacji ArcGIS API for Python.

  1. Użyj modułu Workforce w oprogramowaniu ArcGIS API for Python, aby utworzyć klasyczny projekt o nazwie Inspekcje hydrantów. Aby dowiedzieć się, jak utworzyć klasyczny projekt przy użyciu modułu Workforce, zapoznaj się z tematem Korzystanie z aplikacji ArcGIS API for Python.

    Podczas tworzenia projektu tworzone są także używane w nim mapy i warstwy. Ponadto w instytucji ArcGIS są dla tego projektu tworzone folder i grupa. Właściciel projektu jest również dodawany do niego jako dyspozytor, co umożliwi mu przeprowadzenie testów.

    Skonfiguruj projekt przy użyciu aplikacji ArcGIS API for Python lub aplikacji internetowej Workforce, korzystając ze wskazówek zawartych w opisie poniższych etapów.

Określ rodzaje pracy

Na karcie Typy zleceń zdefiniujesz pracę, która jest wykonywana w ramach projektu. Te typy powinny odzwierciedlać sposób, w jaki dyspozytorzy i pracownicy mobilni ze sobą współpracują. Ogólnie rzecz biorąc, typy w projekcie odpowiadają elementom, które można przypisać do wszystkich lub większości pracowników mobilnych w danym projekcie. W tym ćwiczeniu zarówno dowódca zmiany, jak i strażak nazywają swoją pracę inspekcjami hydrantów, dlatego użyjemy tego terminu, tworząc pojedynczy typ zlecenia.

  1. Otwórz aplikację internetową ArcGIS Workforce. Zaloguj się za pomocą konta instytucji ArcGIS.

    Za pomocą aplikacji ArcGIS Online

    Przejdź na stronę https://workforce.arcgis.com.

    Za pomocą aplikacji ArcGIS Enterprise

    Przejdź do strony https://host.domena.com/webadaptor/apps/workforce/ (gdzie ciągi znakowe host, domena i webadaptor zostaną zastąpione informacjami o portalu).

    Zostanie wyświetlona strona Projekty zawierająca wszystkie projekty, które zostały utworzone przez Ciebie lub w których uczestniczysz jako dyspozytor lub pracownik mobilny.

  2. Umieść wskaźnik myszy na klasycznym projekcie o nazwie Inspekcje hydrantów i kliknij przycisk Konfiguruj, a następnie kliknij kartę Zlecenia.
  3. W polu tekstowym Dodaj typ zlecenia wprowadź Inspekcja hydrantu i kliknij opcję + Typ.
    Wskazówka:

    Projekt musi zawierać co najmniej jeden typ zlecenia. Możesz je dodawać po skonfigurowaniu projektu i usuwać, gdy nie są używane.

    Typ zostanie dodany do projektu i pojawi się u dołu karty na liście typów zleceń. Jeśli dodasz wiele typów, po ponownym wyświetleniu karty zostaną one posortowane alfabetycznie. W taki sam sposób będą także wyświetlane dla dyspozytorów.

Określ role

Dodaj użytkowników, którzy będą uczestniczyć w tym projekcie. Role definiują, gdzie można używać danego projektu: dyspozytorzy korzystają z aplikacji internetowej, natomiast pracownicy mobilni korzystają z aplikacji mobilnej. W tym ćwiczeniu dowódcy zmiany są dyspozytorami, a strażacy są pracownikami mobilnymi.

  1. Kliknij trzeci etap na liście zadań Ustawienie projektu: Dodaj pracowników mobilnych.

    Zostanie wyświetlona karta Użytkownicy. Właściciel projektu jest już do niego dodany jako dyspozytor. Umożliwia to testowanie projektu. Aby używać aplikacji mobilnej Workforce, trzeba być pracownikiem mobilnym w projekcie.

  2. W polu Użytkownik instytucji zacznij wprowadzać nazwę, aby wyświetlić filtrowaną listę użytkowników w instytucji.

    Lista użytkowników zawiera wszystkich członków w instytucji z profilami publicznymi. Jeśli jesteś administratorem instytucji, wyświetleni zostaną również użytkownicy z profilami prywatnymi.

  3. Kliknij swoją nazwę.

    Ponieważ nie można dodać siebie jeszcze raz jako dyspozytora, w polu Rola w projekcie jest automatycznie ustawiana wartość Pracownik mobilny.

  4. Kliknij przycisk + Użytkownik.

    Na liście użytkowników projektu pojawi się kolejne pozycja. Pozycja ta definiuje Ciebie jako pracownika mobilnego.

    Karta Użytkownicy z Tobą jako pracownikiem mobilnym

    Trzeci etap na liście zadań Ustawienie projektu został zakończony i wybierany jest czwarty etap Dodaj więcej dyspozytorów. Projekt wymaga co najmniej jednego dyspozytora (na przykład Ciebie w domyślnej roli dyspozytora) i co najmniej jednego pracownika mobilnego. Ponieważ posiadasz już po jednej ze wszystkich ról, możesz kliknąć opcję Pomiń ten etap, aby zakończyć konfigurowanie projektu. Konieczna jest jednak dalsza konfiguracja projektu.

  5. Na liście Użytkownik wybierz swoją nazwę użytkownika dla roli dyspozytora i kliknij opcję Dodaj szczegóły.

    Dodaj szczegóły

  6. Podaj numer kontaktowy i kliknij przycisk Zapisz.
  7. Dla roli pracownika mobilnego dodaj następujące informacje:
    • Numer kontaktowy
    • Stanowisko: strażak

    Nowe informacje zostaną wyświetlone na liście użytkowników.

  8. Aby zaktualizować szczegóły, umieść wskaźnik myszy nad dodanymi szczegółami i kliknij opcję Edytuj Edytuj. Zaktualizuj informacje i kliknij przycisk Zapisz.
  9. Jeśli z projektu mają korzystać inni użytkownicy, dodaj tych użytkowników jako dyspozytorów i pracowników mobilnych.
    Wskazówka:

    Możesz dodać dowolnego członka instytucji, który ma uprawnienia do edycji. Aby dodać użytkowników z innej instytucji, zapoznaj się z sekcją Dodawanie użytkowników z innej instytucji.

Dostosuj mapę

Mimo że projekt jest gotowy do użycia, będziesz kontynuować konfigurowanie go, dostosowując mapę. W aplikacji Workforce dowódca zmiany i strażacy chcą widzieć hydranty wymagające inspekcji i mieć możliwość ich wyszukiwania. Aby dodać hydranty do mapy, musisz zaktualizować mapy pracowników i dyspozytorów, dodając do nich kolejną warstwę.

Wskazówka:

W tym ćwiczeniu do obu map dodawana będzie ta sama warstwa, można jednak dodawać do tych map różne informacje w zależności od potrzeb dyspozytorów i pracowników mobilnych.

  1. Kliknij kartę Przegląd projektu.
  2. Na liście Mapy kliknij opcję Mapa dyspozytora, aby ją skonfigurować.

    Mapa zostanie otwarta, umożliwiając Ci jej modyfikację w taki sam sposób, jak w przypadku innych map w instytucji. Jeśli po raz pierwszy edytujesz mapę dyspozytora, otrzymasz powiadomienie, że zmiany będą widoczne dla dyspozytorów i że nie wolno usuwać warstw zleceń i pracowników.

  3. W oknie powiadomienia kliknij przycisk Rozumiem, aby kontynuować edycję mapy.
  4. Kliknij opcję Dodaj, a następnie opcję Wyszukaj warstwy.
  5. W polu tekstowym Znajdź wprowadź tekst hydrants owner:esri_workforce.
  6. Przeprowadź wyszukiwanie w usłudze ArcGIS Online, wykonując jedną z następujących czynności:
    • Jeśli używana jest usługa ArcGIS Online albo oprogramowanie ArcGIS Enterprise 10.6.1 lub nowsze, zmień opcję wyszukiwania Moje zasoby na ArcGIS Online, klikając przycisk Moje zasoby i wybierając opcję ArcGIS Online.

      Przeszukaj usługę ArcGIS Online

    • Jeśli używane jest oprogramowanie ArcGIS Enterprise 10.6 lub starsze, skonfiguruj opcję W na wartość ArcGIS Online i wyłącz zaznaczenie opcji W obszarze mapy.
  7. Kliknij przycisk Dodaj obok warstwy Fire_Hydrants.

    Warstwa Fire_Hydrants

    Zasięg mapy zmieni się i widoczna będzie warstwa, która właśnie została dodana. Hydranty są oznaczone na mapie, ponieważ dla tej warstwy włączono etykiety. Szczegółowe informacje na ten temat zawiera sekcja Wskazówka: Dodawanie etykiet.

  8. Wróć do zawartości mapy.

    Przy użyciu usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise w wersji 10.6.1 lub nowszej

    Kliknij strzałkę wskazującą wstecz.

    Przy użyciu oprogramowania ArcGIS Enterprise 10.5.1 lub 10.6

    Kliknij opcję Zakończ dodawanie warstw.

    Warstwa hydrantów przeciwpożarowych została dodana w górnej części panelu Zawartość mapy.

  9. Na panelu Zawartość wybierz warstwę Hydranty przeciwpożarowe, kliknij przycisk Opcje i przeciągnij warstwę poniżej warstwy Zlecenia, aby zmienić kolejność warstw.

    Kolejność warstw

    Zachowanie warstw Pracownicy i Zlecenia jako pierwszej i drugiej warstwy na mapie, z zasobami poniżej nich, pozwoli utworzyć mapę lepiej wyglądającą i łatwiejszą w użytkowaniu. Pracownicy będą wyświetlani nad innymi warstwami na mapie, a zlecenia będą wyświetlane nad zasobami.

  10. Na panelu Zawartość kliknij warstwę Hydranty przeciwpożarowe, aby wyświetlić pasek narzędziowy, a następnie kliknij Więcej opcji Więcej opcji i kliknij opcję Konfiguruj okna podręczne.

    W przypadku tworzenia zlecenia na podstawie zasobu aplikacja Workforce wyświetla w tytule okna podręcznego opis zasobu i jego lokalizację. Podaj taki tytuł okna podręcznego, aby informacje o lokalizacji były użyteczne dla pracowników mobilnych.

  11. W oknie Tytuł okna podręcznego usuń tekst, kliknij Dodaj nazwę pola [+] i wybierz pozycję HYD_ID {HYD_ID}.

    Dodaj nazwę pola.

    W zleceniu utworzonym dla danego hydrantu jego identyfikator będzie wyświetlany jako jego lokalizacja.

  12. Kliknij przycisk OK, aby zapisać zmiany wprowadzone do okna podręcznego.
  13. Kliknij przycisk Zapisz na pasku narzędziowym, a następnie wybierz opcję Zapisz, aby zapisać zmiany na mapach.

    Zmiany staną się widoczne dla dyspozytorów.

  14. Na panelu Zawartość kliknij opcję Informacje o, a następnie kliknij opcję Więcej szczegółów, aby otworzyć stronę elementu mapy.
  15. Kliknij kartę Ustawienia i przewiń ją do sekcji Ustawienia mapy internetowej. Aby skorzystać z opcji Znajdź lokalizacje, zaznacz pole wyboru Według warstwy.

    Istotne jest zapewnienie możliwości wyszukiwania hydrantów na mapie na podstawie ich nazw. Nazwa hydrantu jest zapisana w polu HYD_ID warstwy Hydranty przeciwpożarowe.

  16. Kliknij przycisk Dodaj warstwę.
  17. Z list drzewa wybierz następujące ustawienia przeszukiwania warstwy:
    • Fire_Hydrants (warstwa do przeszukiwania)
    • HYD_ID (pole, którego będzie dotyczyło zapytanie)
    • Zawiera (kryterium wyszukiwania)

    Ustawienia przeszukiwania warstwy

    Korzystając z opcji Zawiera jako kryterium wyszukiwania, dyspozytorzy będą mogli wyszukiwać na podstawie niepełnych nazw hydrantów.

  18. Kliknij przycisk Zapisz.
  19. Zamknij szczegóły elementu mapy i w aplikacji Workforce zamknij mapę.
  20. Zmodyfikuj mapę pracownika w ten sam sposób, aby pracownicy mobilni mogli wyświetlać i wyszukiwać hydranty.

    Mapa pracownika

    Notatka:

    Nie musisz włączać opcji Według warstwy. Jest ona już włączona, ponieważ wyszukiwanie pracowników według nazwy zostało skonfigurowane podczas tworzenia projektu w aplikacji Workforce.

    Ustawienia przeszukiwania warstw na mapie pracownika

Konfiguracja ustawień dodatkowych

Następnie udostępnij miniaturę dla Twojego projektu, aby ułatwić dyspozytorom i pracownikom mobilnym jego identyfikację. Aby widzieć aktualizowane co minutę lokalizacje pracowników mobilnych, skonfiguruj także śledzenie lokalizacji. Twoi pracownicy mobilni korzystają z aplikacji ArcGIS Navigator, aby dotrzeć do hydrantów, które mają sprawdzić. Integracja z aplikacją ArcGIS Navigator jest włączona domyślnie, dlatego wystarczy tylko sprawdzić, czy rzeczywiście jest włączona.

  1. Na karcie Przegląd kliknij symbol zastępczy miniatury znajdujący się obok opcji Informacje o tym projekcie.
  2. Znajdź miniaturę, której chcesz użyć, zaznacz ją i kliknij opcję Otwórz.

    Wybrana miniatura powinna być zrozumiała dla dyspozytorów i pracowników mobilnych w zależności od zleceń w projekcie. Zarówno dyspozytorzy, jak i pracownicy mobilni będą widzieć tę miniaturę podczas poszukiwania projektu, który chcą otworzyć. Pracownicy mobilni widzą ją również wtedy, gdy projekt jest otwarty.

  3. Kliknij kartę Zaawansowane w projekcie.
  4. Obok pozycji Integracja aplikacji kliknij opcję Rozwiń, aby wyświetlić aplikacje, których pracownicy mobilni mogą używać z aplikacją Workforce.

    Integracja z aplikacją Navigator jest domyślnie włączona, podczas gdy integracja z aplikacjami Collector, Explorer i Survey123 nie jest domyślnie włączona i wymaga skonfigurowania. Aplikacja Navigator nie wymaga konfiguracji, ponieważ korzysta z mapy obecnie otwartej w aplikacji Navigator w celu uzyskania wskazówek dojazdu. Aplikacje Collector i Explorer otwierają mapę, a aplikacja Survey123 otwiera ankietę, do pracy z którą skonfigurowane są projekt aplikacji Workforce lub typy zleceń.

  5. Obok pozycji Śledzenie lokalizacji kliknij opcję Rozwiń.

    Chcesz widzieć aktualizowane co minutę lokalizacje pracowników mobilnych.

  6. Kliknij opcję Włącz, aby śledzić swoich pracowników mobilnych.
    Notatka:

    Funkcje śledzenia lokalizacji i lokalizacja bieżąca lub wyświetlanie pozycji pracownika mobilnego na mapie różnią się między sobą — funkcja śledzenia lokalizacji rejestruje historię pozycji pracowników mobilnych. Bieżące lokalizacje pracowników mobilnych są wyświetlane na mapie nawet wtedy, gdy śledzenie lokalizacji jest wyłączone.

  7. Za pomocą suwaka zmień interwał śledzenia lokalizacji z domyślnych 30 sekund na 1 minutę.

    Pozycje pracowników mobilnych będą zapisywane podczas pracy co jedną minutę.

  8. Kliknij przycisk Aktualizuj, aby zapisać nowy odstęp czasu.

    Opcja Aktualizuj na karcie Zaawansowane

    Projekt jest gotowy do użycia.

  9. Aby otworzyć projekt w celu wydania dyspozycji, kliknij kartę Przegląd i kliknij opcję Otwórz projekt.

    Aby utworzyć lub otworzyć inny projekt, kliknij logotyp aplikacji Workforce, aby wrócić do listy Projekty.

Przetestuj swój projekt

Twój projekt jest teraz skonfigurowany ze zleceniami, dyspozytorami, pracownikami mobilnymi, aplikacjami i innymi danymi, które zwiększają możliwości pracy zespołu. To ćwiczenie dało Tobie pojęcie o tym, jak używać aplikacji Workforce i pokazało, jak skonfigurować projekt. Jeśli jest to projekt, który został zdefiniowany dla Twojej instytucji, kolejnym etapem będzie jego przetestowanie i sprawdzenie, czy rzeczywiście pozwoli on dyspozytorom i pracownikom mobilnym wykonywać zlecone zadania. Oto kilka elementów, które należy sprawdzić, aby przetestować projekt:

  • Utwórz przykładowe zlecenia. Pamiętaj, aby liczba utworzonych zleceń odpowiadała liczbie zleceń, które mogą być aktywne podczas użycia projektu.
  • Przejdź przez cały proces z kilkoma wybranymi dyspozytorami i pracownikami mobilnymi. Dobrze jest wykonać kompletny test ze wszystkimi uczestnikami pracującymi w taki sposób, jak podczas użycia projektu. Pozwoli to potwierdzić, czy struktura projektu jest poprawna i odpowiedzieć na następujące pytania: Czy typy zleceń współgrają z zadaniami wykonywanymi przez dyspozytorów i pracowników mobilnych? Czy zdefiniowano właściwych pracowników mobilnych i dyspozytorów?
  • Jeśli w projekcie występują rodzaje pracy, które są wykonywane tylko przez kilku bądź jednego pracownika mobilnego, upewnij się, że te rodzaje pracy są odpowiednie w zdefiniowanej procedurze wykonywania zadań. Być może w niektórych scenariuszach są odpowiednie, ale w innych istnienie tych rodzajów pracy w projekcie może być mylące.
  • Sprawdź, czy integracje aplikacji działają zgodnie z oczekiwaniami.
Wskazówka:

W przypadku wystąpienia problemów dokonaj edycji projektu i przetestuj go ponownie. Aby edytować projekt, przejdź do opcji Moje projekty, ustaw wskaźnik myszy na projekcie i kliknij polecenie Konfiguruj Konfiguruj. Widoczne będą tylko opcje konfigurowania i usuwania projektów będących Twoją własnością.

Dzięki aplikacji Workforce dyspozytorzy i pracownicy mobilni mają dostęp do tych samych informacji zarówno w biurze, jak i w terenie, a ponadto łatwiej im zachować właściwą organizację pracy i raportować postęp podczas wykonywania zadań w terenie. Po przeniesieniu kolejnych projektów do aplikacji Workforce z pewnością stwierdzisz spadek kosztów i wzrost wydajności.

Kolejne etapy

Teraz po utworzeniu pierwszego projektu w aplikacji Workforce możesz zacząć myśleć o własnych i o tym, jak wykorzystać aplikację Workforce we własnej instytucji. Być może będziesz zarządzać pracą podobną do tej z ćwiczenia, gdzie każde zlecenie jest odwzorowywane na jeden obiekt. Być może zamiast tego będziesz tworzyć pojedyncze zlecenia dla poszczególnych obszarów, w których należy wykonać pewną pracę, na przykład jedno zlecenie dla każdego parku, w którym pracownicy mobilni mają zbierać dane o drzewach, a wynikiem wykonanej pracy będzie wiele obiektów. A może tworzonymi zleceniami trzeba będzie zarządzać niezależnie od ich powiązań z obiektami. Jaka by nie była praca, którą zarządzasz, chcąc wykorzystać aplikację Workforce w swojej instytucji, stosuj się do następujących wskazówek:

  • Zacznij od czegoś małego — wybierz projekt, który nie ma newralgicznego znaczenia, obejmuje możliwą do ogarnięcia liczbę typów zleceń i dotyczy skończonego przedziału czasu.
  • Mądrze wybieraj swój zespół — niektórzy członkowie są bardziej otwarci na zmiany niż inni. W celu przetestowania aplikacji Workforce wybierz zespół, który jest otwarty na nowe procesy i technologie. Po zebraniu doświadczeń będą dla Ciebie wsparciem przy jej wdrażaniu.
  • Działaj równolegle — wykonując pierwszy projekt, uruchom aplikację razem z istniejącymi procedurami wykonywania zadań. Dzięki temu, jeśli będzie to konieczne, możesz przestać używać aplikacji Workforce i wrócić do istniejących procedur wykonywania zadań.

Jeśli sądzisz, że nie możesz jeszcze rozpocząć własnego projektu, przejdź do sekcji Utwórz swoje pierwsze zlecenie, aby zobaczyć, jak dyspozytorzy tworzą zlecenia za pomocą aplikacji Workforce.