CartoCSS'nin geleceği nedir (yani bir tane var)? [kapalı]


11

MapBox kısa süre önce CartoCSS'den tamamen görsel bir arayüze geçeceklerini açıkladı . Görünüşe göre kullanıcı arayüzünün altında yatan yeni stil sayfaları JSON tabanlı olacak, bu nedenle yeni arayüz bir nokta ve tıklama sistemi olmasına rağmen, bu projede çalışan geliştiricilerden biri kodlayıcılar için önceki sistemden daha iyi olacağına inanıyor :

yeni düzenleyici https://t.co/i7uy2V8YGL kodlayıcılar için daha da iyidir: GL stilleri editörlerde JSON olarak ve JS'de dinamik olarak değiştirilebilir

- Tom MacWright (@tmcw) 29 Temmuz 2015

Ancak CartoCSS Mapnik tarafından oluşturulan XML oluşturmak için kullanılırken, (ve umarım bu hakkım var) bu JSON stil sayfalarının WebGL tarafından oluşturulduğunu belirtmek gerekir. Yani biri diğerinin yerine geçerken, en azından bir kapasitede olsa da, aynı şeyi yapmazlar.

Bu beni CartoCSS'den nereye bıraktığını merak etmeye yöneltti.

Baskın harita döşemesi stillerinin çoğu şu anda dili kullanıyor, belki de en önemlisi OpenStreetMap'in varsayılan stili . CartoDB de bunu kullanıyor ve aşağıdaki tweet'te belirttiği geliştiricilerinden biri olarak şimdilik onunla kalmayı planlıyorlar, ancak bir noktada ondan uzaklaşacaklarını da ima ediyorlar.

@Anonymaps @ tmcw Ancak bununla birlikte daha uzun zamandır yapışıyoruz!

- Francisco Dans (@fdans) 29 Temmuz 2015

Daha yeni bir cephede , bu iş parçacığı aracılığıyla bulduğum kosmtik adlı bir proje var . Bu araç, TileMill ile aynı .mss (cartocss) ve .mml (json) dosyalarını okur ve Mapnik ile oluşturur, böylece artık aktif olarak geliştirilmeyen TileMill'e bir alternatif sunar .

Bu sorunun nihai kaynağı, bir veya iki ay önce TileMill'de oldukça karmaşık bir proje üstlendiğim ve belki de bunu tamamlamaya doğru% 25 ila% 50 olduğum. Ama bu duyuru ile birlikte, kendimi ileride korunmayacak / gelişmeyecek bir ortama mı soktuğumu merak etmeye başlıyorum.

Yani sorum şu: CBS topluluğunun genel olarak ileri sürdüğü CartoCSS (ya da bunların eksikliği) kullanım seviyesine değinen başka hangi kanıtlar var?


Andrea'nın geçen yıl Portland'daki FOSS4G'deki konuşması sırasında CartoCSS'nin bir OGC standardı olarak durum aradığını açıkladı: vimeo.com/107529709
DPSSpatial

Bir ürün değiştirildi, ancak standart olarak CartoCSS canlı. Daha önce de belirttiğiniz gibi, birçok stil şimdi CartoCSS kullanıyor ve yakında onları uzaklaştıklarını görmüyorum. Carto (nodejs aracı / kütüphanesi) Açık Kaynak'tır ve Kosmtik gibi projeler bunu kullanmaktadır. GeoServer'da benzer bir şey var Sadece Mapnik XML'i değil MapServer'ı (ve belki de gelecekte bazı GL JSON stillerini) hedefleyen Magnacarto üzerinde çalışıyoruz . Ve ayrıca bir web ön uca
olt

@olt CartoCSS'nin Mapbox'ın ticari markası olup olmadığını biliyor musunuz? Yoksa geliştirme ve benimseme için tamamen açık bir standart mı?
16:16

Yanıtlar:


1

Web haritalama dünyasında iki yıl çok uzun. Cartodb'un kendisi üç yaşın üzerindedir (beta'dan beri dört yıldan az ). Şimdilik kullandığımız her şeyin iki yıl içinde modası geçmiş olabileceğini söyleyebilirim. Yaptığınız gibi inşa edin, ancak verilen gibi hızlı bir değişim bekliyoruz.


Bildiğim kadarıyla CartoCSS, CartoDB için değil, aslında TileMill için geliştirildi, ancak bu fikri değiştiriyor, web haritalamasında işler geliyor ve gidiyor. OSM sunumu için CartoCSS iki buçuk yıldır github.com/gravitystorm/openstreetmap-carto kullanıldı .
user30184
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.