Roads Selection API یکی از مؤلفههای اصلی محصول Roads Management Insights است.
از Roads Selection API برای مشترک شدن در مسیرهایی که میخواهید دادههای جاده را برای آنها جمعآوری کنید استفاده کنید. وقتی در مسیر مشخصی مشترک میشوید، API بهطور دورهای اطلاعات مربوط به آن مسیر را بازیابی و در جدول Big Query یا اشتراک Pub/Sub برای تجزیهوتحلیل و نظارت منتشر میکند.
نحوه عملکرد Roads Selection API
Roads Selection API درخواست HTTPS حاوی مختصات طول و عرض جغرافیایی را که مسیر موردنظرتان را تعریف میکند میپذیرد. این شامل مختصات مبدأ، نقاطمسیر میانی، و مقصد میشود.
همچنین میتوانید جزئیات را از هریک از مسیرهای ثبتشدهتان بازیابی و بهروز کنید، و درصورت نیاز، جمعآوری دادهها را از هر مسیری متوقف کنید. این عملیات را میتوان روی مسیرهای تکی یا بهصورت دستهای انجام داد.
منابع API
جدول زیر منبع اصلی و نقاط پایانی دردسترس ازطریق Roads Selection API و اهداف آنها را خلاصه میکند.
| نقطه پایانی میانای برنامهسازی کاربردی | شرح | قالب |
|---|---|---|
create
|
علاقه شما را به دادههای جادهای پیوسته برای مسیری که با مبدأ، مقصد، و نقاطمسیر میانی اختیاری تعریف شده است ثبت میکند. |
(قالب) JSON |
batchCreate
|
با ارائه مبدأ، مقصد، و نقطهمسیرهای میانی برای هر مسیر، چندین مسیر را برای جمعآوری دادهها ثبت میکند. |
(قالب) JSON |
get
|
جزئیات مربوط به مسیر قبلاً ایجادشده را با ارائه
|
(قالب) JSON |
list
|
فهرستی از همه مسیرهایی را که ایجاد کردهاید بازیابی میکند. |
(قالب) JSON |
patch
|
جزئیات مسیر قبلاً ایجادشده را با ارائه
|
(قالب) JSON |
batchUpdate
|
جزئیات چندین مسیر را بهطور همزمان بهروز میکند. |
(قالب) JSON |
delete
|
جمعآوری دادهها را برای مسیر خاصی با ارائه
|
(قالب) JSON |
batchDelete
|
جمعآوری دادهها را برای چند مسیر بهطور همزمان متوقف میکند. |
(قالب) JSON |