http://forum.xda-developers.com/showthread.php?t=630887
เห็นว่ากันว่าใช้แมพแบบออฟไลน์ได้ ต้องทำอย่างไรหรือครับ ถึงจะใช้ได้แบบที่ไม่ต้องต่อเน็ต ลองโหลดมาใช้ มันก็ยังให้ต่อเน็ตอยู่ดี แต่มันจะมีอยู่ option นึงที่จาก BrutMod ว่าให้อ่านจาก Maps cache จาก sd การ์ด ต้องเปิดต่อเน็ต ลากแมพไปมาเพื่อให้แอพมัน cache ภาพ หลังจากนั้นถ้าปิดเน็ตไป เวลาเปิดดูแมพก็จะเปิดได้แค่เฉพาะส่วนที่แอพมันเคย cache ไว้เท่านั้น แล้วมันก็ cache แค่ระดับที่ลากไว้ ถ้ามีการซูมเข้าหรือออก ก็จะไม่เห็นแมพในระยะอื่นๆ (มีตั้งแต่ 0 – 19 ระดับ)
สรุปว่ามีวิธีอื่นไหมครับ ที่เปิดให้มันเห็นแมพได้แบบเต็มๆ ไม่ต้องต่อเน็ตลากแมพเพื่อให้มัน cache เก็บไว้ ลองเข้าไปดูที่การ์ด มันจะมี directories อยู่ brut.googlemaps/tiles/map-th_TH-andnav คือโฟเดอร์ที่เก็บ cache ภาพไว้ พอจะมีที่ไหนให้ดาวน์โหลด map th ได้มั่งมั๊ยครับ
หลังจากที่หาวิธี cache แมพได้แล้วโดยใช้โปรแกรม Mobile Atlas Creator สรุปว่าใช้แบบต่อเน็ตเหมือนเดิมดีกว่า กว่าจะ cache ได้นานมากกกกกกกก แล้วก็แค่จังหวัดหรือ 2 จังหวัด เอาเยอะๆมันจะใช้เนื้อที่ใหญ่มาก แถม cache นานมากกกกกกกกกด้วย
อันก็แน่ละครับ Gmap มันเก็บข้อมูลเป็นรูปภาพ (ภาพถ่ายดาวเทียม) ดังนั้น ถ้าเอาทั้งประเทศ ก็เหมือนเก็บไฟล์รูป เล็ก ๆ มาต่อกันให้เต็มประเทศ (ไม่กี่ร้อยกี่พันพี่ล้านรูป) และยังต้องย่อขยายอีกไม่รู้กี่ระดับ เก็บยังไงก็ไม่พอหรอกครับ
มันแต่กับโปรแกรมนำทาง ที่เค้าจะเป็นข้อมูลเป็น vector คือพิกัดการเขียนเส้นทางเอาไว้ แล้วให้โปรแกรมมัน render แผนที่ออกมาเอง มันถึงมีขนาดเล็ก
ด้วยวิธีการเก็บมันต่างกัน ดังนั้น วิธีการเก็บย่อมต่างกัน ตัว Gmap ถึงทำได้แค่การ cache ข้อมูลที่เคยดูแล้วเอาไว้เท่านั้นไงครับ
มันถูกออกแบบมาใ้ห้ใช้แบบออนไลน์ครับ ไม่ใช้แบบพวก sygic,ndrive,garmin ต้องเข้าใจว่าประเทศที่เขาเป็นผู้ทำโปรแกรมเขามี 4G ใช้กันแล้ว เขาจึงไม่ต้องกังวลเรื่องการโหลด data แต่บ้านเรา…?? ก็รู้ๆกันอยู่ ถ้าใครเคยไปเกาหลี แล้วใช้ GoogleMap จะรู้ว่ามันไม่ได้ต่างอะไรกับพวกโปรแกรมนำทางพวกนั้นเลย..