这两周利用空余时间做了一个工具站,作用是可以快速找到聚会地点。

2021-12-05 22:46:01 +08:00
 YasinChan

灵感来源

某次,一位朋友约我和另一位陪他去 4s 店看车,我们都在上海工作,不过大家居住地相距甚远。当时为了找到对大家通勤都比较合适的 4s 店,我通过地图软件搜索了上海的所以该品牌车的 4s 店地址,再对比各自位置,通过目测,大体过滤出几个店,再通过地图路线规划得出的乘坐公共交通工具的时间,最后将多个店的地址和时间都列出来跟伙伴们一起讨论才得出目的地,这个过程比较繁琐,所以想到做这个工具。

产品逻辑

  1. 输入多人当前地址,与目标场景如“海底捞”、“万达”,点击搜索后在地图上展示所有合适的目标地点。
  2. 合适的目标地点是指多个当前地址根据彼此之间距离的最大值搜索周围目标点,得到交集处的地址在地图上展示出来。可以根据实际情况手动调节倍数,扩大搜索范围,倍数范围为 [1, 2]。
  3. 可以通过开关在地图上展示出半径内所有的目标地点。
  4. 点击地图上显示出来的标记点,会显示路径规划,可以选择公交换乘策略,也可以唤出高德地图客户端。

页面地址

源码

希望大家可以给提提意见~

4158 次点击
所在节点    分享创造
35 条回复
asvencoop
2021-12-05 23:06:44 +08:00
手机端打开地图位置选不了
YasinChan
2021-12-05 23:33:54 +08:00
@asvencoop 可能是还没加载好,刷新一下呢。
hbtech
2021-12-06 00:00:04 +08:00
很有意思,已 start
另外有个小 bug ,开启展示所有地址后,范围内的地址显示出现重叠
https://s2.loli.net/2021/12/05/o9Zwyc42Dk3Cse5.png
WhoMercy
2021-12-06 00:17:09 +08:00
好用,行动力点赞👍

再提个建议,倍数是否可以缩小点(改成大于 0.5 )不然距离远的情况下,结果过多
locoz
2021-12-06 08:00:09 +08:00
印象中之前 V2 有人做过类似的小程序,也是根据多人定位信息判断哪个位置对大家都“近”,以达到选择的地点对所有参与者都方便的效果。
YasinChan
2021-12-06 10:15:13 +08:00
@hbtech 谢谢~ 我优化一下去重逻辑。
@WhoMercy 谢谢~ 这里我是考虑到如果小于一倍,在选择人数大于两个的情况下有可能会没有交集,我这里再想一下怎么样可以再把范围缩小一些。
@locoz 之前与朋友分享这个想法的时候他也给我推过,你说的可能是这个 https://www.v2ex.com/t/528379 。不过尝试打开小程序没反应了,所以不清楚他的逻辑是什么。
justNoBody
2021-12-06 11:19:28 +08:00
非常棒,但是这种东西很容易被大厂抄袭,不知道楼主是想做公益还是做副业了
locoz
2021-12-06 11:24:56 +08:00
@YasinChan #6 对的,我说的就是这个
YasinChan
2021-12-06 11:50:33 +08:00
@justNoBody 感谢提醒,不过目前还不成熟,只是单纯的分享一下,源码都开源了。有跟朋友开玩笑说将来做小程序做 APP 。
xzjs
2021-12-06 14:07:59 +08:00
最近也在做这么个东西,不过断断续续写了一个月的代码还没写完,使用起来还是相当顺手的,佩服楼主
YasinChan
2021-12-06 14:12:24 +08:00
@xzjs 谢谢,作为开源项目欢迎提建议~
codeMore
2021-12-06 14:14:52 +08:00
不错,使用体验很好
YasinChan
2021-12-06 14:41:32 +08:00
@codeMore 谢谢~
SIUCAK
2021-12-06 15:21:51 +08:00
有过一样的想法,不过一直没去实现😅,同在一个城市不同地方的几个人经常约饭都要顾及下大家的通勤时间,那时候就想做一个小工具来解决这个需求。
oieoieoie
2021-12-06 15:46:59 +08:00
有意思,start 了,不过为什么现有的地图产品没有这种功能呢?我觉得不应该是他们的产品经理想不到吧。
mzlzero
2021-12-06 16:09:30 +08:00
很赞,动手能力很强,实现的效果也不错,最好还是做成小程序,支持多人同时添加自己地址这种
YasinChan
2021-12-06 16:26:12 +08:00
@SIUCAK 是的,这也是我做这个的站目的之一。
@oieoieoie 谢谢,我想因为这个使用场景比较小吧。
@mzlzero 谢谢,之后有时间可以做一个。
Thiece
2021-12-06 17:02:20 +08:00
@YasinChan
BP ,必须做 BP
xshwy
2021-12-06 17:49:09 +08:00
这个好 老早就有过类似的需求
cheung
2021-12-06 18:08:19 +08:00
厉害

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/820225

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX