Script for Surface Temperature as colored fill
-
- Member
- Posts: 88
- Joined: Sun Nov 23, 2003 4:34 pm
- Location: Leverkusen, GERMANY
- Contact:
Script for Surface Temperature as colored fill
Hi all,
has anyone experience in scripting the surface temperature as colored fill?
thanks,
Stefan
has anyone experience in scripting the surface temperature as colored fill?
thanks,
Stefan
Stefan,
It can be done but only for positive temperature values. Unfortunately the scripting parameters won't allow negative numbers...ie below zero temps.
That said, the following script works for Fahrenheit temperatures.
If DAWS could plot in degrees Kelvin, we could get around this limitation. Perhaps Tim will work on this when he resumes programming.
hth,
Bob
It can be done but only for positive temperature values. Unfortunately the scripting parameters won't allow negative numbers...ie below zero temps.
That said, the following script works for Fahrenheit temperatures.
Code: Select all
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL DEGF TEMP
ANALYZE,OVER FILL COLOR=255:215:000 FILS=0 GRTN=40 FILL COLOR=255:255:000 FILS=0 GRTN=30 FILL COLOR=000:200:000 FILS=0 GRTN=20 FILL COLOR=000:141:000 FILS=0 GRTN=10 DEGF TEMP
ANALYZE,OVER FILL COLOR=192:025:030 FILS=0 GRTN=80 FILL COLOR=210:000:000 FILS=0 GRTN=70 FILS=0 FILL COLOR=228:084:000 GRTN=60 FILL COLOR=237:159:000 FILS=0 GRTN=50 DEGF TEMP
hth,
Bob
Bob
Great script. Below a quick conversion in to Celcius (every 5 degrees)
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=255:215:000 FILS=0 GRTN=20 FILL COLOR=255:255:000 FILS=0 GRTN=15 FILL COLOR=000:200:000 FILS=0 GRTN=10 FILL COLOR=000:141:000 FILS=0 GRTN=5 TEMP
ANALYZE,OVER FILL COLOR=192:025:030 FILS=0 GRTN=40 FILL COLOR=210:000:000 FILS=0 GRTN=35 FILS=0 FILL COLOR=228:084:000 GRTN=30 FILL COLOR=237:159:000 FILS=0 GRTN=25 TEMP
Greetings
Fred
Great script. Below a quick conversion in to Celcius (every 5 degrees)
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=255:215:000 FILS=0 GRTN=20 FILL COLOR=255:255:000 FILS=0 GRTN=15 FILL COLOR=000:200:000 FILS=0 GRTN=10 FILL COLOR=000:141:000 FILS=0 GRTN=5 TEMP
ANALYZE,OVER FILL COLOR=192:025:030 FILS=0 GRTN=40 FILL COLOR=210:000:000 FILS=0 GRTN=35 FILS=0 FILL COLOR=228:084:000 GRTN=30 FILL COLOR=237:159:000 FILS=0 GRTN=25 TEMP
Greetings
Fred
-
- Member
- Posts: 88
- Joined: Sun Nov 23, 2003 4:34 pm
- Location: Leverkusen, GERMANY
- Contact:
-
- Member
- Posts: 88
- Joined: Sun Nov 23, 2003 4:34 pm
- Location: Leverkusen, GERMANY
- Contact:
Hi all,
I have found good results with the following commands:
OVER FILL COLOR=237:159:000 FILS=0 GRTN=14 FILL TEMP OVER FILL COLOR=228:084:000 FILS=0 GRTN=12 FILL COLOR=210:000:000 FILS=0 GRTN=10 FILL COLOR=192:025:030 FILS=0 GRTN=8 FILL COLOR=000:141:000 FILS=0 GRTN=6 TEMP OVER FILL COLOR=000:200:000 FILS=0 GRTN=4 FILL COLOR=255:255:000 FILS=0 GRTN=2 FILS=0 FILL COLOR=255:215:000 GRTN=1 FILL COLOR=000:125:250 FILS=0 GRTN=0 TEMP
Stefan
I have found good results with the following commands:
OVER FILL COLOR=237:159:000 FILS=0 GRTN=14 FILL TEMP OVER FILL COLOR=228:084:000 FILS=0 GRTN=12 FILL COLOR=210:000:000 FILS=0 GRTN=10 FILL COLOR=192:025:030 FILS=0 GRTN=8 FILL COLOR=000:141:000 FILS=0 GRTN=6 TEMP OVER FILL COLOR=000:200:000 FILS=0 GRTN=4 FILL COLOR=255:255:000 FILS=0 GRTN=2 FILS=0 FILL COLOR=255:215:000 GRTN=1 FILL COLOR=000:125:250 FILS=0 GRTN=0 TEMP
Stefan
Hello
Based on the above scripts:
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=2 TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=4 TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=6 TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=8 TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=10 TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=12 TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=14 TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=16 TEMP
ANALYZE,OVER FILL COLOR=161:220:068 FILS=0 GRTN=18 TEMP
ANALYZE,OVER FILL COLOR=183:250:048 FILS=0 GRTN=20 TEMP
ANALYZE,OVER FILL COLOR=222:232:116 FILS=0 GRTN=22 TEMP
ANALYZE,OVER FILL COLOR=245:237:153 FILS=0 GRTN=24 TEMP
ANALYZE,OVER FILL COLOR=245:177:109 FILS=0 GRTN=26 TEMP
ANALYZE,OVER FILL COLOR=247:137:085 FILS=0 GRTN=28 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=30 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=32 TEMP
ANALYZE,OVER FILL COLOR=255:047:042 FILS=0 GRTN=34 TEMP
ANALYZE,OVER FILL COLOR=255:027:032 FILS=0 GRTN=36 TEMP
ANALYZE,OVER FILL COLOR=255:017:022 FILS=0 GRTN=38 TEMP
ANALYZE,OVER FILL COLOR=255:007:012 FILS=0 GRTN=40 TEMP
Greetings
Fred
Based on the above scripts:
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=2 TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=4 TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=6 TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=8 TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=10 TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=12 TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=14 TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=16 TEMP
ANALYZE,OVER FILL COLOR=161:220:068 FILS=0 GRTN=18 TEMP
ANALYZE,OVER FILL COLOR=183:250:048 FILS=0 GRTN=20 TEMP
ANALYZE,OVER FILL COLOR=222:232:116 FILS=0 GRTN=22 TEMP
ANALYZE,OVER FILL COLOR=245:237:153 FILS=0 GRTN=24 TEMP
ANALYZE,OVER FILL COLOR=245:177:109 FILS=0 GRTN=26 TEMP
ANALYZE,OVER FILL COLOR=247:137:085 FILS=0 GRTN=28 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=30 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=32 TEMP
ANALYZE,OVER FILL COLOR=255:047:042 FILS=0 GRTN=34 TEMP
ANALYZE,OVER FILL COLOR=255:027:032 FILS=0 GRTN=36 TEMP
ANALYZE,OVER FILL COLOR=255:017:022 FILS=0 GRTN=38 TEMP
ANALYZE,OVER FILL COLOR=255:007:012 FILS=0 GRTN=40 TEMP
Greetings
Fred
Below zero
Hello
Below a script that can be used for temperatures up to -16C. I did it by converting the temp C to temp F and use that temperature for comparing. The colours I used for now are the same as for the positive temps. Who works out with better colours?
Greetings
Fred
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=3.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=6.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=10.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=14 DEGF TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=17.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=21.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=24.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=28.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=2 TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=4 TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=6 TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=8 TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=10 TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=12 TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=14 TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=16 TEMP
ANALYZE,OVER FILL COLOR=161:220:068 FILS=0 GRTN=18 TEMP
ANALYZE,OVER FILL COLOR=183:250:048 FILS=0 GRTN=20 TEMP
ANALYZE,OVER FILL COLOR=222:232:116 FILS=0 GRTN=22 TEMP
ANALYZE,OVER FILL COLOR=245:237:153 FILS=0 GRTN=24 TEMP
ANALYZE,OVER FILL COLOR=245:177:109 FILS=0 GRTN=26 TEMP
ANALYZE,OVER FILL COLOR=247:137:085 FILS=0 GRTN=28 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=30 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=32 TEMP
ANALYZE,OVER FILL COLOR=255:047:042 FILS=0 GRTN=34 TEMP
ANALYZE,OVER FILL COLOR=255:027:032 FILS=0 GRTN=36 TEMP
ANALYZE,OVER FILL COLOR=255:017:022 FILS=0 GRTN=38 TEMP
ANALYZE,OVER FILL COLOR=255:007:012 FILS=0 GRTN=40 TEMP
Below a script that can be used for temperatures up to -16C. I did it by converting the temp C to temp F and use that temperature for comparing. The colours I used for now are the same as for the positive temps. Who works out with better colours?
Greetings
Fred
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 FILL TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=3.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=6.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=10.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=14 DEGF TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=17.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=21.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=24.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=28.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=000:125:250 FILS=0 GRTN=0 TEMP
ANALYZE,OVER FILL COLOR=129:071:251 FILS=0 GRTN=2 TEMP
ANALYZE,OVER FILL COLOR=079:079:251 FILS=0 GRTN=4 TEMP
ANALYZE,OVER FILL COLOR=086:140:250 FILS=0 GRTN=6 TEMP
ANALYZE,OVER FILL COLOR=107:191:249 FILS=0 GRTN=8 TEMP
ANALYZE,OVER FILL COLOR=103:249:237 FILS=0 GRTN=10 TEMP
ANALYZE,OVER FILL COLOR=062:250:181 FILS=0 GRTN=12 TEMP
ANALYZE,OVER FILL COLOR=074:240:112 FILS=0 GRTN=14 TEMP
ANALYZE,OVER FILL COLOR=128:210:089 FILS=0 GRTN=16 TEMP
ANALYZE,OVER FILL COLOR=161:220:068 FILS=0 GRTN=18 TEMP
ANALYZE,OVER FILL COLOR=183:250:048 FILS=0 GRTN=20 TEMP
ANALYZE,OVER FILL COLOR=222:232:116 FILS=0 GRTN=22 TEMP
ANALYZE,OVER FILL COLOR=245:237:153 FILS=0 GRTN=24 TEMP
ANALYZE,OVER FILL COLOR=245:177:109 FILS=0 GRTN=26 TEMP
ANALYZE,OVER FILL COLOR=247:137:085 FILS=0 GRTN=28 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=30 TEMP
ANALYZE,OVER FILL COLOR=254:077:042 FILS=0 GRTN=32 TEMP
ANALYZE,OVER FILL COLOR=255:047:042 FILS=0 GRTN=34 TEMP
ANALYZE,OVER FILL COLOR=255:027:032 FILS=0 GRTN=36 TEMP
ANALYZE,OVER FILL COLOR=255:017:022 FILS=0 GRTN=38 TEMP
ANALYZE,OVER FILL COLOR=255:007:012 FILS=0 GRTN=40 TEMP
I have try too, to work out the difficulties with temp. below 0 cel. in the best possible way, and have now came up with below script.
It works, in a part of the way, in the same manner as Fred's, but I have rule the analyzies out completely in Farenheit with contours of 3 celcius degress converted in Farenheit.
Thereafter I ran a basemap and so - my point - an normal analyze per 3 celcius degrees so I come up with filled in lines and numbers of temp. in celcius.
Of course I still have the problem with temp. below 0 Farenheit (- 17.8 C.) that would have the same colour, but temps. below that value are split up in individual contours and numbers of temp.
Also the temp. colour I have tried to work out in a different way so it almots match the way of GFS forecast.
You can have a look at the my uploaded map (map 3) here to see the result:
http://www.jahla.dk/MelfarVejr/Online/O ... tskort.htm
Thanks to all for your valuable hints
#Analyze Temperatur#
ANALYZE,OVER FILL COLOR=200:005:200 FILS=0 GRTN<0.0 FILL DEGF TEMP
ANALYZE,OVER FILL COLOR=000:000:255 FILS=0 GRTN=5.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=085:085:255 FILS=0 GRTN=10.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=136:136:255 FILS=0 GRTN=15.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=130:235:255 FILS=0 GRTN=21.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:228 FILS=0 GRTN=26.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:166 FILS=0 GRTN=32.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:128 FILS=0 GRTN=37.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=048:255:048 FILS=0 GRTN=42.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=010:255:010 FILS=0 GRTN=48.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:240:010 FILS=0 GRTN=53.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=240:228:000 FILS=0 GRTN=59.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=240:210:000 FILS=0 GRTN=64.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:174:028 FILS=0 GRTN=69.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:142:028 FILS=0 GRTN=75.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:134:012 FILS=0 GRTN=80.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=230:115:000 FILS=0 GRTN=86.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=228:092:000 FILS=0 GRTN=91.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=236:066:016 FILS=0 GRTN=96.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=225:040:016 FILS=0 GRTN=102.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:045:150 FILS=0 GRTN=107.6 DEGF TEMP
basemap
analyze,CONT CINT=3 COLOR=100
100 LINE=2 TEMP
It works, in a part of the way, in the same manner as Fred's, but I have rule the analyzies out completely in Farenheit with contours of 3 celcius degress converted in Farenheit.
Thereafter I ran a basemap and so - my point - an normal analyze per 3 celcius degrees so I come up with filled in lines and numbers of temp. in celcius.
Of course I still have the problem with temp. below 0 Farenheit (- 17.8 C.) that would have the same colour, but temps. below that value are split up in individual contours and numbers of temp.
Also the temp. colour I have tried to work out in a different way so it almots match the way of GFS forecast.
You can have a look at the my uploaded map (map 3) here to see the result:
http://www.jahla.dk/MelfarVejr/Online/O ... tskort.htm
Thanks to all for your valuable hints

