MapBox เพิ่งประกาศว่าพวกเขาจะย้ายออกจาก CartoCSS ไปยังส่วนต่อประสานที่มองเห็นได้อย่างสมบูรณ์ เห็นได้ชัดว่าสไตล์ชีตใหม่ที่หนุน UI นั้นจะเป็นพื้นฐานของ JSON ดังนั้นแม้จะมีความจริงที่ว่าอินเทอร์เฟซใหม่เป็นระบบจุดและคลิกหนึ่งในนักพัฒนาที่ทำงานในโครงการนี้เชื่อว่าในท้ายที่สุดมันจะดีกว่า :
เครื่องมือแก้ไขใหม่https://t.co/i7uy2V8YGLนั้นดียิ่งขึ้นสำหรับ coders: รูปแบบ GL สามารถปรับเปลี่ยนเป็น JSON ในตัวแก้ไขและแบบไดนามิกใน JS
- Tom MacWright (@tmcw) 29 กรกฎาคม 2558
อย่างไรก็ตามมันก็คุ้มค่าที่จะสังเกต (และหวังว่าฉันมีสิทธิ์นี้) ว่าสไตล์ JSON เหล่านี้ถูกสร้างขึ้นโดย WebGL ในขณะที่ CartoCSS ใช้ในการสร้าง XML ที่ Mapnik สร้างการแสดงผล ดังนั้นในขณะที่หนึ่งแทนที่สำหรับอย่างอื่นอย่างน้อยในความสามารถบางอย่างพวกเขาไม่ได้ทำสิ่งเดียวกัน
ดังนั้นสิ่งนี้ทำให้ฉันสงสัยว่าจะทิ้ง CartoCSS ไว้ที่ไหน
หลายรูปแบบแผนที่กระเบื้องเด่นใช้ภาษาในเวลานี้อาจจะเป็นที่สะดุดตาที่สุดรูปแบบเริ่มต้นของ OpenStreetMap CartoDB ใช้มันเช่นกันและเป็นหนึ่งในนักพัฒนาของพวกเขาที่ระบุไว้ในทวีตด้านล่างพวกเขาวางแผนที่จะติดกับมันในขณะนี้ แต่ก็ดูเหมือนว่าพวกเขาจะย้ายออกจากมันในบางจุด
@Anonymaps @tmcw เรายังคงติดอยู่กับมันอีกต่อไป!
- Francisco Dans (@fdans) 29 กรกฎาคม 2558
ในอีกไม่นานนี้มีโครงการที่เรียกว่าkosmtikซึ่งฉันได้พบผ่านหัวข้อนี้ เครื่องมือนี้อ่าน .mss เดียวกัน (cartocss) และ .mml (JSON) ไฟล์เป็น TileMill และวาทกรรมกับ Mapnik จึงไม่ให้ทางเลือกในการ TileMill ซึ่งเป็นไม่ได้รับการพัฒนาอย่างแข็งขัน
แหล่งที่มาที่ดีที่สุดของคำถามนี้คือฉันได้ทำโครงการที่ซับซ้อนในเดือนหรือสองเดือนที่ผ่านมาใน TileMill และอาจจะเป็น 25% ถึง 50% ในการทำให้สำเร็จ แต่ด้วยการประกาศนี้ท่ามกลางสิ่งอื่น ๆ ฉันเริ่มสงสัยว่าฉันกำลังผูกมัดตัวเองกับสื่อที่จะไม่ได้รับการดูแล / พัฒนาไปข้างหน้า
ดังนั้นคำถามของฉันคือมีหลักฐานอะไรอีกบ้างที่พูดถึงระดับการใช้ CartoCSS (หรือขาดมัน) ไปข้างหน้าโดยชุมชน GIS?