我目前正在开发物流配送系统,该系统有4个项目:
该系统将在不同的国家和不同的城市工作,这些城市将被划分为预定义的区域(来自系统的所有者),每个区域都有唯一的送货费。因此,系统将不支持城市中的所有区域/区域。
我的两个问题是:
我如何从移动应用程序验证客户地址 当用户创建新地址时,我可以显示相关的 所选地区/区域的费用,或者如果 用户选择一个不受支持的区域/区域。
我如何知道用户地址的选定区域,因为将基于选定区域显示客户端。 (附近的客户)。
我尝试使用Google地图站点绘制自定义地图,但是我无法导出api
我希望能达到我的观点。 谢谢,
答案 0 :(得分:-1)
为简化您的问题,您可以使用半径。例如,管理员将在地图上选择城市中的一个点,并输入特定半径以进行订购。然后,当客户尝试下订单时,您需要计算到城市中此点或这些点的距离,以查看客户在区域内还是区域外。
获取位置后,您可以使用this算法来计算距离。