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

บทนำ

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

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

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

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

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

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