บทนำ
แพ็กเกจ Google Maps สำหรับ Flutter ช่วยให้คุณเพิ่มแผนที่ที่อิงตามข้อมูล Google Maps ลงในแอปพลิเคชัน iOS หรือแอปพลิเคชัน Android ได้ SDK จะจัดการการเข้าถึงเซิร์ฟเวอร์ Google Maps, การแสดงแผนที่ และการตอบสนองต่อท่าทางของผู้ใช้ เช่น การคลิกและการลากโดยอัตโนมัติ นอกจากนี้ คุณยังเพิ่มเครื่องหมาย เส้นประกอบ ภาพซ้อนทับบนพื้น และหน้าต่างข้อมูลลงในแผนที่ได้ด้วย ออบเจ็กต์เหล่านี้จะให้ข้อมูลเพิ่มเติมเกี่ยวกับตำแหน่งบนแผนที่ และช่วยให้ผู้ใช้โต้ตอบกับแผนที่ได้
เมื่อใช้ SDK คุณต้องปฏิบัติตามข้อกำหนดในการให้บริการของ Google Maps Platform และตรวจสอบว่าแอปของคุณเป็นไปตามกฎหมายที่เกี่ยวข้อง
ปลั๊กอิน Flutter ใช้แชแนล Dart เพื่อเรียก API เฉพาะแพลตฟอร์ม นักพัฒนา Flutter จะโต้ตอบกับแพ็กเกจเดียวที่แสดงต่อแอป แพ็กเกจนี้จะจดจำแพลตฟอร์มที่แอปทำงานอยู่และรวมศูนย์การเรียก API ไปยังโค้ดเฉพาะแพลตฟอร์มที่เหมาะสม
กลุ่มเป้าหมาย
เอกสารประกอบนี้ออกแบบมาสำหรับผู้ที่คุ้นเคยกับแนวคิดการพัฒนา Flutter นอกจากนี้ คุณควรคุ้นเคยกับ Google Maps จากมุมมองของผู้ใช้ด้วย คู่มือนี้จะช่วยให้คุณเริ่มสำรวจและพัฒนาแอปพลิเคชันด้วยแพ็กเกจ Google Maps สำหรับ Flutter ได้ หากต้องการดูรายละเอียดที่เฉพาะเจาะจงของคลาสและเมธอด โปรดดูเอกสารอ้างอิง
ข้อกำหนดในการระบุแหล่งที่มา
หากใช้แพ็กเกจ Google Maps สำหรับ Flutter ในแอปพลิเคชัน คุณต้องใส่ข้อความแสดงแหล่งที่มาเป็นส่วนหนึ่งของส่วนประกาศทางกฎหมายในแอปพลิเคชัน Google แนะนำให้รวมประกาศทางกฎหมายเป็นรายการเมนูแยกต่างหาก หรือเป็นส่วนหนึ่งของรายการเมนู "เกี่ยวกับ"
หากต้องการรับข้อความแสดงแหล่งที่มา ให้เรียกใช้ปลายทาง showLicensePage
แพลตฟอร์มที่รองรับ
แพ็กเกจ Google Maps สำหรับ Flutter ช่วยให้คุณสร้างแอปที่กำหนดเป้าหมายเป็น iOS, Android และเว็บได้
ดูข้อกำหนดด้านสภาพแวดล้อมในการพัฒนาซอฟต์แวร์และเวอร์ชันปัจจุบันของแพลตฟอร์มเป้าหมายได้ในเอกสารประกอบของ Flutter
หากต้องการใช้ Maps URL อุปกรณ์เป้าหมายของคุณต้องติดตั้งแอป Google Maps ที่เหมาะสม สำหรับอุปกรณ์เคลื่อนที่ ซึ่งรวมถึง Google Maps สำหรับ iOS หรือ Google Maps สำหรับ Android