Skip To Content

Zarządzanie hostowanymi warstwami obiektów

Niektóre ustawienia można zmieniać na hostowanej warstwie obiektów, podczas gdy inne są ustawiane na poszczególnych warstwach należących do hostowanej warstwy obiektów. Poniższe sekcje zawierają opis sposobów umożliwiających właścicielowi hostowanej warstwy obiektów lub administratorowi zarządzanie ustawieniami hostowanej warstwy obiektów i warstw, które ona zawiera.

Wskazówka:

Ustawienia umożliwiające przełączanie danych w tryb offline, dodawanie załączników oraz eksportowanie danych mają zastosowanie do każdej osoby, która ma dostęp do hostowanej warstwy obiektów. Należy o tym pamiętać, udostępniając własną warstwę.

Zarządzanie ustawieniami edytora

Właściciel hostowanej warstwy obiektów (lub administrator) może zezwolić innym osobom na edycję tej hostowanej warstwy obiektów. Jeśli zezwolisz innym osobom na edycję i serwer hostujący portalu używa relacyjnego magazynu danych ArcGIS Data Store, możesz rejestrować nazwy logowania edytujących i dodatkowo ograniczyć dostęp do obiektów na podstawie tych nazw logowania.

Właściciel hostowanej warstwy obiektów może edytować tę warstwę nawet wtedy, gdy edytowanie nie jest włączone dla tej warstwy.

Zezwalanie innym użytkownikom na edycję

Jako właściciel hostowanej warstwy obiektów lub administrator w instytucji użytkownik może kontrolować zmiany, jakie są wprowadzane do tej warstwy, o ile wprowadzanie zmian jest dopuszczalne. W warstwie można skonfigurować opcję przechowywania historii zmian. W ten sposób można kontrolować czas wprowadzenia zmian do każdego obiektu zawartego w tej warstwie, a także osoby, które wprowadziły te zmiany.

