นี่เป็นคำถามที่น่าสนใจที่ฉันถามตัวเองทุกเดือนหรือสองปีที่แล้ว มันไม่ตรงไปตรงมา บางสิ่งที่ควรพิจารณา:
กระเบื้องเวกเตอร์เทียบกับกระเบื้องแรสเตอร์
Mapbox Studio ทำแผ่นกระเบื้องแบบเวกเตอร์เท่านั้น TileMill จะทำแผ่นแรสเตอร์เท่านั้น (และภาพนิ่ง) มีจุดสิ้นสุดไทล์แรสเตอร์สำหรับ Mapbox Studio ในขณะนี้: https://www.mapbox.com/api-documentation/#static
การสนับสนุนเวกเตอร์ไทล์ในแพ็คเกจ GIS ที่มีอยู่ยังคงเป็นพื้นฐานที่ค่อนข้างดี และแน่นอนคุณต้องเข้าใจว่าคุณต้องการสไตล์อย่างไรหากคุณไม่ได้ใช้ Mapbox-GL-JS
แหล่งข้อมูลท้องถิ่น
ด้วย Mapbox Studio คุณจะไม่สามารถมีแหล่งข้อมูลส่วนตัวพร้อมแผนที่สาธารณะได้จริง ๆ แล้วข้อมูลจะถูกเปิดเผยต่อสาธารณะเป็นหลัก ไม่ดีเลยถ้าข้อมูลของคุณเป็นแบบส่วนตัวและมันก็แย่มากถ้าคุณไม่สามารถโฮสต์ได้ทั้งหมดบนเซิร์ฟเวอร์ของ Mapbox
เนื้อหาจากเว็บ
TileMill polygon-fill-file: url('http://...')
ใช้โม่สามารถดึงข้อมูลสินทรัพย์เว็บเพื่อให้คุณสามารถทำ: Mapbox Studio เป็นของท้องถิ่นเท่านั้นและไม่มีแผนที่จะเปลี่ยนแปลง
โฮสต์ไทล์ของคุณเอง
มันยังคงเป็นเรื่องยากที่จะจัดวางกระเบื้องของคุณเอง PGRestAPIทำ (เห็นได้ชัดว่าฉันไม่ได้ลอง) และฉันคิดว่าที่ไหนสักแห่งใน Mapbox repos เป็นบิตที่คุณต้องการ แต่ดูเหมือนจะไม่ง่ายสำหรับฉัน
ยากที่จะสร้างแหล่งข้อมูลของคุณเอง
บางทีฉันอาจทำผิด แต่ฉันพบว่ามันยุ่งมากในการสร้างแหล่งข้อมูลด้วย MS แนวทางของ Tilemill มีข้อเสียอย่างแน่นอน แต่มันง่ายมากที่จะเพิ่มและลบเลเยอร์ การสนับสนุน PostGIS รู้สึกงุนงง (อาจเป็นเพราะระบบบุ๊กมาร์กขาด ... )
บูรณาการกับ mapbox.com
โดยรวมดูเหมือนว่าจะทำงานได้อย่างอิสระจาก mapbox.com เห็นได้ชัดว่าเป็นการตัดสินใจทางธุรกิจที่ถูกกฎหมายอย่างสมบูรณ์