XYZ Tiles vs PMTiles — ควรเลือกแบบใด?

XYZ Tiles คือโครงสร้างโฟลเดอร์ z/x/y แบบคลาสสิก ส่วน PMTiles เป็นฟอร์แมตสมัยใหม่ที่รวมไทล์ทั้งหมดไว้ในไฟล์เดียว PMTiles ติดตั้งใช้งานง่ายกว่า ส่วน XYZ Tiles คุ้นเคยกว่า

เกณฑ์ Map Tiles PMTiles
ไฟล์เดียว✗✓
ไม่ต้องใช้เซิร์ฟเวอร์✗✓
ความคุ้นเคย✓✗
ความเข้ากันได้กับ CDN✓✓
คำขอ HTTP Range✗✓

เมื่อใดควรใช้ Map Tiles

สำหรับเซิร์ฟเวอร์ไทล์แบบคลาสสิก, nginx และสแตกที่คุ้นเคย

เมื่อใดควรใช้ PMTiles

สำหรับ S3/R2 แบบไม่ใช้เซิร์ฟเวอร์ การจัดเก็บแบบกระชับ และ GitHub Pages

ส่งออกเป็น Map Tiles ส่งออกเป็น PMTiles