Osadzanie map, aplikacji i grup

Jeden ze sposobów udostępniania map, aplikacji bądź grup map lub aplikacji polega na umieszczeniu ich na stronie internetowej, takiej jak blog albo witryna instytucji. W ramach usługi ArcGIS Online zapewniany jest wymagany kod oraz opcje umożliwiające konfigurowanie dodawanych elementów i kompozycji.

Osadzanie mapy

Aby osadzić mapę publiczną otwartą w przeglądarce map Map Viewer za pomocą gotowego do użycia kodu HTML, wykonaj następujące czynności:

  1. W przeglądarce map Map Viewer otwórz zapisaną mapę.
  2. Sprawdź, czy mapa jest udostępniana wszystkim użytkownikom (publicznie).
    Notatka:

    Jeśli mapa nie jest udostępniona publicznie, kliknięcie opcji Osadź mapę Osadź mapę spowoduje automatyczne otwarcie ustawień udostępniania mapy.

    Więcej informacji można znaleźć w sekcji Uwagi dotyczące udostępniania map.

  3. Na pasku narzędzi Zasoby (ciemny) kliknij przycisk Osadź mapę Osadź mapę.
  4. Opcjonalnie w oknie Osadź wykonaj dowolną z poniższych czynności, aby zmienić sposób wyświetlania osadzonej mapy:
    • Zdefiniuj zasięg mapy, który zostanie uwzględniony.
      Wskazówka:

      Skróty klawiaturowe pomagają w skonfigurowaniu zasięgu mapy. Naciśnij klawisz Shift i zakreśl prostokąt na mapie, aby narysować obszar podglądu. Naciśnij klawisz Esc, aby zresetować obszar podglądu. Aby wyświetlić pełną listę skrótów klawiaturowych w przeglądarce map Map Viewer, naciśnij kombinację klawiszy Alt+? w systemie Microsoft Windows lub Option+? na platformie Mac.

    • W sekcji Tryb wybierz opcję Jasny lub Ciemny.
    • W obszarze Elementy mapy zaznacz pole wyboru obok dowolnych elementów mapy, aby uwzględnić je na osadzonej mapie.
    • W obszarze Dostępne działania włącz przełącznik Otwórz w przeglądarce map, aby włączyć opcję otwierania osadzonej mapy w przeglądarce map Map Viewer.
      Notatka:

      W widoku mapy przełączniki Zachowaj skalę mapy i Wyłącz powiększanie kółkiem myszy są domyślnie włączone. Jeśli przełącznik Zachowaj skalę mapy jest włączony, mapa otworzy się w skali podglądu, zachowując względną wielkość obiektów na różnych urządzeniach. W przeciwnym razie skala zmienia się, aby umożliwić wyświetlanie obiektów w wyświetlonym w podglądzie zasięgu. Jeśli przełącznik Wyłącz powiększanie kółkiem myszy jest włączony, powiększanie i pomniejszanie za pomocą myszy i przycisku kółka zostanie wyłączone podczas nawigacji po osadzonej mapie.

  5. Wybierz opcję Osadź skrypt lub Osadź element iFrame z rozwijanego menu kodu osadzania i kliknij Skopiuj kod HTML, aby skopiować podany kod HTML.
    Notatka:

    Opcja Skrypt osadzania wykorzystuje komponenty internetowe, co oznacza, że Twoja witryna nie musi wczytywać całej aplikacji dla każdej osadzonej mapy internetowej. Niektóre witryny nie obsługują funkcji osadzania zasobów bez elementów iFrame, więc opcja Osadź element iframe może być bardziej odpowiednia. Obie opcje osadzania zapewniają ten sam konfigurowalny widok mapy do udostępniania.

  6. Wklej kod na stronie internetowej, na której ma być wyświetlana mapa.
    Notatka:

    W przypadku opcji Skrypt osadzania kod HTML zawiera znacznik skryptu i element niestandardowy z mapą do osadzenia. Wklej znacznik skryptu w sekcji <head> strony internetowej. Dodaj element niestandardowy do sekcji <body> strony internetowej, gdzie ma być wyświetlana mapa. W celu uzyskania najwyższej wydajności należy aktualizować wersję skryptu w adresie URL źródła. Najnowszą wersję podano w sekcji Osadzane komponenty usługi ArcGIS Maps SDK for JavaScript.

Osadzanie aplikacji

