高德地图ios快捷指令的补充说明

先前在两篇文中有提供过使用高德地图规划或一键导航的ios快捷指令。

用快捷指令让siri声控高德地图规划去特定地点的路线

用快捷指令让siri声控高德地图导航去特定地点

但是在ios14.3更新后发现无法使用了。虽然能正常跳转到高德地图app,但终点地址却一直获取不到。

分析原因:

能正常跳转说明最后URL一定没有问题,出问题的应该是在终点地址解析和变量赋值上。

这段代码的意思是获取文本输入的地址,并通过高德自有的服务器解析转化为能够识别的经度和纬度数值。而“key=”后面的字符串为开发者特有的密钥,有密钥才能连通高德的云服务器。估计是开发这个快捷指令的作者自己的密钥失效了,才导致了整个快捷指令无法解析输入的终点地址。

解决办法:

将快捷指令里的key替换成自己的就行了。

为地理编码创建获取高德地图api key

根据这篇文章申请自己专属的key,因为高德的api key每天是有调用次数限制的,超过限制的话要么付费要么当天就不能使用了。

为地理编码创建获取高德地图api key

1,在高德开放平台注册一个账户,https://developer.amap.com/

2,进入“控制台”–》管理key–》在右上角点击创建新应用

3,填入应用名称和应用类型

4,创建完成后,点击‘添加’

5,填入key名称,服务平台选择web服务。这里需要注意,即使是在ios里给快捷指令用来地理编码使用的,也不要选择ios平台,直接选web服务即可。

创建完成。

红线redline官方客服对si1使用的回复

之前博客有写过我个人对红线si1汽油添加剂使用比例的一些看法。

红线red line si-1汽油添加剂的使用比例

昨天在美国amazon上无意看到redline si1添加剂的瓶身有注明“suitable for direct-injection engines”(适用于缸内直喷发动机)字样,就写信给红线的美国官方询问歧管喷射发动机现在能不能用si1添加剂:

(不讲究什么英语语法和措辞,大家将就看。)

大意就是问客服我有一台2018款的混动雅阁(歧管喷射),能不能用si1清洗燃油系统。

早上起来就看到了客服的回信,大意是讲:

  1. SI-1添加剂可以适用于非直喷引擎(包括歧管喷射),甚至只要是化油发动机都行。
  2. 对于我的18款雅阁来说,建议第一次使用1/2瓶(约220ml)兑13加仑油箱汽油(因为18混动雅阁的油箱就是13加仑约合48.5升)。这里不得不赞一下客服还知道我车油箱大小,因地适宜的推荐首次用量。
  3. 在这之后,每10加仑(约38L)汽油兑入1.5盎司(约45ml)添加剂使用。

所以从客服的回答能得到两个信息,

  1. 首次使用,添加剂兑汽油的的比例约为4.5ml/每升燃油
  2. 后期维护使用,比例约为1.2ml/每升燃油

这和redline官方的白皮书中所提到使用指南的剂量是差不多的。

官方白皮书的建议是首次使用一整瓶(但考虑到每辆车油箱并不相同,这个说法其实欠考虑),之后每加仑燃油兑1/3~1/6盎司的添加剂。换算一下,约是1.3ml~2.6ml兑1升燃油,也就是千1.3到千2.6的剂量。