المورد: LineRotation
تبدأ مركبة في تشغيل هذا الخط في وقت معيّن.
| تمثيل JSON |
|---|
{ "name": string, "arrivalTimes": { string: { object ( |
| الحقول | |
|---|---|
name |
مطلوب. المُعرّف. يتعذّر التعديل. |
arrivalTimes |
اختياريّ. النطاق الذي يُسمح فيه بالمغادرة بدون تكلفة (على سبيل المثال، إذا لم يكن الأمر كذلك، سيحدّد النظام أوقات الوصول الفعلية إذا لم يكن ذلك مقصودًا). من المفترض أن تحتوي هذه الخريطة على المفاتيح نفسها (باستثناء مركز المصدر، بدون وقت الوصول). عنصر يحتوي على قائمة بأزواج |
departureTimes |
اختياريّ. النطاق الذي يُسمح فيه بالوصول بدون تكلفة (أي إذا لم يكن الوقت محددًا، سيحدّد النظام أوقات المغادرة الفعلية إذا لم يكن اتجاهًا محددًا). من المفترض أن تحتوي هذه الخريطة على المفاتيح نفسها (باستثناء مركز الوجهة، بدون وقت المغادرة). عنصر يحتوي على قائمة بأزواج |
departureEarlinessTardinessCosts |
اختياريّ. التكاليف المبكرة/التأخر ومواعيد المغادرة. من المفترض أن تحتوي هذه الخرائط على المفاتيح نفسها (باستثناء مركز الوجهة، بدون وقت المغادرة). عنصر يحتوي على قائمة بأزواج |
arrivalEarlinessTardinessCosts |
اختياريّ. التكاليف المبكرة/التأخر ومواعيد الوصول. من المفترض أن تحتوي هذه الخرائط على المفاتيح نفسها (باستثناء مركز المصدر، بدون وقت الوصول). عنصر يحتوي على قائمة بأزواج |
vehicles[] |
اختياريّ. قائمة المركبات التي يمكن أن تُجري هذا تدوير الخط (أي القائمة المسموح بها) إذا تم تقليل number_vehicles إلى قيمة واحدة تتوافق مع عدد المركبات، سيتم تعيين كل هذه المركبات على دوران الخط. وفي حال عدم توفّر مركبات، يتم اعتبار أنّها كلها متاحة. |
fixedPrice |
اختياريّ. تكلفة تشغيل أي مركبة في هذا الخط، بغض النظر عن المركبة (السائق أو الصيانة أو غير ذلك) |
maximumNumberVehicles |
اختياريّ. الحدّ الأقصى لعدد المركبات التي يمكن تخصيصها لهذا الدوران في حال ترك هذه السياسة بدون ضبط، لن يكون هناك حدود لعدد المركبات لهذا الدوران. بخلاف ذلك، يجب أن يكون الحدّ الأقصى لعدد المركبات التي يمكن تخصيصها لهذا الدوران (من بين قائمة السماح |
IntegerRange
نطاق الأعداد الصحيحة.
| تمثيل JSON |
|---|
{ "startValue": integer, "endValue": integer } |
| الحقول | |
|---|---|
startValue |
الفاصل الزمني مفتوح في حال تركه بدون ضبط. |
endValue |
الفاصل الزمني مفتوح في حال تركه بدون ضبط. |
الطُرق |
|
|---|---|
|
تنشئ LineRotation. |
|
لحذف LineRotation. |
|
الحصول على تفاصيل خط LineRotation. |
|
يسرد LineRotations. |
|
لتعديل LineRotation. |