¿Hay una Galería Carto CSS que también contiene código?

35

Actualmente estoy explorando el uso de CartoCSS y TileMill en uno de nuestros proyectos. He visto la impresionante galería disponible en http://www.mapbox.com/tilemill/gallery/

La galería se ve impresionante, pero tengo problemas para imaginar cómo lograron ciertos efectos y estilos. Las muestras dadas en la guía (por ejemplo, aquí ) parecen demasiado básicas.

¿Hay alguna muestra detallada de CartoCSS (en lugar de solo la salida) disponible en alguna parte?

Devdatta Tengshe
fuente

Respuestas:

39

Lamentablemente, todavía no hay uno.

Me he preguntado lo mismo de vez en cuando, pero he encontrado un puñado de ejemplos a lo largo de los años en los que me inspiré y aprendí. Desafortunadamente, la mayoría de los autores no están haciendo público todo o parte de su trabajo. Además, ha habido un par de pequeños cambios en carto, es posible que parte del código no esté 100% actualizado o no aproveche las capacidades actuales de carto y también tendrá que cambiar las cosas a medida que las personas usan diferentes tipos de datos (consultas postgis , shapefiles, json, etc.) para sus necesidades.

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

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

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

Bonito mapa de tránsito por código para jlord participante de América - https://github.com/codeforamerica/ transit-Map-in-TileMill

https://github.com/mapbox/osm-bright : una excelente manera de comenzar a aprender carto. Esto es lo que realmente me ayudó a aprender carto y, a menudo, lo uso como capa base para proyectos o empiezo con él para un proyecto. Un tenedor de eso.

Estilo de mapa de LA Times 'LA Quiet'

Pandonia - estilo hecho por flickr

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

Algunos ejemplos de Dane Springmeyer, Tilemill y el desarrollador de mapnik Estos son muy experimentales y superan los límites de lo que se puede hacer en Carto.

Un estilo de mapeo para contextos humanitarios de HOT, el equipo humanitario openstreetmap.

Además, el puerto cartocss del estilo predeterminado de OSM mencionado por maning es un buen trabajo.

Por último, este en mi repositorio de Github también es un despegue decente de osm-bright:

Experimentar con estos estilos y modificarlos realmente te ayudará a aprender.


Carto también se usa en Mapbox-Studio-Classic (también conocido como tilemill2), pero el procesamiento de los datos de origen es diferente porque usa mosaicos vectoriales. Primero debe convertir su fuente de datos en una fuente de mosaico vectorial antes de usarla.

Los siguientes estilos, escritos para su uso en Mapbox-Studio, usan Mapbox-Streets como datos de origen a menos que se indique lo contrario.

Estética en blanco y negro de alto contraste similar a la de Ello : visible aquí

Vetiver

Un mapa de orientación realizado por Rafa de Mapbox : utiliza fuentes de datos externas

Darkly-Neon, de Stephen Smith

n \ | / 0, un estilo de dibujos animados con temática de Halloween que hice que usa numerosas expresiones regulares. Si está buscando entender cómo usar expresiones regulares en Carto, esto puede ayudar. Se puede ver aquí .

Por último, a medida que experimente con Mapbox-streets como fuente de datos, también aprenderá que algunos supuestos se integran en la fuente de datos. Por ejemplo, no puede mostrar algunos PDI que son nodos en #poi_label con un nivel de zoom inferior a 15 o 16.

Será.
fuente