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

เกริ่นนำ

ด้วยแพ็กเกจ 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 สำหรับ Flutter หากต้องการเรียนรู้เกี่ยวกับรายละเอียดเฉพาะของชั้นเรียนและวิธีการ โปรดดูเอกสารอ้างอิง

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

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

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

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

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

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

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