Here.com SDK校区测速区不随时间变更 告警是否全天生效?
HERE SDK校区限速时间规则问题解答
当前HERE SDK默认提供的校区测速区能力不内置时间敏感规则逻辑,你遇到的现象和文档描述缺失的情况完全匹配。
核心原因
- 基础SDK内置的校区数据是静态地理围栏数据,
schoolZoneSpeedLimitInMetersPerSecond属性仅返回该区域公示的固定校区限速值,不会根据当前时间、日期自动切换限速,对应的校区驶入告警默认只要进入围栏就会触发,确实是24小时生效。 - 不同地区、不同学校的上下学时段、假期安排属于本地化非标准化规则,这类动态规则没有纳入基础SDK的开箱可用能力,仅作为部分区域支持的增值付费数据服务提供,这也是官方文档没有提及时间关联逻辑的主要原因。
解决方式
- 自行维护服务覆盖区域的学校作息表、法定节假日、校历数据,在收到SDK的校区围栏进入回调时,自行校验当前时间是否属于限速生效时段,再决定是否触发告警、展示对应限速值。
- 联系HERE商务团队申请开通动态交通规则增值服务,已覆盖的区域会额外返回限速规则的生效时间窗口字段,可直接读取字段做逻辑判断,不需要自行维护规则数据。
内容的提问来源于stack exchange,提问作者Claudio
相关产品推荐
相关产品推荐

