Routes Preferred API
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Сервис: routerpreferred.googleapis.com.
Имя службы routespreferred.googleapis.com
необходимо для создания заглушек клиента RPC.
Методы |
---|
ComputeCustomRoutes
| Учитывая набор конечных и промежуточных путевых точек, а также цель маршрута, вычисляет лучший маршрут для цели маршрута. |
ComputeRouteMatrix
| Принимает список пунктов отправления и назначения и возвращает поток, содержащий информацию о маршруте для каждой комбинации пункта отправления и назначения. |
ComputeRoutes
| Возвращает основной маршрут вместе с дополнительными альтернативными маршрутами, учитывая набор конечных и промежуточных путевых точек. |
Методы |
---|
ComputeCustomRoutes
| Учитывая набор конечных и промежуточных путевых точек, а также цель маршрута, вычисляет лучший маршрут для цели маршрута. |
ComputeRouteMatrix
| Принимает список пунктов отправления и назначения и возвращает поток, содержащий информацию о маршруте для каждой комбинации пункта отправления и назначения. |
ComputeRoutes
| Возвращает основной маршрут вместе с дополнительными альтернативными маршрутами, учитывая набор конечных и промежуточных путевых точек. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
[null,null,["Последнее обновление: 2025-07-29 UTC."],[[["\u003cp\u003eThe service \u003ccode\u003eroutespreferred.googleapis.com\u003c/code\u003e enables the creation of RPC client stubs for route calculation.\u003c/p\u003e\n"],["\u003cp\u003eIt offers two main services, \u003ccode\u003eRoutesPreferred\u003c/code\u003e and \u003ccode\u003eRoutesAlpha\u003c/code\u003e, which provide similar functionalities.\u003c/p\u003e\n"],["\u003cp\u003eThe service allows for calculating routes based on waypoints, computing route matrices for multiple origin-destination pairs, and customizing route objectives.\u003c/p\u003e\n"],["\u003cp\u003eBoth \u003ccode\u003eRoutesPreferred\u003c/code\u003e and \u003ccode\u003eRoutesAlpha\u003c/code\u003e have methods: \u003ccode\u003eComputeCustomRoutes\u003c/code\u003e, \u003ccode\u003eComputeRouteMatrix\u003c/code\u003e, and \u003ccode\u003eComputeRoutes\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Routes Preferred API\n\nService: routespreferred.googleapis.com\n---------------------------------------\n\nThe Service name `routespreferred.googleapis.com` is needed to create RPC client stubs.\n\n[google.maps.routes.v1.RoutesPreferred](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1#google.maps.routes.v1.RoutesPreferred)\n-------------------------------------------------------------------------------------------------------------------------------------------------------\n\n| Methods ||\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| [ComputeCustomRoutes](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1#google.maps.routes.v1.RoutesPreferred.ComputeCustomRoutes) | Given a set of terminal and intermediate waypoints, and a route objective, computes the best route for the route objective. |\n| [ComputeRouteMatrix](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1#google.maps.routes.v1.RoutesPreferred.ComputeRouteMatrix) | Takes in a list of origins and destinations and returns a stream containing route information for each combination of origin and destination. |\n| [ComputeRoutes](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1#google.maps.routes.v1.RoutesPreferred.ComputeRoutes) | Returns the primary route along with optional alternate routes, given a set of terminal and intermediate waypoints. |\n\n[google.maps.routes.v1alpha.RoutesAlpha](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1alpha#google.maps.routes.v1alpha.RoutesAlpha)\n--------------------------------------------------------------------------------------------------------------------------------------------------------------\n\n| Methods ||\n|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------|\n| [ComputeCustomRoutes](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1alpha#google.maps.routes.v1alpha.RoutesAlpha.ComputeCustomRoutes) | Given a set of terminal and intermediate waypoints, and a route objective, computes the best route for the route objective. |\n| [ComputeRouteMatrix](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1alpha#google.maps.routes.v1alpha.RoutesAlpha.ComputeRouteMatrix) | Takes in a list of origins and destinations and returns a stream containing route information for each combination of origin and destination. |\n| [ComputeRoutes](/maps/documentation/routes_preferred/reference/rpc/google.maps.routes.v1alpha#google.maps.routes.v1alpha.RoutesAlpha.ComputeRoutes) | Returns the primary route along with optional alternate routes, given a set of terminal and intermediate waypoints. |"]]