【发布时间】:2017-06-27 13:58:36
【问题描述】:
我有一个移动独立网络应用程序。该应用程序为用户存储目标(也称为丢弃)地址,但获取这些地址的纬度/经度不仅不容易,而且在运行时也很难做到。然而,对于 lyft 和 Uber 来说,仅仅传递下车地址是不够的。显然,您还必须包括纬度/经度查询参数。我从我的应用程序(uber 或 lyft)调用本机应用程序似乎很愚蠢,这两者都允许用户手动输入下车地址,但它不会让我的应用程序只传递下车地址并计算内部的纬度/经度,就像用户手动输入地址时一样。
以编程方式解决这个问题?
【问题讨论】:
-
在我调用他们的原生移动应用程序之前,投递地址是 URL 编码的,所以这不是问题。
-
我的应用程序为个人或场所创建了一个移动快速拨号。该应用程序的每个实例还允许用户创建自己的快速拨号,然后他们可以与他人共享。我所说的快速拨号不仅仅指电话。这也意味着位置(用户可以获取谷歌地图方向,uber 或 lyft)。但大多数人天生并不知道他们的 GPS 坐标。他们确实知道他们的地址。所以我的应用程序不仅要存储地址,还要对位置进行地理编码并将其存储在我的服务器上(用于共享快速拨号时)。如果我可以简单地将地址发送到 uber/lyft,则不需要这样做。