Skip to content

Commit e7d6689

Browse files
committed
New modules for the GRASS plugin
1 parent 996e2e1 commit e7d6689

12 files changed

+131
-1
lines changed

src/plugins/grass/modules/default.qgc

+10
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
<grass name="r.in.gdal"/>
3939
<grass name="r.in.gdal.loc"/>
4040
<grass name="r.in.xyz"/>
41+
<grass name="r.in.lidar" version_min="7"/>
4142
<grass name="r.in.ascii"/>
4243
<grass name="r.in.poly"/>
4344
<grass name="r.in.bin"/>
@@ -48,6 +49,7 @@
4849
<grass name="r.in.srtm"/>
4950
<grass name="r.in.aster"/>
5051
<grass name="r.in.wms"/>
52+
<grass name="r.unpack" version_min="7"/>
5153
</section>
5254
</section>
5355
<section label="Import vector into GRASS">
@@ -56,6 +58,7 @@
5658
<grass name="v.in.ogr.loc"/>
5759
<grass name="v.in.ogr.all"/>
5860
<grass name="v.in.ogr.all.loc"/>
61+
<grass name="v.in.lidar" version_min="7"/>
5962
<grass name="v.in.dxf"/>
6063
<grass name="v.in.e00"/>
6164
<grass name="v.in.ascii"/>
@@ -65,6 +68,7 @@
6568
<grass name="v.in.gpsbabel" version_max="6.4"/>
6669
<grass name="v.in.geonames" version_min="6.4"/>
6770
<grass name="v.in.gns" version_max="6.4"/>
71+
<grass name="v.unpack" version_min="7"/>
6872
</section>
6973
<section label="Import from database into GRASS">
7074
<grass name="db.in.ogr"/>
@@ -91,6 +95,7 @@
9195
<grass name="r.out.tiff" version_max="6.4"/>
9296
<grass name="r.out.vrml"/>
9397
<grass name="r.out.vtk"/>
98+
<grass name="r.pack" version_min="7"/>
9499
</section>
95100
<section label="Export vector from GRASS">
96101
<grass name="v.out.ogr"/>
@@ -102,6 +107,7 @@
102107
<grass name="v.out.pov"/>
103108
<grass name="v.out.svg"/>
104109
<grass name="v.out.vtk"/>
110+
<grass name="v.pack" version_min="7"/>
105111
</section>
106112
<section label="Export vector table from GRASS to database format">
107113
<grass name="db.out.ogr" version_min="6.4"/>
@@ -199,6 +205,8 @@
199205
<grass name="r.series"/>
200206
<grass name="r.patch"/>
201207
<grass name="r.statistics"/>
208+
<grass name="r.stats.zonal" version_min="7"/>
209+
<grass name="r.stats.quantile" version_min="7"/>
202210
</section>
203211
<section label="Solar and irradiation model">
204212
<grass name="r.sunmask.position"/>
@@ -446,6 +454,7 @@
446454

447455
<section label="Imagery">
448456
<section label="Develop images and group">
457+
<grass name="i.group"/>
449458
<grass name="i.image.mosaic"/>
450459
</section>
451460
<section label="Manage image colors">
@@ -468,6 +477,7 @@
468477
<grass name="i.tasscap.modis" version_min="7.0"/>
469478
</section>
470479
<section label="Transform image">
480+
<grass name="i.segment"/>
471481
<grass name="i.fft"/>
472482
<grass name="i.ifft"/>
473483
</section>

