Mercurial > repos > ecology > gdal_gdalbuildvrt
annotate gdalbuildvrt.xml @ 1:cd4373ce2740 draft
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit e533a16994d9f0cbab9c5c854db3ac896e07b6e2
author | ecology |
---|---|
date | Wed, 27 Feb 2019 14:14:24 -0500 |
parents | d93ba150b401 |
children | 490ec45cc8c1 |
rev | line source |
---|---|
0
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
1 <tool id="gdal_gdalbuildvrt" name="GDAL Build VRT" version="@VERSION@"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
2 <description>builds a VRT from a list of datasets</description> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
3 <macros> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
4 <import>gdal_macros.xml</import> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
5 </macros> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
6 <expand macro="gdal_requirements" /> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
7 <command detect_errors="exit_code"><![CDATA[ |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
8 gdalbuildvrt |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
9 '$output' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
10 -q |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
11 #for $i in $input |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
12 '$i' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
13 #end for |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
14 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
15 #if $settings.advanced=='advanced' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
16 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
17 $settings.b |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
18 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
19 #if $settings.condi_te.te=='te' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
20 -te $settings.condi_te.xmin $settings.condi_te.ymin $settings.condi_te.xmax $settings.condi_te.ymax |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
21 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
22 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
23 #if $settings.condi_tr.tr=='tr' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
24 -tr $settings.condi_tr.xres $settings.condi_tr.yres |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
25 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
26 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
27 #if $settings.condi_resample.resample=='resampling' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
28 -r $settings.condi_resample.r |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
29 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
30 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
31 #if $settings.condi_resolution.resolution=='chose_resolution' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
32 -r $settings.condi_resolution.reso |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
33 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
34 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
35 #if str($settings.a_srs).strip()!='' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
36 -a_srs '$settings.a_srs' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
37 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
38 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
39 $settings.tap |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
40 $settings.addalpha |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
41 $settings.hidenodata |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
42 $settings.separate |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
43 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
44 ## #if str($settings.oo).strip()!='' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
45 ## -oo '$settings.oo' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
46 ## #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
47 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
48 $settings.allow_projection_difference |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
49 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
50 #if str($settings.tileindex).strip()!='' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
51 -tileindex '$settings.tileindex' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
52 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
53 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
54 #if str($settings.sb).strip()!='' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
55 -sd '$settings.sb' |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
56 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
57 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
58 #end if |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
59 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
60 ]]></command> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
61 <inputs> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
62 <expand macro="gdal_input_raster_multiple"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
63 <conditional name="settings"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
64 <expand macro="gdal_advanced_params_select"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
65 <when value="advanced"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
66 <expand macro="gdal_param_b"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
67 <expand macro="gdal_param_te"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
68 <expand macro="gdal_param_tr"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
69 <expand macro="gdal_param_r"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
70 <conditional name="condi_resolution"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
71 <param label="Control resolution computation" help="-resolution highest|lowest|average|user" name="resolution" type="select"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
72 <option value="chose_resolution">Chose a resolution computation, -resolution option</option> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
73 <option value="no_resolution" selected="true">Don't control output resolution</option> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
74 </param> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
75 <when value="chose_resolution"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
76 <param name="reso" type="select" label="Chose a resolution"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
77 <option value="highest" selected="true"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
78 <option value="lowest"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
79 <option value="average"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
80 <option value="user"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
81 </param> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
82 </when> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
83 <when value="no_resolution"> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
84 </when> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
85 </conditional> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
86 <expand macro="gdal_param_tap"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
87 <param name="addalpha" type="boolean" truevalue="-addalpha" falsevalue="" checked="false" label="Adds an alpha mask band to the VRT when the source raster have none" help="-addalpha. Mainly useful for RGB sources (or grey-level sources). The alpha band is filled on-the-fly with the value 0 in areas without any source raster, and with value 255 in areas with source raster."/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
88 <param name="hidenodata" type="boolean" truevalue="-hidenodata" falsevalue="" checked="false" label="Makes the VRT band not report the NoData" help="-hidenodata. Even if any band contains nodata value, giving this option makes the VRT band not report the NoData. Useful when you want to control the background color of the dataset. By using along with the -addalpha option, you can prepare a dataset which doesn't report nodata value but is transparent in areas with no data"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
89 <expand macro="gdal_param_separate"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
90 <param name="allow_projection_difference" type="boolean" truevalue="-allow_projection_difference" falsevalue="" checked="false" label="Allow projection difference" help="-allow_projection_difference. The utility will accept to make a VRT even if the input datasets have not the same projection. Note: this does not mean that they will be reprojected. Their projection will just be ignored" /> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
91 <expand macro="gdal_param_a_srs"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
92 <!-- |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
93 <expand macro="gdal_param_oo"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
94 --> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
95 <param name="tileindex" type="text" label="Use the specified value as the tile index field" help="-tileindex field_name" value=""/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
96 <param name="sb" type="text" label="Use a subdataset" help="-sd subdataset. If the input dataset contains several subdatasets use a subdataset with the specified number (starting from 1). This is an alternative of giving the full subdataset name as an input" value=""/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
97 </when> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
98 </conditional> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
99 </inputs> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
100 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
101 <outputs> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
102 <data name="output" format="xml" label="${on_string}.vrt"/> <!--output fixed to xml until I create vrt format. Should be derivated from xml.--> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
103 </outputs> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
104 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
105 <tests> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
106 <test> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
107 <param name="input" value="small_east.dem,small_west.dem"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
108 <param name="advanced" value="simple"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
109 <output name="output" file="small_dem.vrt" lines_diff="4"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
110 </test> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
111 </tests> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
112 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
113 <help><![CDATA[ |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
114 ========================== |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
115 Gdalbuildvrt |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
116 ========================== |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
117 **What it does** |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
118 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
119 This program builds a VRT (Virtual Dataset) that is a mosaic of the list of input GDAL datasets. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
120 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
121 If one GDAL dataset is made of several subdatasets and has 0 raster bands, all the subdatasets will be added to the VRT rather than the dataset itself. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
122 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
123 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
124 gdalbuildvrt does some amount of checks to assure that all files that will be put in the resulting VRT have similar characteristics : number of bands, projection, color interpretation... If not, files that do not match the common characteristics will be skipped. (This is only true in the default mode, and not when using the -separate option) |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
125 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
126 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
127 If there is some amount of spatial overlapping between files, the order of files appearing in the list of source matter: files that are listed at the end are the ones from which the content will be fetched. Note that nodata will be taken into account to potentially fetch data from less prioritary datasets, but currently, alpha channel is not taken into account to do alpha compositing (so a source with alpha=0 appearing on top of another source will override is content). This might be changed in later versions. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
128 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
129 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
130 This utility is somehow equivalent to the gdal_vrtmerge.py utility and is build by default in GDAL 1.6.1. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
131 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
132 | |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
133 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
134 **How to use it** |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
135 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
136 Add as much input files you want to use to create the VRT. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
137 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
138 | |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
139 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
140 **Advanced options and sources** |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
141 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
142 To see complete details and help section please check the official gdal sources. |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
143 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
144 http://www.gdal.org |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
145 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
146 http://www.gdal.org/gdalbuildvrt.html |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
147 |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
148 Raster Processing Tutorial : https://trac.osgeo.org/gdal/wiki/UserDocs/RasterProcTutorial |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
149 ]]></help> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
150 <expand macro="gdal_citation"/> |
d93ba150b401
planemo upload for repository https://github.com/galaxyecology/tools-ecology/tools/gdal commit b964e8f7d7bb076d63a1c7bdfbbdba0f9074d517
ecology
parents:
diff
changeset
|
151 </tool> |