طبقات حركة المرور والنقل العام وركوب الدراجات

تعدّل طبقات حركة المرور، والنقل العام، وركوب الدراجات طبقة الخريطة الأساسية لعرض أحوال حركة المرور، أو شبكات النقل المحلي، أو معلومات مسار الدراجات. تتوفر هذه الطبقات في مناطق محددة.

طبقة حركة المرور

تتيح لك واجهة برمجة تطبيقات JavaScript للخرائط إضافة معلومات حركة المرور في الوقت الفعلي (حيثما يكون ذلك متاحًا) إلى خرائطك باستخدام الكائن TrafficLayer. يتم تحديث معلومات حركة المرور بشكل متكرر، ولكن ليس على الفور. من غير المرجّح أن تؤدي الطلبات السريعة المتتالية للمنطقة نفسها إلى نتائج مختلفة.

TypeScript

function initMap(): void {
  const map = new google.maps.Map(
    document.getElementById("map") as HTMLElement,
    {
      zoom: 13,
      center: { lat: 34.04924594193164, lng: -118.24104309082031 },
    }
  );

  const trafficLayer = new google.maps.TrafficLayer();

  trafficLayer.setMap(map);
}

declare global {
  interface Window {
    initMap: () => void;
  }
}
window.initMap = initMap;

JavaScript

function initMap() {
  const map = new google.maps.Map(document.getElementById("map"), {
    zoom: 13,
    center: { lat: 34.04924594193164, lng: -118.24104309082031 },
  });
  const trafficLayer = new google.maps.TrafficLayer();

  trafficLayer.setMap(map);
}

window.initMap = initMap;
عرض مثال

تجربة النموذج

طبقة النقل العام

تتيح لك واجهة برمجة تطبيقات JavaScript للخرائط عرض شبكة النقل العام لمدينة ما على خريطتك باستخدام الكائن TransitLayer. عندما تكون طبقة النقل العام ممكّنة، ويتم تحديد مركز الخريطة على مدينة تتيح معلومات النقل العام، ستعرض الخريطة خطوط النقل العام الرئيسية كخطوط سميكة وملوّنة. يتم تعيين لون الخط استنادًا إلى المعلومات من مشغل خط النقل العام. سيؤدي تمكين طبقة النقل العام إلى تغيير نمط الخريطة الأساسية للتأكيد على مسارات النقل العام بشكل أفضل.

تتوفر معلومات النقل العام فقط في مواقع محددة. لمشاهدة قائمة بالمدن التي تتوفر بها حاليًا معلومات النقل العام، يُرجى الرجوع إلى هذه القائمة.

إذا كنت تمثّل وكالة عامة تشرف على وسائل النقل العام لمدينتك وترغب في تضمين بياناتك، يُرجى الانتقال إلى موقع برنامج شركاء Google Transit لمعرفة المزيد من المعلومات.

يوضح المثال التالي طبقة النقل العام التي تم تمكينها على خريطة لندن، المملكة المتحدة:

TypeScript

function initMap(): void {
  const map = new google.maps.Map(
    document.getElementById("map") as HTMLElement,
    {
      zoom: 13,
      center: { lat: 51.501904, lng: -0.115871 },
    }
  );

  const transitLayer = new google.maps.TransitLayer();

  transitLayer.setMap(map);
}

declare global {
  interface Window {
    initMap: () => void;
  }
}
window.initMap = initMap;

JavaScript

function initMap() {
  const map = new google.maps.Map(document.getElementById("map"), {
    zoom: 13,
    center: { lat: 51.501904, lng: -0.115871 },
  });
  const transitLayer = new google.maps.TransitLayer();

  transitLayer.setMap(map);
}

window.initMap = initMap;
عرض مثال

تجربة النموذج

طبقة الدراجة

تسمح لك واجهة برمجة تطبيقات JavaScript للخرائط بإضافة معلومات الدراجات إلى خرائطك باستخدام الكائن BicyclingLayer. يعرض BicyclingLayer طبقة من مسارات الدراجات ومسارات الدراجات المقترحة والتراكبات الأخرى المتعلقة باستخدام الدراجات أعلى الخريطة المحددة. علاوة على ذلك، تغيّر الطبقة نمط الخريطة الأساسية بالتركيز على الشوارع التي تدعم مسارات الدراجات والتخلص من الطرق غير الملائمة للركاب.

يوضح المثال التالي طبقة الدراجة ممكّنة على خريطة كامبريدج، ماساتشوستس:

TypeScript

function initMap(): void {
  const map = new google.maps.Map(
    document.getElementById("map") as HTMLElement,
    {
      zoom: 14,
      center: { lat: 42.3726399, lng: -71.1096528 },
    }
  );

  const bikeLayer = new google.maps.BicyclingLayer();

  bikeLayer.setMap(map);
}

declare global {
  interface Window {
    initMap: () => void;
  }
}
window.initMap = initMap;

JavaScript

function initMap() {
  const map = new google.maps.Map(document.getElementById("map"), {
    zoom: 14,
    center: { lat: 42.3726399, lng: -71.1096528 },
  });
  const bikeLayer = new google.maps.BicyclingLayer();

  bikeLayer.setMap(map);
}

window.initMap = initMap;
عرض مثال

تجربة النموذج

تشير المسارات الخضراء الداكنة إلى مسارات مخصصة للدراجات. تشير المسارات ذات اللون الأخضر الفاتح إلى الشوارع التي تحتوي على "ممرات مخصصة للدراجات". وتشير المسارات متقطعة إلى الشوارع أو المسارات المُقترَحة بطريقة أخرى لاستخدام الدراجات.