Dostosowywanie mapy do lokalizacji

Możesz dostosować ustawienia języka i regionu używane na mapie, zmieniając domyślne ustawienia języka i kod regionu mapy. Może to wpłynąć na działanie mapy w zależności od określonego kraju lub terytorium.

Sprawdź zasięg Map 3D w Maps JavaScript w tabeli zasięgu Map.

Lokalizacja językowa

Domyślnie interfejs Maps JavaScript API używa ustawień języka określonych przez użytkownika w przeglądarce, aby określić, która wersja językowa mapy ma być używana. Możesz jednak to zmienić i ustawić konkretny język, który będzie używany przez ustawienie parametru language podczas tworzenia mapy 3D. Język i region można zaktualizować po zainicjowaniu mapy.

Ustawienie parametru language wpływa na język, w którym wyświetlane są elementy sterujące, etykietki i informacje o prawach autorskich. Wpływa to również na tłumaczenie elementów politycznych, opisów i elementów naturalnych, np. zmianę „Geneva” na „Genève” lub „lake” na „lac”, a także na kierunek renderowania języka.

Mapy 3D w Mapach Google w JavaScript szukają ustawień lokalizacji w tej kolejności: Jeśli w pierwszym kroku nie zdefiniowano preferencji, wyszukiwanie jest kontynuowane w określonej kolejności. Wszelkie sprzeczne instrukcje dotyczące lokalizacji są rozwiązywane na podstawie priorytetu określonego poniżej:

  1. Definicja Map3DElement To pierwsze miejsce, w którym Mapy 3D sprawdzają ustawienia lokalizacji.
  2. Ładowarka Maps JavaScript API. Używany jest język określony podczas wczytywania interfejsu Maps JavaScript API.
  3. Ustawienia przeglądarki i domena. Ustawienie przeglądarki jest używane w przypadku języka, a domena, z której załadowano interfejs Maps JavaScript API, jest używana w przypadku regionu.

Ten przykład wyświetla mapę w języku chińskim i ustawia region na Chiny:

const map = new Map3DElement({
    center: { lat: 37.7704, lng: -122.3985, altitude: 500 },
    tilt: 67.5,
    mode: 'HYBRID',
    language: "ZH",
    region: "CN"
});

Lokalizacja regionalna

Parametr region może wyświetlać różne kafelki mapy lub wpływać na aplikację, aby wyświetlać bardziej odpowiednie wyniki regionalne. Ustawienie tagu regionu zapewnia też zgodność aplikacji z lokalnymi przepisami, ponieważ gwarantuje, że w kraju, w którym jest ona hostowana, zostanie zastosowana odpowiednia lokalizacja regionalna.