ใช่มี แต่การทำอย่างถูกต้องต้องมีการเจลเบรค (ถูกกฎหมายการรับประกันช่องว่าง) และการฝ่าฝืน TOS ของ Google Maps
แคชสามารถใช้งานได้ในระดับหนึ่ง: แอปพลิเคชัน Google แผนที่ใช้แคชแบบออฟไลน์ดังนั้นสามารถมองเห็นไทล์ได้และสามารถแพนแผนที่ได้เล็กน้อย (หากแพนในขณะออนไลน์และสามารถดึงไทล์ที่อยู่ใกล้เคียง) เส้นทางจะยังคงอยู่ในมุมมองรายการแม้ว่าคุณจะไม่สามารถติดตามได้ทั้งหมดในมุมมองแผนที่
หากคุณต้องการมากกว่านี้มันจะไม่ถูกสร้างขึ้นตามค่าเริ่มต้น หากคุณเจลเบรคคุณสามารถแฮ็คมันเพื่อให้มีแคชที่ใหญ่กว่าซึ่งรองรับเนื้อหานับร้อย MB รวมถึงระดับการซูมเป็นต้น
การตั้งค่าจะเป็นการแฮ็คที่สำคัญและขัดต่อ TOS ของ Google Maps เมื่อออนไลน์คุณจะต้องสูดข้อมูลแพ็คเก็ตของคุณเองออกจาก iPhone ตรวจจับสิ่งที่เกี่ยวข้องกับ Google Maps และสร้างแคช เมื่อออฟไลน์คุณจะต้องการเปลี่ยนเส้นทางคำขอทั้งหมดไปยังเซิร์ฟเวอร์ Google แผนที่ไปยังเซิร์ฟเวอร์ HTTP ในเครื่องที่ทำงานบน iPhone จากนั้นให้บริการไทล์
ฉันเคยเห็นสิ่งนี้ทำกับคอมพิวเตอร์ที่ออฟไลน์บ่อยๆ แต่ไม่ใช่กับ iPhone แต่มันก็ใช้ได้ดี คุณสามารถเพิ่มเลเยอร์แบบกำหนดเองได้ด้วยวิธีนี้ถ้าคุณต้องการ