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

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

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

تسمح لك واجهة برمجة تطبيقات JavaScript لـ "خرائط Google" بإضافة معلومات حركة المرور في الوقت الفعلي (عند توفّرها) إلى خرائطك باستخدام العنصر 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;
الاطّلاع على مثال

تجربة "عيّنة"

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