Ayrıca kod içeren bir Carto CSS Galerisi var mı?


35

Şu anda projelerimizden birinde CartoCSS ve TileMill'in kullanımını araştırıyorum. Etkileyici galeriyi http://www.mapbox.com/tilemill/gallery/ adresinde görmüştüm.

Galeri etkileyici görünüyor, ancak bazı efekt ve stilleri nasıl elde ettiklerini görüntüleme konusunda sorun yaşıyorum. Kılavuzda verilen örnekler (örneğin burada ) çok temel görünüyor.

Herhangi bir yerde CartoCSS'in (yalnızca çıktı yerine) ayrıntılı örnekleri var mı?

Yanıtlar:


39

Ne yazık ki henüz bir tane yok.

Kendime ara sıra aynı şeyi sordum ama yıllar içinde ilham aldığım ve öğrendiğim birkaç örnek buldum. Ne yazık ki, çoğu yazar çalışmalarının tümünü veya bir kısmını kamuya açıklamamaktadır. Ayrıca, kartoda birkaç küçük değişiklik oldu, kodun bir kısmı bugüne kadar% 100 olmayabilir veya carto'nun mevcut özelliklerinden yararlanamayabilir ve insanlar farklı veri türleri kullandıkça bazı şeyleri değiştirmek zorunda kalırsınız (postgis sorguları , shapefiles, json, vb) ihtiyaçlarınız için.

https://github.com/andrewharvey/osm-hybrid-carto

https://github.com/aaronlidman/Toner-for-Tilemill

https://github.com/ajashton/simple-osm

Amerika katılımcı jlord için kod ile güzel Transit haritası - https://github.com/codeforamerica/Transit-Map-in-TileMill

https://github.com/mapbox/osm-bright - Karto öğrenmeye başlamanın harika bir yolu . Kartoyu öğrenmeme gerçekten yardımcı olan şey buydu ve bunu sık sık projeler için temel bir katman olarak kullanıyorum ya da bir projede bununla başlıyorum. Bir çatal.

LA Times '' Sessiz LA 'Harita tarzı

Pandonia - flickr tarafından yapılan stil

https://github.com/wboykinm/geosprocket-carto

Dane Springmeyer, Tilemill ve mapnik geliştiricisinden bazı örnekler Bunlar çok deneysel ve Carto'da yapılabileceklerin sınırlarını zorluyor.

İnsani içerikler için bir haritalandırma tarzı olan HOT, insancıl openstreetmap ekibi.

Ek olarak, yönetim tarafından belirtilen OSM varsayılan stilinin cartocs portu iyi bir iş.

Son olarak, bu bir benim github repo yanı osm-aydınlık kapalı iyi almaktır:

Bu stilleri denemek ve onları değiştirmek gerçekten öğrenmenize yardımcı olacaktır.


Karto, Mapbox-Studio-Classic'te (aka tilemill2) de kullanılır, ancak kaynak kodunun işlenmesi, vektör döşemeleri kullandığından farklıdır. Veri kaynağınızı kullanmadan önce bir vektör döşemesi kaynağına dönüştürmeniz gerekir.

Mapbox-Studio'da kullanılmak üzere yazılmış aşağıdaki stiller, belirtilmediği sürece kaynak veriler olarak Mapbox-Streets özelliğini kullanır.

Ello'ya benzeyen yüksek kontrastlı siyah ve beyaz stil benzer estetik - burada görüntülenebilir

Vetiver

Rafa of Mapbox tarafından yapılan bir oryantiring haritası - harici veri kaynaklarını kullanır

Stephen Smith'den Karanlıkta Neon

n \ | / 0, çok sayıda düzenli ifade kullanan, Cadılar Bayramı temalı bir carto tarzı. Carto'da normal ifadelerin nasıl kullanılacağını anlamak istiyorsanız, bu yardımcı olabilir. Görülebilir burada .

Son olarak, Mapbox caddelerini bir veri kaynağı olarak denediğinizde, bazı varsayımların veri kaynağına eklendiğini de öğreneceksiniz. Örneğin, #poi_label içindeki düğümler olan bazı İÇN'leri 15 veya 16'nın altındaki yakınlaştırma düzeyinde görüntüleyemezsiniz.



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.