Roads API جادههایی را که یک وسیله نقلیه در امتداد آنها حرکت میکرد شناسایی میکند و ابردادههای اضافی درباره آن جادهها، مانند محدودیتهای سرعت، ارائه میدهد.
قبل از شروع توسعه با Roads API ، الزامات احراز هویت (شما به یک کلید API نیاز دارید) و استفاده از API و اطلاعات صورتحساب را مرور کنید.
معرفی
برای مشاهده چند نمونه از انواع برنامه هایی که Roads API را مفید می دانند، این ویدیو را تماشا کنید.
Roads API به شما امکان می دهد مختصات GPS را با هندسه جاده ترسیم کنید و محدودیت سرعت را در امتداد آن بخش های جاده تعیین کنید. API از طریق یک رابط ساده HTTPS در دسترس است و خدمات زیر را در معرض دید قرار می دهد:
- Snap to roads این سرویس بهترین هندسه جاده را برای مجموعه معینی از مختصات GPS برمی گرداند. این سرویس تا 100 نقطه GPS جمعآوریشده در طول یک مسیر را میگیرد و مجموعهای از دادههای مشابه را با نقاط جمعآوری شده به محتملترین جادههایی که وسیله نقلیه در آن حرکت میکند، برمیگرداند. به صورت اختیاری، می توانید درخواست کنید که نقاط درون یابی شوند و در نتیجه مسیری ایجاد شود که به آرامی از هندسه جاده پیروی می کند.
- نزدیکترین جادهها این سرویس بخشهای جادهای را برای مجموعهای از مختصات GPS برمیگرداند. این سرویس تا 100 نقطه GPS را می گیرد و نزدیکترین بخش جاده را برای هر نقطه برمی گرداند. لازم نیست نقاط عبور داده شده بخشی از یک مسیر پیوسته باشند.
- محدودیت سرعت این سرویس محدودیت سرعت اعلام شده را برای یک بخش جاده برمی گرداند. سرویس محدودیت سرعت برای همه مشتریان دارای مجوز ردیابی دارایی در دسترس است. برای مشتریان پلتفرم Google Maps Premium Plan که به قیمتهای پرداختی روی آوردهاند، این ویژگی فعال باقی میماند.
کتابخانه مشتری
Roads API با Java Client، Python Client، Go Client و Node.js Client برای خدمات Google Maps در دسترس است. کتابخانههای مشتری با ارائه پیادهسازیهای ساده و بومی وظایف رایج، مانند احراز هویت، کاهش درخواست و تلاش مجدد خودکار، توسعه با Roads API را آسانتر میکنند.