src/plugins/grass/modules/i.group.qgm

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Creates, edits, and lists groups of imagery data." module="i.group">
5+
<option key="input" multiple="yes"/>
6+
<option key="group"/>
7+
<option key="subgroup"/>
8+
<flag key="r" answer="off" advanced="yes"/>
9+
<flag key="l" answer="off" advanced="yes"/>
10+
<flag key="s" answer="off" advanced="yes"/>
11+
<flag key="g" answer="off" advanced="yes"/>
12+
</qgisgrassmodule>
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Identifies segments (objects) from imagery data." module="i.segment">
5+
<option key="group"/>
6+
<option key="output"/>
7+
<option key="threshold"/>
8+
<option key="method"/>
9+
<option key="similarity" advanced="yes"/>
10+
<option key="minsize" advanced="yes"/>
11+
<option key="memory" advanced="yes"/>
12+
<option key="iterations" advanced="yes"/>
13+
<option key="seeds" advanced="yes"/>
14+
<option key="bounds" advanced="yes"/>
15+
<option key="goodness" advanced="yes"/>
16+
<flag key="d" answer="off" advanced="yes"/>
17+
<flag key="w" answer="off" advanced="yes"/>
18+
</qgisgrassmodule>
+16
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Creates a raster map from LAS LiDAR points using univariate statistics." module="r.in.lidar">
5+
<file key="input" label="LiDAR input files in LAS format (*.las or *.laz)" type="old"/>
6+
<option key="output"/>
7+
<option key="method"/>
8+
<option key="type" advanced="yes"/>
9+
<option key="return_filter" advanced="yes"/>
10+
<option key="zrange" advanced="yes"/>
11+
<option key="zscale" advanced="yes"/>
12+
<option key="percent" advanced="yes"/>
13+
<option key="pth" advanced="yes"/>
14+
<option key="trim" advanced="yes"/>
15+
<flag key="i" answer="off"/>
16+
</qgisgrassmodule>

src/plugins/grass/modules/r.pack.qgm

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Exports a raster map as GRASS GIS specific archive file" module="r.pack">
5+
<option key="input"/>
6+
<file key="output" type="new"/>
7+
<flag key="c" answer="off" advanced="yes"/>
8+
</qgisgrassmodule>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Compute category quantiles using two passes." module="r.stats.quantile">
5+
<flag key="p" answer="off" advanced="yes"/>
6+
<flag key="r" answer="off" advanced="yes"/>
7+
<option key="base"/>
8+
<option key="cover"/>
9+
<option key="quantiles"/>
10+
<option key="percentiles"/>
11+
<option key="bins" advanced="yes"/>
12+
<option key="output"/>
13+
</qgisgrassmodule>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Calculates category or object oriented statistics" module="r.stats.zonal">
5+
<flag key="c" answer="off" advanced="yes"/>
6+
<flag key="r" answer="off" advanced="yes"/>
7+
<option key="base"/>
8+
<option key="cover"/>
9+
<option key="method"/>
10+
<option key="output"/>
11+
</qgisgrassmodule>
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Imports a raster map as GRASS GIS specific archive file (packed with r.pack) a." module="r.unpack">
5+
<file key="input" type="old"/>
6+
<option key="output"/>
7+
<flag key="o" answer="off" advanced="yes"/>
8+
</qgisgrassmodule>

src/plugins/grass/modules/t.shift.qgm

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33

44
<qgisgrassmodule label="Shifts temporally the maps of a space time dataset" module="t.shift">
55
<option key="input"/>
6-
<option key="temporaltype"/>
6+
<option key="type"/>
77
<option key="granularity"/>
88
</qgisgrassmodule>
+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Converts LAS LiDAR point clouds to a GRASS vector map with libLAS." module="v.in.lidar">
5+
<file key="input" label="LiDAR input files in LAS format (*.las or *.laz)" type="old"/>
6+
<option key="output"/>
7+
<option key="spatial" advanced="yes"/>
8+
<option key="location" advanced="yes"/>
9+
<option key="return_filter" advanced="yes"/>
10+
<option key="class_filter" advanced="yes"/>
11+
<flag key="p" answer="off"/>
12+
<flag key="t" answer="off"/>
13+
<flag key="o" answer="off"/>
14+
<flag key="r" answer="off" advanced="yes"/>
15+
<flag key="3" answer="off" advanced="yes"/>
16+
<flag key="i" answer="off" advanced="yes"/>
17+
<flag key="b" answer="off"/>
18+
</qgisgrassmodule>

src/plugins/grass/modules/v.pack.qgm

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Exports a vector map as GRASS GIS specific archive file" module="v.pack">
5+
<option key="input"/>
6+
<file key="output" type="new"/>
7+
<flag key="c" answer="off" advanced="yes"/>
8+
</qgisgrassmodule>
+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!DOCTYPE qgisgrassmodule SYSTEM "http://mrcc.com/qgisgrassmodule.dtd">
3+
4+
<qgisgrassmodule label="Imports a vector map as GRASS GIS specific archive file (packed with v.pack) a." module="v.unpack">
5+
<file key="input" type="old"/>
6+
<option key="output"/>
7+
<flag key="o" answer="off" advanced="yes"/>
8+
</qgisgrassmodule>

0 commit comments

Comments
 (0)