Wykonaj poniższe czynności, aby włączyć edycję i określić typy dozwolonych modyfikacji:

  1. Otwórz stronę szczegółów hostowanej warstwy obiektów, dla której chcesz zezwolić innym użytkownikom na edycję.
  2. Kliknij kartę Ustawienia.
  3. Przewiń do sekcji Ustawienia warstwy obiektów (hostowanej) i zaznacz pole wyboru Włącz edycję.
  4. Jeśli serwer hostujący portalu korzysta z relacyjnego magazynu danych utworzonego w aplikacji ArcGIS Data Store i chcesz śledzić użytkowników tworzących i edytujących obiekty, zaznacz pole wyboru Śledź, kto utworzył i ostatnio zaktualizował obiekty.

    Jeśli serwer hostujący portalu używa zarządzanej bazy danych, opcje śledzenia modyfikacji nie są dostępne na stronie internetowej portalu i niektóre opcje edycji nie mają zastosowania. Zamiast tego konieczne jest skonfigurowanie hostowanej warstwy obiektów do śledzenia modyfikacji oraz ograniczenia dostępu do obiektów na podstawie praw własności poza stroną internetową portalu.

  5. Wybierz jedną z następujących opcji dla ustawienia Jaka edycja jest dozwolona? :
    • Wybierz Dodawanie, aktualizacja i usuwanie obiektów, aby umożliwić edytorom dodawanie, aktualizowanie i usuwanie geometrii obiektów oraz modyfikowanie atrybutów obiektów.
    • Wybierz Tylko aktualizuj atrybuty obiektów, aby edytorzy mogli wprowadzać informacje do atrybutów bez zmiany geometrii obiektu. Na przykład możesz dysponować zbiorem wież obserwacyjnych, których lokalizacji nie wolno zmieniać, natomiast możesz regularnie aktualizować ich atrybuty.
    • Opcję Tylko dodawanie nowych obiektów należy wybrać wtedy, gdy edytorzy mają zgłaszać nowe obiekty i definiować ich atrybuty bez usuwania ani aktualizacji istniejących obiektów. Do tej kategorii można na przykład zaliczyć aplikację społecznościową korzystającą z warstwy obiektów bieżącego użytkownika, za pomocą której członkowie danej społeczności mogą zgłaszać przypadki uszkodzenia wodociągów lub awarii oświetlenia na ulicach. Opcja umożliwia członkom tej społeczności zgłaszanie i opisywanie zdarzeń, ale nie zapewnia możliwości zmiany i usuwania informacji przez innych członków.

      Aby edytorzy nie widzieli żadnych obiektów, włącznie z dodanymi przez siebie, wybierz opcję Edytorzy nie widzą żadnych obiektów, nawet tych, które dodają w ustawieniu Jakie obiekty są widoczne? . Włącz tę opcję, jeśli osoba gromadząca dane nie potrzebuje lub nie powinna widzieć nowo dodanych obiektów. Jeśli na przykład pewne osoby gromadzą przy użyciu ankiet publiczne informacje, korzystając z aplikacji, takich jak Survey123 for ArcGIS oraz aplikacji konfigurowalnych GeoForm lub Crowd Source Polling, może być niepożądane, aby osoba gromadząca ankiety widziała informacje udostępnione przez uczestników ankiety, ponieważ mogą to być prywatne lub poufne informacje (takie jak adres zamieszkania respondenta).

      Gdy właściciel hostowanej warstwy obiektów lub członek domyślnej roli administratora dodaje warstwę do mapy z pełną kontrolą edycji, będzie widzieć wszystkie obiekty w warstwie, nawet jeśli włączona jest opcja Edytorzy nie widzą żadnych obiektów, nawet tych, które dodają. Podobnie jest w sytuacji, gdy hostowana warstwa obiektów jest udostępniana dla grupy z uprawnieniami do edycji wszystkich zasobów, członkowie tej grupy również będą widzieć wszystkie obiekty.

      Uwaga:

      Jeśli zostanie włączona opcja Edytorzy nie widzą żadnych obiektów, nawet tych, które dodają, warstwy nie można użyć w aplikacji Collector for ArcGIS.

  6. Jeśli skonfigurowano śledzenie użytkowników tworzących i edytujących dane w hostowanej warstwie obiektów, można zastosować następujące dodatkowe ograniczenia. Są one użyteczne, jeśli hostowana warstwa obiektów ma być używana w aplikacjach z raportowaniem zgłoszeń użytkowników, w których ograniczeniu ma podlegać zakres danych widocznych dla współautorów lub kontrola współautora nad danymi.
  7. Jeśli edytorzy mają widzieć tylko obiekty utworzone przez siebie, wybierz opcję Edytorzy widzą tylko własne obiekty (wymaga śledzenia) w ustawieniu Jakie obiekty mogą edytować edytorzy? . Tę opcję należy włączyć, jeśli warstwa zawiera poufne lub zastrzeżone informacje, jak dane medyczne lub wyniki badań naukowych, a edytorzy powinni móc pracować tylko z danymi, które zebrali.
  8. Aby ograniczyć możliwości edycji obiektu tylko do twórcy obiektu, wybierz opcję Tylko edytorzy mogą edytować własne obiekty (wymaga śledzenia) w ustawieniu Jakie obiekty mogą edytować edytorzy? . Ta opcja zezwala użytkownikom na usuwanie lub modyfikowanie utworzonych przez nich obiektów, ale nie zezwala na usuwanie ani modyfikowanie obiektów innych użytkowników.
  9. Aby zezwolić na dodawanie obiektów tylko przez użytkowników anonimowych (którzy uzyskują dostęp do hostowanej warstwy obiektów bez logowania się w instytucji), wybierz opcję Tylko dodawaj nowe obiekty (wymaga śledzenia) w ustawieniu Jaki dostęp mają osoby anonimowe (niezalogowane)? . Ta opcja uniemożliwi anonimowym użytkownikom edycję istniejących obiektów, ale pozostawi tę możliwość dla edytorów będących członkami instytucji.

    Notatka:

    To ustawienie ma zastosowanie tylko względem warstwy udostępnionej wszystkim (publicznie). Jeśli warstwa nie jest publiczna, anonimowi użytkownicy nie będą mieć do niej dostępu.

  10. Kliknij przycisk Zapisz u dołu karty Ustawienia.

Pełna kontrola edycji dla właścicieli

Właściciel hostowanej warstwy obiektów może ją otworzyć w przeglądarce map z włączoną edycją. Można to zrobić niezależnie od tego, czy warstwę obiektów mogą edytować inne osoby. Dzięki temu można używać jednej warstwy obiektów zarówno do wyświetlania publicznego, jak i do wewnętrznych zmian.

Aby włączyć funkcję edycji, otwórz stronę szczegółów hostowanej warstwy obiektów, kliknij przycisk Otwórz i kliknij opcję Dodaj warstwę do nowej mapy z pełną kontrolą edycji.

Dodatkowa kontrola modyfikacji w warstwie

Czasami musisz udostępnić hostowaną warstwę obiektów do wglądu publicznego lub grupy liczącej wielu członków, ale chcesz, aby mogło ją edytować tylko kilku członków instytucji. Jeśli włączysz edycję na publicznej hostowanej warstwie obiektów, edytować ją będzie mógł każdy. Podobnie w przypadku włączenia edycji hostowanej warstwy obiektów udostępnionej w grupie, wszyscy członkowie tej grupy mogą edytować hostowaną warstwę obiektów.

Aby warstwa był widoczna dla wszystkich lub dla grup liczących wielu członków, a możliwość edycji tej warstwy była ograniczona tylko do kilku osób, administrator w instytucji może utworzyć grupę z uprawnieniami do edycji wszystkich zasobów. Dodaj lub zaproś członków instytucji, którym chcesz dać możliwość edycji elementów do tej grupy. Wszystkie elementy udostępnione tej grupie mogą być aktualizowane przez członków grupy, w tym także hostowane warstwy obiektów, które nie mają włączonej funkcji edycji.

W razie potrzeby edycji hostowanej warstwy obiektów członkowie grupy muszą otworzyć szczegóły tej hostowanej warstwy obiektów i kliknąć Otwórz > Dodaj warstwę do nowej mapy z włączoną edycją.

Pełna kontrola edycji w przypadku administratorów

Członkowie instytucji z rolą domyślnego administratora mogą otwierać warstwę obiektów w przeglądarce map z włączoną funkcją edycji. Jest to możliwe bez względu na poziom edycji skonfigurowany dla użytkowników niebędących administratorami oraz to, czy inne osoby mają możliwość edycji te warstwy. Jest to przydatne w sytuacji, gdy należy naprawić lub wyczyścić mapę edytowaną przez innych użytkowników. Pozwala także na stosowanie pojedynczej warstwy obiektów w przypadku wyświetlania publicznego i wewnętrznych zmian.

Aby włączyć funkcję edycji, otwórz stronę szczegółów hostowanej warstwy obiektów, kliknij przycisk Otwórz i kliknij opcję Dodaj warstwę do nowej mapy z pełną kontrolą edycji.

Pełna kontrola edycji dla kuratorów danych

Jeśli użytkownik dysponuje uprawnieniami do edycji z pełna kontrolą, w przeglądarce map można otworzyć edytowalną, hostowaną warstwę obiektów i dodać, zaktualizować i usunąć obiekty. Te operacje można wykonać bez względu na poziom edycji skonfigurowany w warstwie. Konieczne jest włączenie edycji w warstwie.

Aby rozpocząć edycję, otwórz stronę szczegółów hostowanej warstwy obiektów i kliknij Otwórz > Dodaj warstwę do nowej mapy z pełną kontrolą edycji. Należy pamiętać, że opcja Dodaj warstwę do nowej mapy z pełną kontrolą edycji jest dostępna tylko, gdy w warstwie włączono funkcje edycji.

Zezwalanie na edycję poza siecią

Aby pracować bez dostępu do sieci, edytorzy muszą pobrać dane do używania w trybie offline, przeprowadzić ich edycję, a następnie zsynchronizować je z hostowaną warstwą obiektów, gdy ponownie połączą się z siecią. Sposób wykonania tej operacji zależy od tego, czy z serwerem hostującym portalu jest używana aplikacja ArcGIS Data Store:

  • W przypadku korzystania z relacyjnego magazynu danych utworzonego za pomocą aplikacji ArcGIS Data Store kliknij przycisk Włącz edycję na karcie Ustawienia strony szczegółów hostowanej warstwy obiektów, zaznacz pole wyboru Włącz synchronizację (edycja rozłączna z synchronizacją) i kliknij przycisk Zapisz.
  • Jeżeli nie korzystasz z ArcGIS Data Store, konieczne jest przygotowanie danych do edycji offline. Po przygotowaniu danych zaznacz pole wyboru Włącz synchronizację (edycja rozłączna z synchronizacją) na karcie Ustawienia strony szczegółów hostowanej warstwy obiektów w witrynie portalu.

Uwaga:

Nie należy wyłączać synchronizacji, dopóki wszyscy użytkownicy w trybie offline nie zsynchronizują swoich zmian, a w przypadku, gdy korzystają z aplikacji Collector for ArcGIS, dopóki nie usuną ze swoich urządzeń map internetowych trybu offline, które zawierają tę warstwę.

