Giới thiệu
Với gói Google Maps dành cho Flutter, bạn có thể thêm bản đồ dựa trên dữ liệu bản đồ của Google vào ứng dụng dành cho iOS hoặc Android của mình. SDK tự động xử lý quyền truy cập vào máy chủ Google Maps, chế độ hiển thị bản đồ và phản hồi với các cử chỉ của người dùng, chẳng hạn như thao tác nhấp và kéo. Bạn cũng có thể thêm điểm đánh dấu, hình nhiều đường, lớp phủ trên mặt đất và cửa sổ thông tin vào bản đồ. Các đối tượng này cung cấp thêm thông tin cho các vị trí trên bản đồ và cho phép người dùng tương tác với bản đồ.
Khi sử dụng SDK, bạn cần tuân thủ Điều khoản dịch vụ của Nền tảng Google Maps và đảm bảo rằng ứng dụng của bạn tuân thủ các luật hiện hành.
Các trình bổ trợ Flutter sử dụng kênh Dart để gọi các API dành riêng cho nền tảng. Các nhà phát triển Flutter tương tác với một gói dành cho ứng dụng duy nhất. Gói này nhận dạng nền tảng nơi ứng dụng đang chạy và liên kết các lệnh gọi API với mã gốc phù hợp
Đối tượng người xem
Tài liệu này dành cho những người quen với khái niệm phát triển Flutter. Bạn cũng nên làm quen với Google Maps từ góc nhìn của người dùng. Với hướng dẫn này, bạn có thể bắt đầu khám phá và phát triển các ứng dụng bằng gói Google Maps dành cho Flutter. Để tìm hiểu thông tin chi tiết cụ thể về các lớp và phương thức, hãy xem tài liệu tham khảo.
Yêu cầu về việc ghi công
Nếu sử dụng gói Google Maps dành cho Flutter trong ứng dụng, bạn phải đưa văn bản thuộc tính vào phần thông báo pháp lý trong ứng dụng đó. Bạn nên đưa các thông báo pháp lý vào dưới dạng một mục độc lập trong trình đơn hoặc đưa vào mục "Giới thiệu" trong trình đơn.
Để nhận văn bản phân bổ, hãy gọi điểm cuối showLicensePage
.
Nền tảng được hỗ trợ
Với gói Google Maps dành cho Flutter, bạn có thể xây dựng các ứng dụng dành cho iOS, Android và Web.
Hãy tham khảo tài liệu về Flutter để biết các yêu cầu về môi trường phát triển và các phiên bản hiện tại của nền tảng mục tiêu.
Để sử dụng URL Maps, thiết bị mục tiêu của bạn cần cài đặt ứng dụng Google Maps thích hợp. Đối với thiết bị di động, danh sách này bao gồm Google Maps dành cho iOS hoặc Google Maps dành cho Android.