123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340 |
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE gxm SYSTEM "grass-gxm.dtd">
- <gxm>
- <window pos="47,27" size="1022,548" />
- <properties>
- <name>zipcodes_avg_elevation</name>
- <description>Sample model for wxGUI Graphical Modeler.</description>
- <author>ludka</author>
- </properties>
- <variables>
- <variable name="raster" type="file">
- <value>/opt/geodata/ncrast/elev_state_500m.tif</value>
- <description>Input raster</description>
- </variable>
- <variable name="vector" type="file">
- <value>/opt/geodata/ncshape/zipcodes_wake.shp</value>
- <description>Input boundaries</description>
- </variable>
- </variables>
- <action id="1" name="r.import" pos="85,65" size="110,58">
- <comment>raster import</comment>
- <task name="r.import">
- <parameter name="input">
- <value>%raster</value>
- </parameter>
- <parameter name="memory">
- <value>300</value>
- </parameter>
- <parameter name="output">
- <value>elevation</value>
- </parameter>
- <parameter name="resample">
- <value>nearest</value>
- </parameter>
- <parameter name="extent">
- <value>input</value>
- </parameter>
- <parameter name="resolution">
- <value>estimated</value>
- </parameter>
- <flag name="overwrite" />
- </task>
- </action>
- <action id="2" name="v.import" pos="85,125" size="110,46">
- <comment>vector import</comment>
- <task name="v.import">
- <parameter name="input">
- <value>%vector</value>
- </parameter>
- <parameter name="output">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="extent">
- <value>input</value>
- </parameter>
- <parameter name="snap">
- <value>1e-13</value>
- </parameter>
- <flag name="o" />
- <flag name="overwrite" />
- </task>
- </action>
- <action id="3" name="g.region" pos="85,180" size="110,52">
- <comment>region settings</comment>
- <task name="g.region">
- <parameter name="vector">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="res">
- <value>10</value>
- </parameter>
- </task>
- </action>
- <action id="4" name="v.rast.stats" pos="460,65" size="148,46">
- <comment>method = average</comment>
- <task name="v.rast.stats">
- <parameter name="map">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="layer">
- <value>1</value>
- </parameter>
- <parameter name="raster">
- <value>elevation</value>
- </parameter>
- <parameter name="column_prefix">
- <value>rst</value>
- </parameter>
- <parameter name="method">
- <value>average</value>
- </parameter>
- <parameter name="percentile">
- <value>90</value>
- </parameter>
- <flag name="c" />
- </task>
- </action>
- <action id="5" name="v.db.univar" pos="240,205" size="108,50">
- <task name="v.db.univar">
- <parameter name="map">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="layer">
- <value>1</value>
- </parameter>
- <parameter name="column">
- <value>rst_average</value>
- </parameter>
- <parameter name="percentile">
- <value>90</value>
- </parameter>
- </task>
- </action>
- <action id="6" name="v.to.rast" pos="405,185" size="114,42">
- <comment>average raster</comment>
- <task name="v.to.rast">
- <parameter name="input">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="layer">
- <value>1</value>
- </parameter>
- <parameter name="type">
- <value>point,line,area</value>
- </parameter>
- <parameter name="output">
- <value>zipcodes_avg</value>
- </parameter>
- <parameter name="use">
- <value>attr</value>
- </parameter>
- <parameter name="attribute_column">
- <value>rst_average</value>
- </parameter>
- <parameter name="value">
- <value>1</value>
- </parameter>
- <parameter name="memory">
- <value>300</value>
- </parameter>
- <flag name="overwrite" />
- </task>
- </action>
- <action id="7" name="r.colors" pos="385,250" size="116,44">
- <comment>bgyr color table</comment>
- <task name="r.colors">
- <parameter name="map">
- <value>zipcodes_avg</value>
- </parameter>
- <parameter name="color">
- <value>bgyr</value>
- </parameter>
- <flag name="e" />
- </task>
- </action>
- <action id="8" name="d.mon" pos="285,310" size="122,42">
- <comment>monitor display</comment>
- <task name="d.mon">
- <parameter name="start">
- <value>wx0</value>
- </parameter>
- <parameter name="bgcolor">
- <value>white</value>
- </parameter>
- </task>
- </action>
- <action id="9" name="d.barscale" pos="595,290" size="134,38">
- <comment>barscale display</comment>
- <task name="d.barscale">
- <parameter name="style">
- <value>arrow_ends</value>
- </parameter>
- <parameter name="color">
- <value>black</value>
- </parameter>
- <parameter name="bgcolor">
- <value>white</value>
- </parameter>
- <parameter name="text_position">
- <value>right</value>
- </parameter>
- <parameter name="fontsize">
- <value>10</value>
- </parameter>
- </task>
- </action>
- <action id="10" name="d.rast" pos="705,100" size="106,44">
- <comment>raster display</comment>
- <task name="d.rast">
- <parameter name="map">
- <value>zipcodes_avg</value>
- </parameter>
- <parameter name="bgcolor">
- <value>white</value>
- </parameter>
- </task>
- </action>
- <action id="11" name="d.vect" pos="505,125" size="130,46">
- <comment>vector display</comment>
- <task name="d.vect">
- <parameter name="map">
- <value>zipcodes_wake</value>
- </parameter>
- <parameter name="layer">
- <value>1</value>
- </parameter>
- <parameter name="display">
- <value>shape</value>
- </parameter>
- <parameter name="type">
- <value>boundary</value>
- </parameter>
- <parameter name="color">
- <value>black</value>
- </parameter>
- <parameter name="fill_color">
- <value>200:200:200</value>
- </parameter>
- <parameter name="width">
- <value>0</value>
- </parameter>
- <parameter name="width_scale">
- <value>1</value>
- </parameter>
- <parameter name="icon">
- <value>basic/x</value>
- </parameter>
- <parameter name="size">
- <value>5</value>
- </parameter>
- <parameter name="label_layer">
- <value>1</value>
- </parameter>
- <parameter name="label_color">
- <value>red</value>
- </parameter>
- <parameter name="label_bgcolor">
- <value>none</value>
- </parameter>
- <parameter name="label_bcolor">
- <value>none</value>
- </parameter>
- <parameter name="label_size">
- <value>8</value>
- </parameter>
- <parameter name="xref">
- <value>left</value>
- </parameter>
- <parameter name="yref">
- <value>center</value>
- </parameter>
- </task>
- </action>
- <action id="12" name="d.northarrow" pos="720,240" size="156,42">
- <comment>northarrow display</comment>
- <task name="d.northarrow">
- <parameter name="style">
- <value>1a</value>
- </parameter>
- <parameter name="at">
- <value>85.0,15.0</value>
- </parameter>
- <parameter name="color">
- <value>black</value>
- </parameter>
- <parameter name="fill_color">
- <value>black</value>
- </parameter>
- <parameter name="width">
- <value>0</value>
- </parameter>
- <parameter name="fontsize">
- <value>10</value>
- </parameter>
- </task>
- </action>
- <action id="13" name="d.legend" pos="440,310" size="138,46">
- <comment>legend display</comment>
- <task name="d.legend">
- <parameter name="raster">
- <value>zipcodes_avg</value>
- </parameter>
- <parameter name="lines">
- <value>50</value>
- </parameter>
- <parameter name="thin">
- <value>5</value>
- </parameter>
- <parameter name="labelnum">
- <value>5</value>
- </parameter>
- <parameter name="color">
- <value>black</value>
- </parameter>
- <parameter name="fontsize">
- <value>10</value>
- </parameter>
- </task>
- </action>
- <data pos="265,65" size="175,50">
- <data-parameter prompt="raster">
- <value>elevation</value>
- </data-parameter>
- <relation dir="from" id="4" name="raster">
- </relation>
- <relation dir="to" id="1" name="output">
- </relation>
- </data>
- <data pos="275,125" size="175,50">
- <data-parameter prompt="vector">
- <value>zipcodes_wake</value>
- </data-parameter>
- <relation dir="from" id="4" name="map">
- </relation>
- <relation dir="from" id="5" name="map">
- </relation>
- <relation dir="from" id="6" name="input">
- </relation>
- <relation dir="from" id="11" name="map">
- </relation>
- <relation dir="from" id="3" name="vector">
- </relation>
- <relation dir="to" id="2" name="output">
- </relation>
- </data>
- <data pos="575,185" size="175,50">
- <data-parameter prompt="raster">
- <value>zipcodes_avg</value>
- </data-parameter>
- <relation dir="from" id="7" name="map">
- </relation>
- <relation dir="from" id="10" name="map">
- </relation>
- <relation dir="from" id="13" name="raster">
- </relation>
- <relation dir="to" id="6" name="output">
- </relation>
- </data>
- </gxm>
|