ELTE Meteorológiai Tanszék
=>
Oktatás =>
Magics++ oktatóanyag => MagML tartalom
Geopotenciál mező pontozott árnyékolással
Ezen a példán
keresztül megismerhetjük a pontozott árnyékolás módszerét. Az 500 hPa
geopotenciál mezőt ábrázoljuk Európa felett.
A megoldáshoz felhasznált grib fájl letölthető innen.
<magics
version='3.0'>
<drivers>
<ps output_name='pontarnyek'/>
<png output_name='pontarnyek'/>
</drivers>
<page>
<text height='15%'> Az 500hPa geopotencial mezo Europa felett
</text>
<map height = '85%'
subpage_upper_right_longitude = '30.'
subpage_upper_right_latitude = '70.'
subpage_lower_left_latitude = '30.'
subpage_lower_left_longitude = '-30.'
subpage_map_projection = 'cylindrical'>
<coastlines map_coastline_colour = 'tan'
map_grid = 'on'
map_grid_colour = 'grey'
map_grid_latitude_increment = '10.'
map_grid_longitude_increment = '20.'
map_coastline_land_shade_colour='cream'
map_coastline_land_shade='on'
map_label = 'on'
map_label_quality = 'high'
map_label_height = '0.4'
map_label_colour = 'grey'/>
<plot>
<grib grib_input_file_name = 'z500.grb' />
<contour
contour_shade_technique='polygon_shading'
contour_shade_method='dot'
contour_shade_dot_size='0.04'
contour_shade_max_level_colour='red'
contour_shade_min_level_colour='blue'
contour_shade_max_level_density='70.0'
contour_shade_min_level_density='30.0'
contour_shade_colour_direction='clockwise'
contour_shade='on'
contour='off' />
</plot>
</map>
</page>
</magics>
A program elején a már ismert módon megadjuk a kimeneti képfájl nevét,
elnevezzük a térképünket, illetve megadjuk a térkép-kivágat
koordinátáit, és a vetületet.
Ezt követően a coastlines címkén belül a térkép beállításai következnek:
- megadjuk a
partvonal és a rácshálózat színét
- beállítjuk
a hosszúsági és szélességi fokok sűrűségét
- megadhatjuk
a szárazföld színét
- a
fokhálózat értékeit feltűntethetjük a map_label paranccsal, valamint
beállíthatjuk annak
-
minőségét
- méretét
- színét
A contour címkével ellátott részben adjuk meg az árnyékolás
beállításait:
- polygon_shading azt jelenti, hogy a kontúrvonalak
zárt poligonokat alkotnak, és ezeket színezzük ki, illetve
-
a kitöltés módszerénél a dot beállítást válasszuk -
ez jelenti a pontozott kitöltést
Továbbá ebben a részben adjuk meg
-
a pontok méretét
-
az izovonalak minimális és maximális számát
-
a szélsőértékekhez tartozó színeket
-
a skálázás irányát
-
illetve most kapcsoljuk ki a kontúrvonalakat.
Végül bezárjuk a még nyitott címkéket.
Futtatás:
magmlx pelda_6.magml
Eredményül a következő ábrát kapjuk: