Skip To Content

Publikowanie hostowanych warstw kafli

Warstwy kafli obsługują szybką wizualizację dużych zbiorów danych za pomocą zestawu wcześniej wyświetlonych obrazów map lub kafli. Hostowane kafle zapewniają kontekst geograficzny dla warstw operacyjnych. Na przykład użytkownik może dodać kafle ulic swojej okolicy w celu utworzenia wizualnego odwołania do znaków drogowych na warstwie obiektowej.

Warstwę kafli można opublikować w celu hostowania w oprogramowaniu ArcGIS Enterprise, korzystając z jednej z poniższych metod:

Wskazówka:

Informacje pomocne przy wyborze metody publikacji warstwy kafli można znaleźć w sekcji Warstwy kafli.

Pamięć podręczną można automatycznie utworzyć podczas publikowania kafli lub utworzyć ją ręcznie po zakończeniu publikowania. Dodatkowe informacje znajdują się w temacie Najważniejsze wskazówki dotyczące pamięci podręcznych kafli.

Aby opublikować hostowaną warstwę kafli, użytkownik musi mieć przypisaną w instytucji jedną z następujących ról:

Podczas publikowania z aplikacji ArcGIS Pro lub pakietu kafli plik pakietu kafli jest dodawany jako element do Twoich zasobów. Gdy potwierdzisz, że warstwa kafli działa, możesz usunąć pakiet warstwy kafli z portalu, aby zaoszczędzić miejsce (ale tylko wtedy, gdy masz pewność, że nie potrzebujesz już tego pakietu kafli).

Wskazówka:

Aby uniknąć kopiowania danych i tym samym skrócić czas trwania publikowania, zamiast korzystać z opisanych na tej stronie procedur wykonywania zadań związanych z publikowaniem, można utworzyć pamięci podręczne kafli, przesłać je do magazynu danych w chmurze lub magazynu danych w folderze i opublikować warstwy kafli odwołujące się do gotowych pamięci podręcznych w magazynie danych.

Publikowanie z poziomu hostowanej warstwy obiektowej

Hostowaną warstwę kafli można opublikować w instytucji przy użyciu istniejącej już, należącej do użytkownika hostowanej warstwy obiektowej. Ta procedura wykonywania zadań sprawdza się podczas wizualizowania dużych zestawów danych, ponieważ kafle znajdujące się w pamięci podręcznej są wyświetlane szybciej, niż dynamicznie renderowane obiekty.

Notatka:

  • Zmiany w atrybutach przestrzennych dokonane w hostowanej warstwie obiektowej nie są automatycznie uwzględniane w hostowanej warstwie kafli. Należy ponownie opublikować hostowaną warstwę kafli przy użyciu zaktualizowanej hostowanej warstwy obiektowej.
  • W hostowanej warstwie obiektowej istnieją ograniczenia dostosowywania stylu, które mogą uniemożliwić opublikowanie hostowanej warstwy kafli.
  • Nie można publikować hostowanej warstwy kafli z wielopłatowej hostowanej warstwy obiektowej.
  • Nie można publikować hostowanej warstwy kafli z hostowanej, czasowo-przestrzennej warstwy obiektowej.

Istnieją dwa sposoby publikowania hostowanej warstwy kafli z hostowanej warstwy obiektowej. Każda z tych metod została opisana w następnych dwóch sekcjach.

Publikowanie ze strony elementu warstwy obiektowej

Aby opublikować hostowaną warstwę kafli za pomocą karty Przegląd hostowanej warstwy obiektowej, postępuj zgodnie z opisanymi poniżej wskazówkami:

  1. Zaloguj się do swojej instytucji i kliknij opcję Zasoby > Moje zasoby.
  2. Kliknij hostowaną warstwę obiektową, którą chcesz opublikować, kliknij przycisk Publikuj i wybierz z menu rozwijanego opcję Warstwa kafli.
  3. Wybierz sposób wyświetlania warstwy kafli.
    • Mapy bazowe ArcGIS Online — gdy zostanie wybrana ta opcja, warstwa kafli będzie używać schematu tworzenia kafli usługi ArcGIS Online. Umożliwia to wyświetlanie warstw kafli na mapach bazowych usługi ArcGIS Online.
    • Niestandardowa — użyj tej opcji, aby utworzyć warstwę kafli, która używa schematu tworzenia kafli istniejącej warstwy kafli lub warstwy rastrowej mapy i będzie używana jako mapa bazowa. Gdy zostanie wybrana ta opcja, należy podać adres URL do istniejącej usługi map kafelkowych ArcGIS Server. Dzięki temu nowa warstwa kafli będzie poprawnie wyświetlana na mapach, które jako mapy bazowej używają warstwy kafli lub warstwy rastrów mapy.
  4. Kliknij przycisk Dalej.
  5. Wpisz tytuł hostowanej warstwy kafli.
  6. Wybierz folder, w którym zostanie zapisana hostowana warstwa kafli.
  7. Opcjonalnie wpisz znaczniki i podsumowujący opis warstwy kafli.
  8. Kliknij przycisk Zapisz.

    Tworzona jest hostowana warstwa kafli i wyświetlana jest jej strona elementu.

Tworzenie elementu warstwy kafli

Użyj opcji Nowy element w obszarze Moje zasoby, aby utworzyć warstwę kafli z hostowanej warstwy obiektowej, tak jak opisano to poniżej:

  1. Zaloguj się do swojej instytucji i kliknij opcję Zasoby > Moje zasoby.
  2. Kliknij opcję Nowy element > Warstwa kafli > Warstwa kafli rastrowych > Przeglądaj w poszukiwaniu istniejącej warstwy obiektowej i kliknij przycisk Dalej.
  3. Wybierz warstwę obiektową do opublikowania w formie kafli i kliknij przycisk Dalej.
  4. Wybierz sposób wyświetlania warstwy kafli.
    • Mapy bazowe ArcGIS Online — gdy zostanie wybrana ta opcja, warstwa kafli będzie używać schematu tworzenia kafli usługi ArcGIS Online. Umożliwia to wyświetlanie warstw kafli na mapach bazowych usługi ArcGIS Online.
    • Niestandardowa — użyj tej opcji, aby utworzyć warstwę kafli, która używa schematu tworzenia kafli istniejącej warstwy kafli lub warstwy rastrowej mapy i będzie używana jako mapa bazowa. Gdy zostanie wybrana ta opcja, należy podać adres URL do istniejącej usługi map kafelkowych ArcGIS Server. Dzięki temu nowa warstwa kafli będzie poprawnie wyświetlana na mapach, które jako mapy bazowej używają warstwy kafli lub warstwy rastrów mapy.
  5. Kliknij przycisk Dalej.
  6. Wpisz tytuł hostowanej warstwy kafli.
  7. Wybierz folder, w którym zostanie zapisana hostowana warstwa kafli.
  8. Opcjonalnie wpisz znaczniki i podsumowujący opis warstwy kafli.
  9. Kliknij przycisk Zapisz.

    Tworzona jest hostowana warstwa kafli i wyświetlana jest jej strona elementu.

Użyj opcji Utwórz kafle na karcie Ustawienia na stronie elementu warstwy kafli, aby zapewnić synchronizację zawartości kafli ze źródłową warstwą obiektową. Więcej informacji można znaleźć w temacie Zarządzanie warstwami kafli.

Publikowanie z poziomu aplikacji ArcGIS Pro

Można opublikować hostowaną warstwę kafli z poziomu mapy w aplikacji ArcGIS Pro. Instrukcje zawiera pomoc do aplikacji ArcGIS Pro.

Podczas publikowania warstwy kafli z aplikacji ArcGIS Pro należy pamiętać o następujących kwestiach:

  • Jeśli do warstw w aplikacji ArcGIS Pro zastosowano zapytania definiujące, system ArcGIS stosuje te zapytania definiujące do opublikowanych hostowanych warstw kafli. Jednak wszystkie dane są kopiowane do oprogramowania ArcGIS Enterprise Aby opublikować podzestaw danych, należy wyeksportować ten podzestaw danych do innej klasy obiektów i ją opublikować.
  • Przeglądarki internetowe nie wyświetlają niektórych bardziej złożonych symboli kartograficznych, które mogły zostać zastosowane przez użytkownika podczas tworzenia mapy. Większość rodzajów symboli jest dostępna, jednak w niektórych przypadkach symbole mogą zostać uproszczone po publikacji.
  • Podczas publikowania z aplikacji ArcGIS Pro plik pakietu kafli jest dodawany do zasobów jako element. Gdy potwierdzisz, że warstwa kafli działa, możesz usunąć pakiet warstwy kafli z portalu, aby zaoszczędzić miejsce (ale tylko wtedy, gdy masz pewność, że nie potrzebujesz już tego pakietu kafli).

Publikowanie z pakietu kafli

Użyj narzędzia do geoprzetwarzania Utwórz pakiet kafli mapy, aby utworzyć pakiet kafli, dodać pakiet do instytucji oraz opublikować warstwę kafli.

W wersji 2.3 lub nowszej aplikacji ArcGIS Pro formatem danych wynikowych tego narzędzia geoprzetwarzania może być plik .tpk lub plik .tpkx. W nowym formacie .tpkx używana jest uproszczona struktura pliku, która zapewnia lepszą wydajność podczas działania w chmurze i współdzielonych lokalizacjach sieciowych. Jest to format o otwartej specyfikacji. W tej procedurze wykonywania zadań możesz użyć obu formatów.

  1. Otwórz projekt aplikacji ArcGIS Pro zawierający dane, które zostaną dodane do pakietu.
  2. Otwórz i uruchom narzędzie geoprzetwarzania Utwórz pakiet kafli mapy.
  3. Po zakończeniu tworzenia pakietu kafli zaloguj się w instytucji przy użyciu konta z uprawnieniami do tworzenia zawartości i publikowania hostowanych warstw kafli.
  4. Na karcie Moje zasoby na stronie zasobów kliknij opcję Nowy element.
  5. Kliknij opcję Twoje urządzenie, aby dodać pakiet kafli.
  6. Wybierz opcję Dodaj <nazwa pakietu kafli> i utwórz hostowaną warstwę kafli.
  7. Kliknij przycisk Dalej.
  8. Wpisz tytuł.
  9. Na stronie Moje zasoby wybierz folder, w którym chcesz zapisać element.
  10. Jeśli administrator instytucji skonfigurował kategorie zasobów, kliknij opcję Przypisz kategorie i wybierz maksymalnie 20 kategorii pomocnych w wyszukaniu tego elementu.

    Aby zawęzić listę kategorii, możesz też zacząć wpisywać nazwę kategorii.

  11. Opcjonalnie wpisz rozdzielane przecinkami terminy znaczników.

    Znaczniki to wyrazy lub krótkie frazy opisujące dany element i pomagające go znaleźć podczas wyszukiwania. Wartość Obszar federalny jest traktowana jako pojedynczy znacznik, natomiast Obszar, federalny — jako dwa znaczniki.

  12. Kliknij przycisk Zapisz.

Kafle zostaną rozpakowane i zostanie utworzona hostowana warstwa kafli.

Plik pakietu kafli i hostowana warstwa kafli są dostępne w obszarze Moje zasoby. Możesz udostępniać ten plik i warstwę kafli.

Po sprawdzeniu, czy warstwa kafli znajduje się na stronie i działa poprawnie, możesz usunąć oryginalny pakiet kafli z portalu, aby nie zajmował niepotrzebnie miejsca, jednak tylko wtedy, gdy masz pewność, że ten pakiet kafli nie będzie już potrzebny.

Publikowanie z poziomu pliku definicji usługi

Publikacja kafli i tworzenie pamięci podręcznej mogą zużywać dużą ilość zasobów serwera. Jeżeli konieczna jest publikacja dużej liczby warstw kafli, autorzy map mogą utworzyć pliki definicji usługi (.sd) w aplikacji ArcGIS Pro zawierające dane, symbolizację i pozostałe informacje wymagane do opublikowania warstwy kafli w portalu. Następnie można użyć skryptu w celu przesłania plików definicji usługi i opublikowania ich w instytucji w dogodnym czasie. Warstwy kafli będące wynikiem tej operacji są umieszczane na serwerze hostującym.

Po sprawdzeniu, czy warstwa kafli znajduje się na stronie i działa poprawnie, możesz usunąć plik definicji usługi z portalu, aby nie zajmował niepotrzebnie miejsca, jednak tylko wtedy, gdy masz pewność, że ten plik definicji usługi nie będzie już potrzebny.

Wczytanie definicji usługi i publikacja

Po uzyskaniu pliku definicji usługi możesz przesłać go ręcznie do portalu oraz opublikować warstwę kafli lub skonfigurować skrypt przeprowadzający operację przesyłania i publikacji pliku.

Wczytywanie i publikowanie w portalu

Zaloguj się w portalu, aby dodać i opublikować plik definicji usługi.

  1. Zaloguj się w portalu jako członek z uprawnieniami do tworzenia zasobów i publikowania hostowanych warstw kafli.
  2. Na karcie Moje zasoby na stronie zasobów kliknij opcję Nowy element.
  3. Wybierz Twoje urządzenie.
  4. Wybierz plik definicji usługi.
  5. Wybierz opcję Dodaj <nazwa pliku definicji usługi> i utwórz hostowaną warstwę obiektową.
  6. Kliknij przycisk Dalej.
  7. Jeśli administrator instytucji skonfigurował kategorie zasobów, kliknij opcję Przypisz kategorie i wybierz maksymalnie 20 kategorii pomocnych w wyszukaniu tego elementu.

    Aby zawęzić listę kategorii, możesz też zacząć wpisywać nazwę kategorii.

  8. Opcjonalnie wpisz rozdzielane przecinkami terminy znaczników.

    Znaczniki to wyrazy lub krótkie frazy opisujące dany element i pomagające go znaleźć podczas wyszukiwania. Wartość Obszar federalny jest traktowana jako pojedynczy znacznik, natomiast Obszar, federalny — jako dwa znaczniki.

  9. Kliknij przycisk Zapisz, aby dodać plik definicji usługi i opublikować warstwę kafli.

    Warstwa kafli zostaje opublikowana na serwerze hostującym portal, a plik definicji usługi i kafle zostają dodane do folderu Moje zasoby.

  10. Po zakończeniu publikowania warstwy kafli kliknij opcję Rozpocznij tworzenie kafli, aby utworzyć kafle.

Dostęp do pliku definicji usługi i hostowanej warstwy kafli jest domyślnie przypisany tylko do bieżącego użytkownika. Możesz udostępniać ten plik i warstwę kafli.

Uruchamianie skryptu w celu przesłania i publikacji pliku

Aby przesłać i opublikować plik definicji usługi po godzinach pracy, użyj w skrypcie funkcji arcpy.UploadserviceDefinition oraz arcpy.managemapServerCacheTiles ArcPy i zaplanuj uruchomienie tego skryptu w czasie najmniejszego wykorzystania portalu.

Więcej informacji na ten temat zawierają następujące strony pomocy: