[taking this over to the devel list]

Parsing GRASS colour rules is very simple. It's all in the
GRASS Programmer's Manual.

Full docs for CPT format are here:

http://gmt.soest.hawaii.edu/gmt/doc/html/GMT_Docs/node58.html

(section 4.15 of the GMT docs)

Apparently, GMT supports HSV schemes, as well.

QUESTIONS:

1. Does GRASS also support colour models other than RGB?
2. Is '%" treated like a comment in the GRASS 'colr' files?
3. Is '#' as a comment indicator also OK in 'colr' files?
4. GMT also has labels for colour ranges. Would it be a good
idea to transfer those to the raster file (given that there
is no category labelling already or the user chooses to
overwrite it)?

Benjamin

Dylan Beaudette wrote:
On Wednesday 03 October 2007, Benjamin Ducke wrote:
Good stuff

All the palettes are available in GMT color format, which is just plain
ASCII and very similar to GRASS' own colour rule files in the 'cols'
database elements. The only major difference seems to be three
additional lines at the end of the file specifying colours for
foreground, background and no data areas which could simply be
discarded.

Indeed. Will have to poke around in the r.colors source -- anyone an expert on how the rules file is parsed?

So how about adding an option cpt=filename to r.colors, to set the
color rules for a raster map from a GMT ASCII file?

I think that this would be a great addition. The GMT folks might like it as well.

The best of these styles could still be hardcoded into r.colors'
database.

Agreed.

Benjamin


P.S.: Some of these palettes actually have licenses attached to them.
What sort of a world do we live in that requires the most trivial
things to be licensed? Come on people, you can give _some_ things to
the public domain w/o conditions ...

My thoughts exactly- however you are going to have to pay-up if you decide to implement this idea! j/k
Dylan

Dylan Beaudette wrote:
Sorry about those last two messages. My fingers where too fast for my
brain, and inadvertently caused the keys ctrl-enter to be pressed (curse
you Kmail!).

What I had tried to mention was the collection of color palette files
here:

http://sview01.wiredworkplace.net/pub/cpt-city/

Perhaps we can convert a pile of these into GRASS-compatible color rules
files.

Cheers,

Dylan




--
Benjamin Ducke, M.A.
Archäoinformatik
(Archaeoinformation Science)
Institut für Ur- und Frühgeschichte
(Inst. of Prehistoric and Historic Archaeology)
Christian-Albrechts-Universität zu Kiel
Johanna-Mestorf-Straße 2-6
D 24098 Kiel
Germany

Tel.: ++49 (0)431 880-3378 / -3379
Fax : ++49 (0)431 880-7300
www.uni-kiel.de/ufg

_______________________________________________
grassuser mailing list
grassuser@grass.itc.it
http://grass.itc.it/mailman/listinfo/grassuser

Reply via email to