MapBox ha recentemente annunciato che si sarebbero allontanati da CartoCSS verso un'interfaccia completamente visiva. Apparentemente i nuovi fogli di stile che sostengono che l'interfaccia utente sarà basata su JSON, quindi nonostante il fatto che la nuova interfaccia sia un sistema punta e clicca, uno degli sviluppatori che ha lavorato a questo progetto ritiene che alla fine sarà meglio per i programmatori rispetto al sistema precedente :
il nuovo editor https://t.co/i7uy2V8YGL è ancora migliore per i programmatori: gli stili GL possono essere modificati come JSON negli editor e dinamicamente in JS
- Tom MacWright (@tmcw) 29 luglio 2015
Vale la pena notare, tuttavia (e spero di avere questo diritto) che questi fogli di stile JSON siano renderizzati da WebGL, mentre CartoCSS è usato per creare XML che è reso da Mapnik. Quindi, mentre uno sostituisce l'altro, almeno in qualche modo, non fanno esattamente la stessa cosa.
Quindi questo mi porta a chiedermi dove lascia CartoCSS?
Molti degli stili di tessere mappa predominanti usano la lingua in questo momento, forse in particolare lo stile predefinito di OpenStreetMap . Anche CartoDB lo usa e, come ha notato uno dei loro sviluppatori nel tweet qui sotto, hanno intenzione di attenersi ad esso per il momento, ma sembra anche implicare che a un certo punto si allontaneranno da esso.
@Anonymaps @tmcw ci atteniamo ancora un po '!
- Francisco Dans (@fdans), 29 luglio 2015
Su un fronte più recente c'è un progetto chiamato kosmtik che ho trovato attraverso questo thread . Questo strumento legge gli stessi file .mss (cartocss) e .mml (json) di TileMill e esegue il rendering con Mapnik in modo da fornire un'alternativa a TileMill che non viene più sviluppata attivamente .
La fonte ultima di questa domanda è che ho intrapreso un progetto piuttosto complesso un mese o due fa in TileMill, e sono forse dal 25% al 50% per completarlo. Ma con questo annuncio, tra le altre cose, sto cominciando a chiedermi se mi sto legando a un mezzo che non sarà mantenuto / sviluppato in futuro.
Quindi la mia domanda è: quali altre prove esistono che parlano del livello di utilizzo di CartoCSS (o della sua mancanza) andando avanti dalla comunità GIS in generale?