MapBox gần đây đã thông báo rằng họ sẽ chuyển từ CartoCSS sang một giao diện hoàn toàn trực quan. Rõ ràng các biểu định kiểu mới làm nền cho UI đó sẽ dựa trên JSON, do đó, mặc dù thực tế rằng giao diện mới là một hệ thống điểm và nhấp, một trong những nhà phát triển làm việc trong dự án này tin rằng cuối cùng sẽ tốt hơn cho các lập trình viên so với hệ thống trước đó :
trình chỉnh sửa mới https://t.co/i7uy2V8YGL thậm chí còn tốt hơn cho các lập trình viên: các kiểu GL có thể được sửa đổi dưới dạng JSON trong các trình soạn thảo và động trong JS
- Tom MacWright (@tmcw) ngày 29 tháng 7 năm 2015
Tuy nhiên, điều đáng chú ý (và hy vọng tôi có quyền này) rằng các bảng định kiểu JSON này được WebGL hiển thị, trong khi CartoCSS được sử dụng để tạo XML được Mapnik hiển thị. Vì vậy, trong khi một cái là sự thay thế cho cái khác, ít nhất là trong một số khả năng, chúng không làm chính xác điều tương tự.
Vì vậy, điều này khiến tôi tự hỏi nơi mà rời khỏi CartoCSS?
Nhiều kiểu gạch bản đồ chiếm ưu thế sử dụng ngôn ngữ tại thời điểm này, có lẽ đáng chú ý nhất là kiểu mặc định của OpenStreetMap . CartoDB cũng sử dụng nó và như một trong những nhà phát triển của họ đã lưu ý trong tweet bên dưới, họ dự định sẽ gắn bó với nó trong thời gian này, nhưng dường như cũng ngụ ý rằng họ sẽ rời xa nó vào một lúc nào đó.
@Anonymousaps @tmcw tuy nhiên chúng tôi đang gắn bó với nó lâu hơn!
- Francisco Dans (@fdans) ngày 29 tháng 7 năm 2015
Trên một mặt trận gần đây hơn có một dự án gọi là kosmtik mà tôi tìm thấy thông qua chủ đề này . Công cụ này đọc các tệp .mss (cartocs) và .mml (json) tương tự như TileMill và kết xuất với Mapnik để nó cung cấp một giải pháp thay thế cho TileMill không còn được phát triển tích cực .
Nguồn gốc cuối cùng của câu hỏi này là tôi đã thực hiện một dự án khá phức tạp cách đây một hoặc hai tháng trong TileMill, và có lẽ 25% đến 50% để hoàn thành nó. Nhưng với thông báo này trong số những điều khác, tôi bắt đầu tự hỏi liệu tôi có đang tự mình đi đến một phương tiện không được duy trì / phát triển trong tương lai không.
Vì vậy, câu hỏi của tôi là, những bằng chứng nào khác tồn tại nói lên mức độ sử dụng CartoCSS (hoặc thiếu chúng) trong tương lai của cộng đồng GIS?