ก่อนเริ่มต้น

บทนำ

แพ็กเกจ Google Maps สำหรับ 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 สำหรับ Flutter ช่วยให้คุณสร้างแอปที่กําหนดเป้าหมายเป็น iOS, Android และเว็บได้

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

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