W witrynie można osadzić aplikację zamiast mapy. Osadzanie aplikacji może być przydatne w różnych scenariuszach. Poniżej przedstawiono przykłady:

  • Wyświetlenie aplikacji utworzonej za pomocą szablonu ArcGIS Instant Apps (na przykład za pomocą szablonu Podstawowy), który zawiera całą skonfigurowaną funkcjonalność aplikacji.
  • Wyświetlenie mapy, która zawiera usługę Premium z osadzonymi poświadczeniami, taką jak World Routing Service, przez osadzenie aplikacji zawierającej widżet Wskazówki dojazdu w aplikacji ArcGIS Experience Builder.

Aby osadzić aplikację za pomocą gotowego do użycia kodu HTML, wykonaj następujące czynności:

  1. Sprawdź, czy jesteś zalogowanym użytkownikiem i posiadasz uprawnienia do tworzenia i udostępniania zasobów.
  2. Otwórz stronę elementu aplikacji, którą chcesz osadzić.

    Notatka:

    Aby można było udostępnić aplikację użytkownikom spoza instytucji, aplikacja, mapa i warstwy muszą być udostępnione publicznie, gdyż w przeciwnym razie tylko członkowie grupy będą mogli wyświetlać zasoby. Aby dotrzeć do możliwie najszerszego grona użytkowników, rozważ udostępnienie aplikacji i jej zasobów wszystkim (publicznie).

    Wskazówka:

    Aplikację można utworzyć na podstawie mapy. Wszystkie zmiany wprowadzone na mapie, takie jak zmiany zasięgu lub warstw, są odzwierciedlane w aplikacji.

  3. Kliknij przycisk Konfiguruj.
  4. W oknie konfiguracji kliknij przycisk Udostępnij na pionowym pasku narzędzi.
  5. Kliknij przycisk Kopiuj w sekcji Osadź Osadź mapę.
  6. Wklej kod w witrynie internetowej, w której ma być wyświetlana aplikacja.
    Notatka:

    Aby zapewnić użytkownikom spoza instytucji dostęp do aplikacji, zastąp adres URL instytucji publicznym adresem URL ArcGIS (https://arcgis.com). Jeśli na przykład adres URL instytucji to https://example.maps.arcgis.com, zastąp fragment example.maps.arcgis.com fragmentem arcgis.com.

    Wskazówka:

    Możesz także użyć parametrów adresu URL, aby sterować wyglądem i funkcjonalnością osadzanej aplikacji.

Osadzanie grupy

Aplikacja ArcGIS Instant Apps umożliwia osadzenie grupy w witrynie, na blogu lub innej platformie. Osadzenie aplikacji opartej na grupie umożliwia prezentację wybranych zasobów, takich jak mapy i aplikacje, dla użytkowników spoza instytucji.

Aby osadzić aplikację opartą na grupie za pomocą gotowego do użycia kodu HTML, wykonaj następujące czynności:

  1. Sprawdź, czy jesteś zalogowanym użytkownikiem i posiadasz uprawnienia do tworzenia i udostępniania zasobów.
  2. Kliknij opcję Grupy u góry witryny i zgodnie z potrzebami za pomocą kart, filtrów oraz opcji sortowania i wyszukiwania znajdź grupę, którą chcesz osadzić. Kliknij nazwę grupy, aby otworzyć jej stronę.

    Notatka:

    Aby można było udostępnić zasoby grupy użytkownikom spoza instytucji, grupa i wszystkie elementy w grupie muszą być udostępnione publicznie. Jeśli grupa jest prywatna, tylko członkowie grupy będą mogli wyświetlać zasoby. Aby dotrzeć do możliwie najszerszego grona użytkowników, rozważ udostępnienie grupy i jej elementów wszystkim (publicznie).

  3. Na karcie Informacje ogólne kliknij opcję Utwórz aplikację za pomocą Instant Apps i utwórz aplikację.
  4. Wybierz szablon z Galerii kategorii lub Atlasu.
  5. W oknie konfiguracji kliknij przycisk Udostępnij na pionowym pasku narzędzi.
  6. Kliknij przycisk Kopiuj w sekcji Osadź Osadź mapę.
  7. Wklej kod w witrynie internetowej, w której ma być wyświetlana grupa.

    Notatka:

    Aby zapewnić użytkownikom spoza instytucji dostęp do aplikacji, zastąp adres URL instytucji publicznym adresem URL ArcGIS (https://arcgis.com). Jeśli na przykład adres URL instytucji to https://example.maps.arcgis.com, zastąp fragment example.maps.arcgis.com fragmentem arcgis.com.