สิ่งที่ควรรู้ก่อนเริ่มต้น

บทนำ

แพ็กเกจ Google Maps for Flutter ช่วยให้คุณเพิ่มแผนที่ที่อิงตามข้อมูล Google Maps ลงในแอปพลิเคชัน iOS หรือ Android ได้ SDK จะจัดการการเข้าถึงเซิร์ฟเวอร์ Google Maps, การแสดงแผนที่ และการตอบสนองต่อท่าทางของผู้ใช้ เช่น การคลิกและการลากโดยอัตโนมัติ นอกจากนี้ คุณยังเพิ่มเครื่องหมาย โพลีไลน์ การวางซ้อนบนพื้น และหน้าต่างข้อมูลลงในแผนที่ได้ด้วย ออบเจ็กต์เหล่านี้ให้ข้อมูลเพิ่มเติมสำหรับตำแหน่งในแผนที่ และอนุญาตให้มีการโต้ตอบของผู้ใช้กับแผนที่ได้

เมื่อใช้ SDK คุณต้องปฏิบัติตามข้อกำหนดในการให้บริการของ Google Maps Platform และตรวจสอบว่าแอปของคุณ เป็นไปตามกฎหมายที่บังคับใช้

โมเดลปลั๊กอิน Flutter

ปลั๊กอิน Flutter ใช้ช่อง Dart เพื่อเรียกใช้ API ที่เฉพาะเจาะจงของแพลตฟอร์ม นักพัฒนาแอป Flutter จะโต้ตอบกับแพ็กเกจเดียวที่หันหน้าเข้าหาแอป แพ็กเกจนี้จะจดจำแพลตฟอร์มที่แอปทำงานอยู่และรวมการเรียกใช้ API เข้ากับโค้ดแบบเนทีฟที่เหมาะสม

กลุ่มเป้าหมาย

เอกสารนี้ออกแบบมาสำหรับผู้ที่คุ้นเคยกับแนวคิดการพัฒนาแอป Flutter นอกจากนี้ คุณควรคุ้นเคยกับ Google Maps จากมุมมองของผู้ใช้ด้วย คู่มือนี้จะช่วยให้คุณเริ่มต้นสำรวจและพัฒนาแอปพลิเคชันด้วยแพ็กเกจ Google Maps for Flutter ได้ หากต้องการดูรายละเอียดเฉพาะของคลาสและ เมธอด โปรดดูเอกสารอ้างอิง ประกอบ

ข้อกำหนดในการระบุแหล่งที่มา

หากคุณใช้แพ็กเกจ Google Maps for Flutter ในแอปพลิเคชัน คุณต้องใส่ข้อความแสดงแหล่งที่มาเป็นส่วนหนึ่งของส่วนประกาศทางกฎหมายในแอปพลิเคชัน Google ขอแนะนำให้ใส่ประกาศทางกฎหมายเป็นรายการเมนูอิสระ หรือเป็นส่วนหนึ่งของรายการเมนู "เกี่ยวกับ"

หากต้องการรับข้อความแสดงแหล่งที่มา ให้เรียกใช้showLicensePage ปลายทาง

แพลตฟอร์มที่รองรับ

แพ็กเกจ Google Maps for Flutter ช่วยให้คุณสร้างแอปที่กำหนดเป้าหมายเป็น iOS, Android และเว็บได้

โปรดดูข้อกำหนดของสภาพแวดล้อมในการพัฒนาซอฟต์แวร์ และเวอร์ชันปัจจุบันของ แพลตฟอร์ม เป้าหมายในเอกสารประกอบของ Flutter

หากต้องการใช้ Maps URLs อุปกรณ์ เป้าหมายต้องติดตั้งแอป Google Maps ที่เหมาะสม สำหรับอุปกรณ์เคลื่อนที่ ซึ่งรวมถึง Google Maps สำหรับ iOS หรือ Google Maps สำหรับ Android