#Analyze Temperatur#
ANALYZE,OVER FILL COLOR=200:005:200 FILS=0 GRTN<0.0 FILL DEGF TEMP
ANALYZE,OVER FILL COLOR=000:000:255 FILS=0 GRTN=5.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=085:085:255 FILS=0 GRTN=10.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=136:136:255 FILS=0 GRTN=15.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=130:235:255 FILS=0 GRTN=21.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:228 FILS=0 GRTN=26.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:166 FILS=0 GRTN=32.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=128:255:128 FILS=0 GRTN=37.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=048:255:048 FILS=0 GRTN=42.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=010:255:010 FILS=0 GRTN=48.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:240:010 FILS=0 GRTN=53.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=240:228:000 FILS=0 GRTN=59.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=240:210:000 FILS=0 GRTN=64.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:174:028 FILS=0 GRTN=69.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:142:028 FILS=0 GRTN=75.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:134:012 FILS=0 GRTN=80.6 DEGF TEMP
ANALYZE,OVER FILL COLOR=230:115:000 FILS=0 GRTN=86.0 DEGF TEMP
ANALYZE,OVER FILL COLOR=228:092:000 FILS=0 GRTN=91.4 DEGF TEMP
ANALYZE,OVER FILL COLOR=236:066:016 FILS=0 GRTN=96.8 DEGF TEMP
ANALYZE,OVER FILL COLOR=225:040:016 FILS=0 GRTN=102.2 DEGF TEMP
ANALYZE,OVER FILL COLOR=255:045:150 FILS=0 GRTN=107.6 DEGF TEMP
basemap
analyze,CONT CINT=3 COLOR=100
Hello Janus
Thanks for your script. The reason that it's partly in F and partly in C is that I'm lazy. I copied the part above zero and changed that part into F below zero.
As a beginner in weather your comments raised a question. You said that the colours matches GFS forecast. This gives me the impression that there is a kind of standard (perhaps even a table of temp versus RGB-values). I searched on internet and found some drawings but with different colours. Is there something like a standard?
Greetings
Fred
Thanks for your script. The reason that it's partly in F and partly in C is that I'm lazy. I copied the part above zero and changed that part into F below zero.
As a beginner in weather your comments raised a question. You said that the colours matches GFS forecast. This gives me the impression that there is a kind of standard (perhaps even a table of temp versus RGB-values). I searched on internet and found some drawings but with different colours. Is there something like a standard?
Greetings
Fred