Dữ liệu vị trí
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Một trong những tính năng độc đáo của ứng dụng dành cho thiết bị di động là nhận biết vị trí.
Người dùng mang theo thiết bị di động ở mọi nơi, do vậy việc thêm tính năng nhận biết vị trí vào ứng dụng giúp người dùng có được trải nghiệm phù hợp với bối cảnh hơn.
Làm việc với dữ liệu vị trí
Dữ liệu vị trí có trên thiết bị iOS bao gồm vị trí hiện tại của thiết bị (được xác định bằng cách kết hợp nhiều công nghệ), hướng và phương thức di chuyển, cũng như việc thiết bị có di chuyển qua ranh giới địa lý (hay hàng rào địa lý) được xác định trước hay không.
Lớp myLocationEnabled của lớp GMSMapView kiểm soát việc có bật dấu chấm Vị trí của tôi hay không.
Nếu được bật, phương thức myLocation của lớp GMSMapView sẽ cho biết vị trí mà dấu chấm vị trí của thiết bị đang được vẽ.
Quyền truy cập vị trí
Ứng dụng của bạn phải nhắc người dùng đồng ý sử dụng dịch vụ vị trí. Để làm việc này, hãy thêm khoá NSLocationAlwaysUsageDescription vào tệp Info.plist cho ứng dụng và đặt giá trị của mỗi khoá thành một chuỗi mô tả cách ứng dụng dự định sử dụng dữ liệu vị trí.
Mã mẫu
Hướng dẫn và mã mẫu sau đây minh hoạ cách sử dụng vị trí trên bản đồ:
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-10-23 UTC."],[],[]]