Tất cả bài viết

March 30, 2026 · 4 min read

Cách Chúng Tôi Bảo Vệ Vị Trí Của Bạn Với Dịch Chuyển 200m

2.8k

Một trong những câu hỏi đầu tiên mọi người hỏi về Walk With Me là: "Khoan, vậy là mọi người có thể thấy tôi đang ở đâu?" và câu trả lời của tôi luôn là: "Không. Thực sự không thể."

Vấn Đề

Walk With Me hiển thị các buổi đi bộ trên bản đồ. Nhưng hiển thị vị trí chính xác của ai đó cho người lạ ư? Tuyệt đối không. Chúng tôi phải tìm ra cách hiển thị "đại khái ở đâu" một buổi đi bộ đang diễn ra mà không tiết lộ "chính xác ở đâu" người đi bộ đang đứng.

Dịch Chuyển Theo Công Thức Haversine

Chúng tôi lấy tọa độ GPS thực của bạn và dịch chuyển ngẫu nhiên nó lên đến 200 mét bằng công thức Haversine. Sự dịch chuyển này khác nhau đối với mỗi người dùng đang xem cùng một buổi đi bộ. Vì vậy Người dùng A có thể thấy điểm đánh dấu của bạn cách 65 mét về phía bắc. Người dùng B thấy nó cách 198 mét về phía đông nam. Người dùng C thấy nó cách 200 mét về phía tây. Không ai thấy cùng một vị trí, và không ai thấy vị trí thực.

Ví dụ dịch chuyển 1 Ví dụ dịch chuyển 2 Ví dụ dịch chuyển 3 Ví dụ dịch chuyển 4 Ví dụ dịch chuyển 5

Giới Hạn Zoom Bản Đồ

Mức zoom bị khóa trong khoảng từ 12 đến 15. Mọi bản đồ đều hiển thị nhãn "Vị Trí Là Tương Đối". Điều này ngăn bất kỳ ai zoom đủ gần để xác định một tòa nhà cụ thể hoặc góc phố.

Độ Trễ 5 Phút

Vị trí được cập nhật mỗi 5 phút. Ở tốc độ đi bộ trung bình, đó là khoảng 400 mét không chắc chắn thêm. Kết hợp với dịch chuyển 200m, ai đó cố gắng tìm bạn từ bản đồ sẽ tìm sai địa điểm và sai thời gian.

Cách Mọi Người Thực Sự Gặp Nhau

Khi người chủ buổi đi bộ phê duyệt yêu cầu tham gia của bạn, bạn sẽ được truy cập vào điểm gặp mặt chính xác. Người lạ duyệt bản đồ chỉ thấy khu vực gần đúng. Người tham gia được phê duyệt thấy điểm gặp mặt thực sự. Đó là sự khác biệt quan trọng.

Trước khi phê duyệt - vị trí gần đúng Sau khi phê duyệt - điểm gặp mặt chính xác

Tại Sao Chúng Tôi Chọn Làm Theo Cách Này

Chúng tôi có thể đã làm ứng dụng dựa trên văn bản, nhưng điều đó sẽ phá hủy sự hấp dẫn. Toàn bộ trải nghiệm là mở bản đồ và thấy các điểm đánh dấu màu xanh của những người đang đi bộ quanh thành phố của bạn ngay bây giờ. Dịch chuyển 200m, giới hạn zoom, và độ trễ 5 phút mang lại cho chúng tôi sự cân bằng giữa hữu ích và an toàn.

Tìm hiểu thêm về tất cả các tính năng an toàn và quyền riêng tư của chúng tôi.

Trở thành hướng dẫn viên?