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

บทนำ

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

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

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

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

ผู้ชม

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

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

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

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

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

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

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

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