Korzystanie z elementu iframe Waze

Deweloperzy mogą osadzić mapę na żywo Waze na swojej stronie internetowej. Mapa na żywo umożliwia użytkownikom wyszukiwanie lokalizacji i wyświetlanie aktualnych informacji o ruchu drogowym na podstawie danych mapy Waze w czasie rzeczywistym.

Mapę na żywo Waze możesz umieścić w swojej witrynie za pomocą elementu iframe. Wynik będzie wyglądał tak:

Domyślnie w lewym dolnym rogu mapy na żywo znajduje się link do opcji wyszukiwania i wyznaczania trasy.

Przykłady dodatkowych opcji konfiguracji mapy na żywo znajdziesz w sekcji Przykłady.

Aby osadzić element iFrame z mapą na żywo Waze:

  1. Otwórz stronę internetową w edytorze tekstu.
  2. Aby wygenerować element iframe na stronie internetowej, dodaj do niej kod iframe.
  3. Otwórz mapę na żywo Waze, wyszukaj swoją lokalizację na pasku wyszukiwania lub powiększ mapę i kliknij konkretny jej segment.
  4. W prawym dolnym rogu mapy kliknij ikonę udostępniania .
  5. Powinien wyświetlić się wyskakujące okienko z dostosowanym kodem osadzenia. Skopiuj i wklej kod w treści swojej strony internetowej.

Przykład

Ten przykład pokazuje, jak osadzić mapę na żywo w swojej witrynie. Zaktualizuj parametry adresu URL zgodnie z potrzebami.

<iframe src="https://embed.waze.com/iframe?zoom=12&lat=45.6906304&lon=-120.810983"
  width="300" height="400"></iframe>

Aby osadzić element iframe w witrynie responsywnej, zalecamy użycie typowych technik CSS, aby automatycznie ustawić rozmiar elementu iframe na podstawie rozmiaru ekranu.

Parametry adresu URL

W tabeli poniżej opisano parametry interfejsu iFrame Waze:

Parametr Wymagany? Opis
desc Opcjonalnie Aby wyświetlić na mapie na żywo blok tekstu opisowego, ustaw ten parametr na dowolną wartość. Nadawcy używają tego tekstu, aby przekazywać aktualne informacje użytkownikom Waze, bez konieczności ręcznego aktualizowania stron internetowych swoich stacji. Cały tekst jest tworzony przez Waze, aby zapewnić jego poprawność.
lat Wymagany Szerokość geograficzna punktu środkowego na mapie.
lon Wymagany Długość geograficzna punktu środkowego mapy.
pin Opcjonalnie

Ustaw wartość 1, aby umieścić pinezkę na środku mapy. Na przykład:

<iframe src="https://embed.waze.com/iframe?
  zoom=12&lat=45.6906304&lon=-120.810983&pin=1"
  width="300" height="400"></iframe>

zoom Wymagany

Poziom powiększenia mapy po jej otwarciu.

Minimalna wartość to 3 (najmniejsza powiększoną). Maksymalna wartość to 17 (największe powiększenie).

Lokalizacja

Domyślnym kodem języka jest angielski. Więcej informacji znajdziesz w artykule Lokalizacja elementu iFrame.

Ten przykład pokazuje, jak zmienić język wyświetlania:

<iframe src="https://embed.waze.com/fr/iframe?zoom=12&lat=45.6906304&lon=-120.810983"
  width="300" height="400"></iframe>

Wytyczne

Aby osadzić mapę na żywo Waze w swojej witrynie, musisz przestrzegać tych wytycznych:

  • Nie należy w żaden sposób wiązać Waze z korzystaniem z mapy innej niż Waze.

  • Nie używaj materiałów marki Waze (logo, ikon itp.) w przypadku map innych niż Waze.

Przykłady

W przykładach poniżej pokazano, jak za pomocą kombinacji parametrów dodawać do mapy na żywo różne elementy wizualne:

Przykład 1

Implementacja iframe poniżej pokazuje pinezkę na mapie.

Manhattan, Nowy Jork (z kodem PIN):

iframe używa tego kodu:

<iframe src="https://embed.waze.com/iframe?zoom=13&lat=40.78247&lon=-73.97105&pin=1"
            width="100%" height="520"></iframe>

Przykład 2

Implementacja iframe poniżej pokazuje pinezkę na mapie i tekst opisowy.

São Paulo (z pinezką i opisem):

Element iframe używa tego kodu:

<iframe src="https://embed.waze.com/iframe?zoom=14&lat=-23.55052&lon=-46.63331&pin=1&desc=1"
            width="100%" height="520"></iframe>

Przykład 3

Poniżej znajduje się implementacja iframe, która pokazuje pinezkę na mapie.

Paryż, Francja (z pinem):

Element iframe używa tego kodu:

<iframe src="https://embed.waze.com/iframe?zoom=13&lat=48.85661&lon=2.35222&pin=1"
            width="100%" height="520"></iframe>

Kontakt ze społecznością deweloperów Waze

Aby uzyskać więcej informacji, dołącz do rozmowy na forum Społeczności deweloperów Waze.