You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何在路由请求中避免多个多边形区域作为避让区域?

我们可以使用HERE Routing API的REST请求,将多个多边形区域避免在路由请求中。

例如,在请求中包括以下参数:

  • wp:起点和终点坐标
  • avoidareas:一个多边形列表,用于指定需要避免的区域

以下是一个示例请求,其中包含两个多边形避免区域:

https://route.ls.hereapi.com/routing/7.2/calculateroute.json
?apiKey={YOUR_API_KEY}
&waypoint0=geo!52.5165546,13.3771904
&waypoint1=geo!52.5202233,13.3862399
&mode=fastest;car;traffic:disabled
&avoidareas=52.5023,13.3483;52.5476,13.4089
;52.5123,13.3621;52.5358,13.3880

这个请求将返回一个避免了指定多边形区域的最快驾车路线。

注意,在“avoidareas”参数中,每个多边形区域坐标需以分号分隔并以逗号分隔它们的纬度和经度。

我们也可以使用HERE Routing API的JavaScript SDK来实现类似的请求。以下是一个示例代码片段:

let routingParams = {
  mode: 'fastest;car;traffic:disabled',
  avoidareas: [
    { lat: 52.5023, lng: 13.3483 },
    { lat: 52.5476, lng: 13.4089 },
    { lat: 52.5123, lng: 13.3621 },
    { lat: 52.5358, lng: 13.3880 }
  ],
  waypoint0: 'geo!52.5165546,13.3771904',
  waypoint1: 'geo!52.5202233,13.3862399'
};

router.calculateRoute(routingParams,
  (result) => {
    console.log(result);
  },
  (error) => {
    console.log(error);
  });

此代码片段使用“avoidareas”参数将多个多边形区域指定为避免区域。调用“router.calculateRoute”函数并指定起点和终点的地理坐

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
面向开发者的云福利中心,ECS 60元/年,域名1元起,助力开发者快速在云上构建可靠应用

社区干货

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

如何在路由请求中避免多个多边形区域作为避让区域? -优选内容

私域集成指南
用户裂变分享等多种营销场景。 2.场景综述 下表罗列几个典型的使用ALink的场景类型和涉及的能力配置: 场景类型 目标说明 使用能力 拉新 使用一个智能链接做App用户私域拉新,期望: 一条链接同时支持多端,比如:i... 需要确定具体的app路由参数,举个实际例子: 电子商城App做再营销商品营销,将点击ALink链接的用户带到商品页面,这时候,运营可以和客户端研发约定使用ALink的预置参数之一:tr_param1作为商品ID,将App唤起的客户基于tr...
私域集成指南
用户裂变分享等多种营销场景。 2.场景综述 下表罗列几个典型的使用ALink的场景类型和涉及的能力配置: 场景类型 目标说明 使用能力 拉新 使用一个智能链接做App用户私域拉新,期望: 一条链接同时支持多端,比如:iOS和... 需要确定具体的app路由参数,举个实际例子: 电子商城App做再营销商品营销,将点击ALink链接的用户带到商品页面,这时候,运营可以和客户端研发约定使用ALink的预置参数之一:tr_param1作为商品ID,将App唤起的客户基于tr...
ModifyAllowList
调用 ModifyAllowList 接口修改白名单。 请求类型同步接口。 请求参数参数 类型 是否必填 示例 描述 AllowListId String 是 acl-2b7d64502b0a4210a24c58e739de**** 白名单的 ID。 AllowListName String 是 新的... 10.2.3.0/24 白名单中包含的 IP 地址。多个 IP 地址间以英文逗号(,)分隔。IP 地址不可重复。支持以下两种格式: IP 地址格式。例如:10.23.12.24。 CIDR 的 IP 地址段格式。例如:10.23.12.0/24(无类别域间路由,24 ...
单协议任务高级配置
请求方式 是 拨测节点进行拨测时使用的请求方式。当前支持: GET POST PUT DELETE PATCH HEAD OPTIONS 请求头 否 云拨测支持您对请求头进行定制工作,包括: 插入拨测标记:自动插入 X-Volcengine-Platform:clo... 最大跃点数 是 设置路由追踪可经过的跃点的最大值。输入范围:1 ~ 60 。如果达到最大值,则结束任务。 劫持参数 否 设置DNS劫持的黑白名单。 MTR字段 是否必填 字段解释 访问服务器类型 是 自动:拨测节...

如何在路由请求中避免多个多边形区域作为避让区域? -相关内容

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

域名注册服务

cn/top/com等热门域名,首年低至1元,邮箱建站必选
1.00/首年起32.00/首年起
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

一图详解大模型
浓缩大模型架构,厘清生产和应用链路关系
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询