Thanks for the replies Andrea and Jody.

Seeing your message got me thinking about it, I will try to find an
org/project that wants to fund work to support CartoCSS directly without
the SLD step.

I am sure some of your work for parsing CSS in Java directly may be
reusable so thanks for doing it! :)

Best,
-ariel


On Wed, Jun 11, 2014 at 1:05 PM, Andrea Aime <[email protected]>
wrote:

> On Wed, Jun 11, 2014 at 11:37 AM, Ariel Nunez <[email protected]>
> wrote:
>
>> Hello all,
>>
>> Could this module support the CartoCSS syntax too?
>> https://www.mapbox.com/tilemill/docs/manual/carto/
>>
>> In downstream projects (like GeoNode) it would be very helpful to be able
>> to be compatible with TileMill and CartoCSS.
>>
>> I am not sure which other projects use the CSS syntax used in the scala
>> extension but from memory I think it was GeoServer specific. If GeoServer
>> adopts CartoCSS, perhaps we can also convince/fund QGIS to support CartoCSS
>> and have an excellent alternative to SLD that works in many open source
>> packages.
>>
>> What do you think?
>>
>
> Nice one, but nothing I can do in spare time, I had a look, and CartoCSS
> syntax is incompatible
> with the way we handle SLD in a few ways, for example, a CSS style in
> carto describes a full
> map, N layers, whilst in GeoTools/GeoServer we have one SLD per layer, so
> a single CSS would
> have to be turned into N layers.
> There is also a number of properties that have no direct translactions,
> that we'd have to
> implement support for.
>
> Long story short: it can be done, but it would be a sizeable amount of
> work, larger
> than just doing a java version of the existing scala tooling (I'm not
> calling it a port because
> it's really a clean room implementation, I'm just keeping the same syntax).
> So.. funding welcomed :-)
>
> Cheers
> Andrea
>
> --
> ==
> GeoServer Professional Services from the experts! Visit
> http://goo.gl/NWWaa2 for more information.
> ==
>
> Ing. Andrea Aime
> @geowolf
> Technical Lead
>
> GeoSolutions S.A.S.
> Via Poggio alle Viti 1187
> 55054  Massarosa (LU)
> Italy
> phone: +39 0584 962313
> fax: +39 0584 1660272
> mob: +39  339 8844549
>
> http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
>
> -------------------------------------------------------
>
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
GeoTools-Devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to