Jeśli dostęp do danych warstwy w trybie offline został wyłączony przez wyłączenie zaznaczenia opcji Włącz synchronizację (edycja rozłączna z synchronizacją), ale hostowana warstwa obiektów jest wykorzystywana na mapie internetowej trybu offline, żadne zmiany wprowadzone przez użytkowników trybu offline rozłączonych z siecią nie będą mogły zostać zsynchronizowane z hostowaną warstwą obiektów. Te zmiany nie będą mogły zostać zsynchronizowane, nawet po ponownym włączeniu synchronizacji.

Ponadto jeśli zostanie wyłączona synchronizacja dla hostowanej warstwy obiektów, należy otworzyć i zapisać każdą mapę zawierającą tę warstwę, aby zagwarantować, że mapy odzwierciedlają stan hostowanych warstw obiektów, które zawierają.

Zezwalanie na eksportowanie danych

Jako właściciel lub administrator hostowanej warstwy obiektów możesz wyeksportować dane z dowolnej warstwy do pliku CSV (wartości rozdzielane przecinkami), pliku shape, pliku klasy obiektów geobazy, pliku GeoJSON lub zbioru obiektów. Można także skonfigurować możliwość eksportu z hostowanej warstwy obiektów dla innych użytkowników.

Aby wyeksportować hostowaną warstwę obiektów, postępuj zgodnie z poniżej opisanymi wskazówkami.

  1. Zaloguj się jako właściciel hostowanej warstwy obiektów lub administrator portalu.
  2. Otwórz stronę elementu warstwy, której eksportowanie ma być możliwe dla innych użytkowników.
  3. Kliknij kartę Ustawienia i przewiń ją do sekcji Ustawienia hostowanej warstwy obiektów.
  4. Kliknij opcję Zezwól innym użytkownikom na eksport do plików w różnych formatach i kliknij przycisk Zapisz.

Teraz inni członkowie instytucji mogą eksportować z hostowanej warstwy obiektów.

Zezwalanie na dodawanie załączników

Można zezwolić edytorom na dodawanie obrazów i innych plików do poszczególnych obiektów na warstwie znajdującej się w hostowanej warstwie obiektów. Te funkcje są przydatne, ponieważ pozwalają na powiązanie dokumentów lub zdjęć z konkretnymi obiektami. Na przykład, specjalista ds. zgodności z przepisami może dołączyć zdjęcie informujące o naruszeniu przepisów do punktu o określonym adresie lub inspektor budowlany może dołączyć dokument pozwoleniem na budowę obiektu w formacie PDF.

Notatka:

Załączniki można dodawać tylko wtedy, gdy serwer hostujący portalu używa relacyjnego magazynu danych utworzonego przy użyciu oprogramowania ArcGIS Data Store. Jeśli nie wiesz, czy portal używa relacyjnego magazynu danych, skontaktuj się z administratorem.

Maksymalna wielkość pliku dołączanego do obiektu to 10 MB. Aby dołączyć pliki większe niż 10 MB, można użyć operacji interfejsu ArcGIS REST API Upload Part (Prześlij część) i Add Attachment (Dodaj załącznik), aby przesłać załącznik w częściach.

Lista obsługiwanych typów pliku, które można załączyć, znajduje się w temacie Edycja obiektów.

Aby zezwolić innym osobom na dołączanie plików do obiektów na warstwie we własnej warstwie obiektów, należy wykonać poniższe operacje:

  1. Włącz edytowanie hostowanej warstwy obiektów.
  2. Otwórz stronę szczegółów warstwy obiektów, klikając daną warstwę na stronie Moje zasoby.
  3. Znajdź listę Warstwy na karcie Informacje ogólne. Kliknij łącze Włącz załączniki dla warstwy, dla której chcesz zezwolić na załączniki.

Teraz podczas edytowania tej warstwy użytkownicy będą mogli dołączać pliki do poszczególnych obiektów.

W przypadku decyzji o zablokowaniu możliwości dołączania plików do warstwy kliknij łącze Wyłącz załączniki dla danej warstwy na karcie Informacje ogólne strony szczegółów hostowanej warstwy obiektów. Należy jednak pamiętać, że spowoduje to usunięcie wszystkich dodanych załączników z warstwy oraz uniemożliwi dodawanie kolejnych.

Włączanie ustawień czasu

W przypadku hostowanej warstwy obiektów, która rejestruje różne informacje dla tej samej lokalizacji w oparciu o datę i godzinę, można włączyć ustawienia czasu na warstwach hostowanej warstwy obiektów. Po skonfigurowaniu ustawień czasu i dodaniu do mapy hostowanej warstwy obiektów można skonfigurować ustawienia czasu na mapie i sprawdzić, co zdarzyło się w określonym czasie albo zwizualizować wzorce i trendy powstające w miarę zmiany danych w czasie.

