منبع: وسیله نقلیه
بدون نام، به عنوان یک کلید نقشه در شبکه ذخیره می شود.
| نمایندگی JSON |
|---|
{ "name": string, "capacities": [ { object ( |
| فیلدها | |
|---|---|
name | مورد نیاز. شناسه. نمی توان به روز کرد. |
capacities[] | اختیاری. مشخصات وسیله نقلیه |
cost | مورد نیاز. هزینه استفاده از وسیله نقلیه اینها توابع یک استدلال هستند: مسافتی که وسیله نقلیه طی می کند، وزنی که وسیله نقلیه حمل می کند، تعداد پالت هایی که وسیله نقلیه حمل می کند. این توابع هزینه های نگهداری، سوخت و جابجایی را در بر می گیرند. این هزینه ها ممکن است شامل یک هزینه اولیه باشد (که پس از استفاده از وسیله نقلیه پرداخت می شود که بیشتر برای قراردادهای فرعی مفید است). |
pricing | اختیاری. هزینه ای که باید توسط طرف پرداخت کننده پرداخت شود، تنها در صورتی که وسیله نقلیه در یک خط تولید شده (یعنی بخشی از شبکه ورودی نیست) استفاده شود. |
allowedForGeneratedLines | مورد نیاز. اینکه آیا این وسیله نقلیه می تواند برای خطوط تولید شده استفاده شود یا خیر. اگر روی |
vehiclePositionConstraints[] | اختیاری. موقعیت های اجباری برای وسیله نقلیه فعلی، همراه با زمان. برای مثال، از ورودیها برای مدلسازی این واقعیت استفاده کنید که وسیله نقلیهای که در یک هاب مشخص شروع یا به پایان میرسد. |
محدودیت موقعیت خودرو
محدودیت در موقعیت یک وسیله نقلیه
| نمایندگی JSON |
|---|
{
"time": {
object ( |
| فیلدها | |
|---|---|
time | زمان محدودیت |
hubId | مرکز محدودیت. |
روش ها | |
|---|---|
| یک وسیله نقلیه ایجاد می کند. |
| یک وسیله نقلیه را حذف می کند. |
| جزئیات یک وسیله نقلیه را دریافت می کند. |
| وسایل نقلیه را فهرست می کند. |
| وسیله نقلیه را در دسترس قرار می دهد. |
| وسیله نقلیه را از دسترس خارج می کند. |
| یک وسیله نقلیه را به روز می کند. |