В этом документе описывается, как настроить внешний вид карты, а также управлять видимостью данных и параметрами области просмотра. Это можно сделать следующими способами:
- Используйте облачную стилизацию карт
 - Задайте параметры стиля карты непосредственно в вашем коде
 
Оформите карту с помощью облачных инструментов стилизации карт
 Чтобы применить стиль карты к карте поездок JavaScript для совместного использования потребителями, укажите mapId и любые другие mapOptions при создании JourneySharingMapView .
В следующих примерах показано, как применить стиль карты с идентификатором карты.
JavaScript
const mapView = new google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  mapOptions: {
    mapId: 'YOUR_MAP_ID'
  }
  // Any other styling options.
});
Машинопись
const mapView = new google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  mapOptions: {
    mapId: 'YOUR_MAP_ID'
  }
  // Any other styling options.
});
Стилизуйте карты непосредственно в своем коде
 Вы также можете настроить стиль карты, задав параметры при создании JourneySharingMapView . В следующих примерах показано, как настроить стиль карты с помощью параметров. Подробнее о доступных параметрах карты см. в разделе mapOptions справочника по JavaScript API Google Карт. 
JavaScript
const mapView = new google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  mapOptions: {
    styles: [
      {
        "featureType": "road.arterial",
        "elementType": "geometry",
        "stylers": [
          { "color": "#CCFFFF" }
        ]
      }
    ]
  }
});
Машинопись
const mapView = new google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  mapOptions: {
    styles: [
      {
        "featureType": "road.arterial",
        "elementType": "geometry",
        "stylers": [
          { "color": "#CCFFFF" }
        ]
      }
    ]
  }
});
Отображение информации на карте
 Отображение дополнительной информации о транспортном средстве или маркере местоположения с помощью InfoWindow . Подробнее см. в InfoWindow .
 В следующем примере показано, как создать InfoWindow и прикрепить его к маркеру транспортного средства: 
JavaScript
// 1. Create an info window.
const infoWindow = new google.maps.InfoWindow(
    {disableAutoPan: true});
locationProvider.addListener('update', e => {
  const stopsCount = e.trip.remainingWaypoints.length;
  infoWindow.setContent(
      `Your vehicle is ${stopsCount} stops away.`);
  // 2. Attach the info window to a vehicle marker.
  // This property can return multiple markers.
  const marker = mapView.vehicleMarkers[0];
  infoWindow.open(mapView.map, marker);
});
// 3. Close the info window.
infoWindow.close();
Машинопись
// 1. Create an info window.
const infoWindow = new google.maps.InfoWindow(
    {disableAutoPan: true});
locationProvider.addListener('update', (e: google.maps.journeySharing.FleetEngineTripLocationProviderUpdateEvent) => {
  const stopsCount = e.trip.remainingWaypoints.length;
  infoWindow.setContent(
      `Your vehicle is ${stopsCount} stops away.`);
  // 2. Attach the info window to a vehicle marker.
  // This property can return multiple markers.
  const marker = mapView.vehicleMarkers[0];
  infoWindow.open(mapView.map, marker);
});
// 3. Close the info window.
infoWindow.close();
Отключить автоматическую подгонку
Вы можете отключить автоматическую подгонку области просмотра карты под транспортное средство и предполагаемый маршрут. В следующем примере показано, как отключить автоматическую подгонку при настройке вида карты для совместного использования поездок.
JavaScript
const mapView = new
    google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  automaticViewportMode:
      google.maps.journeySharing
          .AutomaticViewportMode.NONE,
  ...
});
Машинопись
const mapView = new
    google.maps.journeySharing.JourneySharingMapView({
  element: document.getElementById('map_canvas'),
  locationProviders: [locationProvider],
  automaticViewportMode:
      google.maps.journeySharing
          .AutomaticViewportMode.NONE,
  ...
});