Zastępowanie hostowanych warstw obiektów

Aktualizacja danych w hostowanych warstwach obiektów opublikowanych z geobazy plikowej, pliku shape, GeoJSON lub pliku CSV z informacjami na temat długości i szerokości geograficznej polega na zastąpieniu danych za pomocą danych pochodzących ze zaktualizowanego pliku źródłowego. W tym celu należy użyć opcji Zastąpdostępnej na stronie elementu hostowanej warstwy obiektów. Na przykład jeśli hostowana warstwa obiektów jest publiczna i nie chcesz, aby można było ją edytować, lub jeśli inny dział regularnie wysyła aktualizacje danych w pliku shape, możesz zastąpić dane w hostowanej warstwie obiektów. Adres URL, właściwości warstwy skonfigurowane na stronie elementu hostowanej warstwy obiektów, symbolizacja i konfiguracje okien podręcznych zostaną zachowane.

Aby zastąpić dane w hostowanej warstwie obiektów, otwórz stronę elementu hostowanej warstwy obiektów opublikowanej z przesłanego pliku shape, geobazy plikowej, pliku GeoJSON lub pliku CSV z informacjami na temat długości i szerokości geograficznej. W przypadku zastąpienia danych plik źródłowy i dane hostowanej warstwy obiektów zostają zastąpione danymi ze zaktualizowanego pliku źródłowego.

Jeśli opcja Zastąp nie jest dostępna, oznacza to, że wybrana hostowana warstwa obiektów nie może być zastąpiona na skutek jednej z poniższych przyczyn:

  • Nie została opublikowana z geobazy plikowej, pliku shape, pliku GeoJSON lub pliku CSV z informacjami na temat długości i szerokości geograficznej.
  • Została opublikowana z poziomu klienta, a nie z poziomu witryny portalu. Jeśli na przykład hostowana warstwa obiektów została opublikowana z poziomu aplikacji ArcMap, zastąp usługę z poziomu aplikacji ArcMap.
    Notatka:

    Podczas zastępowania hostowanych warstw obiektów w aplikacji ArcMap w portalu musi istnieć definicja usługi utworzona pierwotnie dla tej warstwy internetowej.

  • Została opublikowana, gdy portal miał wersję 10.4.1 lub wcześniejszą.
  • Na hostowanej warstwie obiektów jest włączona funkcjonalność synchronizacji.

Uwaga:

  • Jeśli funkcja edycji jest włączona w hostowanej warstwie obiektów, wszelkie zmiany dokonane w zawartych w niej danych zostają zastąpione danymi ze zaktualizowanego pliku źródłowego.
  • Nazwy plików, pól i klas obiektów muszą być takie same jak w oryginalnym wczytanym pliku.
  • W przypadku geobaz plikowych w zaktualizowanym pliku muszą znajdować się takie same pola i klasy obiektów jak w oryginalnym pliku. Na przykład, nie należy wykonywać zastępowania, jeśli użytkownik usunie klasę obiektów z geobazy plikowej lub doda pole do pliku shape lub klasy obiektów.
  • Jeśli jednak użytkownik wykona zastąpienie i pola oraz nazwy klas obiektów i schematy nie pasują do siebie, warstwa obiektów i mapy internetowe, które używają warstwy obiektowej, mogą nie działać tak, jak oczekiwano. Jeśli schemat danych źródłowych zmienił się lub jeśli chcesz zachować zmiany dokonane za pomocą hostowanej warstwy obiektów, wczytaj plik shape, geobazę plikową lub plik CSV jako nowy element i opublikuj nową warstwę obiektów.
  • Właścicielem źródła danych i hostowanej warstwy obiektów musi być ten sam użytkownik. Jeśli zmieni się właściciel jednego z tych elementów, należy zmienić właściciela drugiego. Jeśli się tak nie stanie, nie będzie możliwości zastąpienia hostowanej warstwy obiektów.

Zaloguj się do instytucji jako właściciel hostowanej warstwy obiektów lub jako administrator.

  1. Zaloguj się i kliknij przycisk Moje zasoby (w przypadku zalogowania się jako właściciel hostowanej warstwy obiektów) lub wyszukaj hostowaną warstwę obiektów (w przypadku zalogowania się jako administrator).
  2. Kliknij nazwę hostowanej warstwy obiektów, aby otworzyć jej stronę elementu.
  3. Kliknij przycisk Zastąp.
  4. Przejdź do lokalizacji pliku źródłowego na dysku.
  5. Kliknij przycisk Zastąp.