Skip To Content

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 portalu zapewniany jest wymagany kod oraz opcje umożliwiające konfigurację układu i wyświetlania. Korzystanie z operacji związanych z osadzaniem map, aplikacji i grup za pomocą narzędzi dostępnych w witrynie Portal for ArcGIS wymaga uprawnień do udostępniania.

Osadzanie mapy

Aby osadzić mapę publiczną otwartą w przeglądarce Map Viewer, skopiuj gotowy kod HTML i wklej go w witrynie. Opcjonalnie przed skopiowaniem kodu można skonfigurować widok osadzony mapy. Użytkownik możne wybrać rozmiar mapy, określić jej opcje, dodać symbole do lokalizacji na mapie i wybrać motyw.

  1. Należy się upewnić, że bieżący użytkownik jest zalogowany i dysponuje uprawnieniami do udostępniania zasobów.
  2. W przeglądarce Map Viewer otwórz zapisaną mapę i kliknij opcję Udostępnij.
  3. Sprawdź, czy mapa jest udostępniona wszystkim użytkownikom (publiczna).
  4. Kliknij przycisk Osadź w witrynie internetowej.

    Jeśli ta opcja jest niedostępna, oznacza to, że mapa nie jest mapą publiczną i nie można jej osadzić. Jeżeli bieżący użytkownik jest właścicielem mapy, status mapy można zmienić na publiczny.

  5. Opcjonalnie skonfiguruj mapę, wykonując następujące czynności:
    • Wybierz rozmiar mapy.
    • Zaznacz pola odnoszące się do opcji, które chcesz uwzględnić na mapie: sterowanie powiększeniem, przycisk Start, selektor mapy bazowej (wybierz galerię lub przełącznik), łącze pozwalające wyświetlić większą mapę, opcja wyłączania powiększania kółkiem myszy, pasek skali, wyszukiwanie lokalizacji (zaznacz, aby podczas wyszukiwania używać zasięgu bieżącej mapy), szczegóły mapy, legenda (wybierz aktywny panel — szczegóły mapy lub legenda) oraz podgląd obrazu (wyświetlany jest obraz mapy podczas wczytywania aplikacji). Na podglądzie zostanie wyświetlony widok mapy wraz z rozmieszczeniem wybranych opcji.
      Wskazówka:

      Jeśli wybrano opcję wyświetlania większej mapy, zostanie ona otwarta w osadzonej aplikacji na własnej stronie. Nazwę łącza można zmienić, edytując pozycję View larger map w kodzie HTML.

    • Dodaj symbol do określonej lokalizacji na mapie. Za pomocą karty Dodaj symbol wybierz lokalizację i wprowadź tytuł symbolu, opis okna podręcznego i adres URL obrazu wyświetlanego jako symbol. Aby uzyskać najlepsze wyniki, wymiary obrazu nie powinny przekraczać następujących wartości: szerokość — 120, wysokość — 120 pikseli. Inne wielkości zostaną dopasowane. Akceptowane są obrazy w formacie PNG, GIF i JPEG.
    • Wybierz motyw.
  6. Skopiuj podany kod formatu HTML.
  7. Wklej kod na stronie internetowej na której ma być wyświetlana mapa.

Osadzanie aplikacji

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

  • Wyświetlenie aplikacji utworzonej za pomocą szablonu aplikacji konfigurowalnej (na przykład za pomocą szablonu Przeglądarka podstawowa lub jednego z szablonów Mapa narracyjna), który zawiera całą skonfigurowaną funkcjonalność aplikacji.
  • Ulepszenie zbierania danych przez osadzenie aplikacji Geoform w witrynie.
  • Wyświetlenie mapy, która zawiera usługę Premium z osadzonymi poświadczeniami, taką jak World Routing Service, przez osadzenie aplikacji utworzonej na podstawie szablonu Wskazówki dojazdu lub za pomocą widżetu Wskazówki dojazdu w Web AppBuilder for ArcGIS.

Aplikację można osadzić w witrynie za pomocą opcji Osadź w witrynie internetowej dostępnej podczas osadzania publicznej mapy internetowej. Aby osadzić aplikację zamiast mapy, zmodyfikuj wygenerowany kod HTML, jak to opisano w poniższych instrukcjach. Tych instrukcji można używać do osadzania hostowanej aplikacji internetowej lub aplikacji Web AppBuilder for ArcGIS.

  1. Należy się upewnić, że bieżący użytkownik jest zalogowany i dysponuje uprawnieniami do udostępniania zasobów.
  2. Utwórz mapę i aplikację internetową w portalu.
  3. Skopiuj adres URL dla aplikacji z karty Przegląd strony elementu aplikacji lub z paska adresu w przeglądarce, gdy aplikacja jest otwarta.
  4. W przeglądarce Map Viewer otwórz mapę użytą do utworzenia aplikacji, a następnie kliknij opcję Udostępnij.
  5. Sprawdź, czy mapa jest udostępniona wszystkim użytkownikom (publiczna), a następnie kliknij opcję Osadź w witrynie internetowej.

    Jeśli ta opcja jest niedostępna, oznacza to, że mapa nie jest mapą publiczną i nie można jej osadzić. Jeżeli bieżący użytkownik jest właścicielem mapy, status mapy można zmienić na publiczny.

  6. Wybierz odpowiedni rozmiar na potrzeby osadzania mapy.
  7. Z udostępnionego kodu HTML usuń część kodu występującą po tekście src= i przed tekstem ></iframe>, zastępując ją skopiowanym adresem URL aplikacji.

    Na przykład należy usunąć tekst "http://arcgis.com/apps/Embed/index.html?webmap=4cc9f0ba8e8c4d68b50c01c17efd4730", zastępując go tekstem "http://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806". Zaktualizowana część kodu powinna być podobna do następującego kodu:

    <iframe width="500" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" 
    src="http://arcgis.com/apps/View/index.html?appid=6b6a075eca8d4899958fb273710a6806"></iframe>
  8. Skopiuj i wklej cały blok kodu HTML do konfiguracji witryny internetowej.
    Wskazówka:

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

Osadzanie grup map i aplikacji internetowych

Podczas osadzania grupy za pomocą witryny internetowej portalu należy wybrać układ oraz sposób wyświetlania elementów grupy. Można osadzać tylko grupy publiczne. Ponadto w osadzonej galerii wyświetlane są tylko mapy i aplikacje internetowe.

  1. Należy się upewnić, że bieżący użytkownik jest zalogowany i dysponuje uprawnieniami do udostępniania zasobów.
  2. Otwórz grupę publiczną, którą zostanie osadzona.
  3. Na karcie Przegląd kliknij opcję Udostępnij , a następnie kliknij opcję Osadź w witrynie internetowej.

    Jeśli ta opcja jest niedostępna, oznacza to, że grupa nie jest grupą publiczną i nie można jej osadzić. Jeżeli bieżący użytkownik jest właścicielem grupy, status grupy można zmienić na publiczny.

  4. Wybierz kompozycję dla elementów grupy.
  5. Wybierz sposób wyświetlania map i aplikacji internetowej: w osadzonej galerii, w nowym oknie wstępnie zdefiniowanej aplikacji galerii czy w nowym oknie skonfigurowanej aplikacji.
    1. Wybierz wstępnie zdefiniowaną aplikację galerii, aby wyświetlać elementy w nowym oknie.
    2. Aby wyświetlać elementy w nowym oknie skonfigurowanej aplikacji, wprowadź adres URL aplikacji.
  6. Skopiuj podany kod formatu HTML.
  7. Wklej kod w witrynie internetowej, w której zostanie wyświetlona grupa.