|
@@ -257,7 +257,7 @@ int main(int argc, char *argv[])
|
|
|
parm.elevin->gisprompt = "old,cell,raster";
|
|
|
parm.elevin->description =
|
|
|
_("Name of the input elevation raster map [meters]");
|
|
|
- parm.elevin->guisection = _("Input options");
|
|
|
+ parm.elevin->guisection = _("Input");
|
|
|
|
|
|
parm.aspin = G_define_option();
|
|
|
parm.aspin->key = "aspect";
|
|
@@ -266,7 +266,7 @@ int main(int argc, char *argv[])
|
|
|
parm.aspin->gisprompt = "old,cell,raster";
|
|
|
parm.aspin->description =
|
|
|
_("Name of the input aspect map (terrain aspect or azimuth of the solar panel) [decimal degrees]");
|
|
|
- parm.aspin->guisection = _("Input options");
|
|
|
+ parm.aspin->guisection = _("Input");
|
|
|
|
|
|
parm.aspect = G_define_option();
|
|
|
parm.aspect->key = "aspect_value";
|
|
@@ -275,7 +275,7 @@ int main(int argc, char *argv[])
|
|
|
parm.aspect->required = NO;
|
|
|
parm.aspect->description =
|
|
|
_("A single value of the orientation (aspect), 270 is south");
|
|
|
- parm.aspect->guisection = _("Input options");
|
|
|
+ parm.aspect->guisection = _("Input");
|
|
|
|
|
|
parm.slopein = G_define_option();
|
|
|
parm.slopein->key = "slope";
|
|
@@ -284,7 +284,7 @@ int main(int argc, char *argv[])
|
|
|
parm.slopein->gisprompt = "old,cell,raster";
|
|
|
parm.slopein->description =
|
|
|
_("Name of the input slope raster map (terrain slope or solar panel inclination) [decimal degrees]");
|
|
|
- parm.slopein->guisection = _("Input options");
|
|
|
+ parm.slopein->guisection = _("Input");
|
|
|
|
|
|
parm.slope = G_define_option();
|
|
|
parm.slope->key = "slope_value";
|
|
@@ -292,7 +292,7 @@ int main(int argc, char *argv[])
|
|
|
parm.slope->answer = SLOPE;
|
|
|
parm.slope->required = NO;
|
|
|
parm.slope->description = _("A single value of inclination (slope)");
|
|
|
- parm.slope->guisection = _("Input options");
|
|
|
+ parm.slope->guisection = _("Input");
|
|
|
|
|
|
parm.linkein = G_define_option();
|
|
|
parm.linkein->key = "linke";
|
|
@@ -301,7 +301,7 @@ int main(int argc, char *argv[])
|
|
|
parm.linkein->gisprompt = "old,cell,raster";
|
|
|
parm.linkein->description =
|
|
|
_("Name of the Linke atmospheric turbidity coefficient input raster map [-]");
|
|
|
- parm.linkein->guisection = _("Input options");
|
|
|
+ parm.linkein->guisection = _("Input");
|
|
|
|
|
|
if (parm.linkein->answer == NULL) {
|
|
|
parm.lin = G_define_option();
|
|
@@ -311,7 +311,7 @@ int main(int argc, char *argv[])
|
|
|
parm.lin->required = NO;
|
|
|
parm.lin->description =
|
|
|
_("A single value of the Linke atmospheric turbidity coefficient [-]");
|
|
|
- parm.lin->guisection = _("Input options");
|
|
|
+ parm.lin->guisection = _("Input");
|
|
|
}
|
|
|
|
|
|
parm.albedo = G_define_option();
|
|
@@ -321,7 +321,7 @@ int main(int argc, char *argv[])
|
|
|
parm.albedo->gisprompt = "old,cell,raster";
|
|
|
parm.albedo->description =
|
|
|
_("Name of the ground albedo coefficient input raster map [-]");
|
|
|
- parm.albedo->guisection = _("Input options");
|
|
|
+ parm.albedo->guisection = _("Input");
|
|
|
|
|
|
if (parm.albedo->answer == NULL) {
|
|
|
parm.alb = G_define_option();
|
|
@@ -331,7 +331,7 @@ int main(int argc, char *argv[])
|
|
|
parm.alb->required = NO;
|
|
|
parm.alb->description =
|
|
|
_("A single value of the ground albedo coefficient [-]");
|
|
|
- parm.alb->guisection = _("Input options");
|
|
|
+ parm.alb->guisection = _("Input");
|
|
|
}
|
|
|
|
|
|
parm.latin = G_define_option();
|
|
@@ -341,7 +341,7 @@ int main(int argc, char *argv[])
|
|
|
parm.latin->gisprompt = "old,cell,raster";
|
|
|
parm.latin->description =
|
|
|
_("Name of input raster map containing latitudes [decimal degrees]");
|
|
|
- parm.latin->guisection = _("Input options");
|
|
|
+ parm.latin->guisection = _("Input");
|
|
|
|
|
|
parm.longin = G_define_option();
|
|
|
parm.longin->key = "long";
|
|
@@ -350,7 +350,7 @@ int main(int argc, char *argv[])
|
|
|
parm.longin->gisprompt = "old,cell,raster";
|
|
|
parm.longin->description =
|
|
|
_("Name of input raster map containing longitudes [decimal degrees]");
|
|
|
- parm.longin->guisection = _("Input options");
|
|
|
+ parm.longin->guisection = _("Input");
|
|
|
|
|
|
parm.coefbh = G_define_option();
|
|
|
parm.coefbh->key = "coef_bh";
|
|
@@ -359,7 +359,7 @@ int main(int argc, char *argv[])
|
|
|
parm.coefbh->gisprompt = "old,cell,raster";
|
|
|
parm.coefbh->description =
|
|
|
_("Name of real-sky beam radiation coefficient (thick cloud) input raster map [0-1]");
|
|
|
- parm.coefbh->guisection = _("Input options");
|
|
|
+ parm.coefbh->guisection = _("Input");
|
|
|
|
|
|
parm.coefdh = G_define_option();
|
|
|
parm.coefdh->key = "coef_dh";
|
|
@@ -368,14 +368,14 @@ int main(int argc, char *argv[])
|
|
|
parm.coefdh->gisprompt = "old,cell,raster";
|
|
|
parm.coefdh->description =
|
|
|
_("Name of real-sky diffuse radiation coefficient (haze) input raster map [0-1]");
|
|
|
- parm.coefdh->guisection = _("Input options");
|
|
|
+ parm.coefdh->guisection = _("Input");
|
|
|
|
|
|
parm.horizon = G_define_standard_option(G_OPT_R_BASENAME_INPUT);
|
|
|
parm.horizon->key = "horizon_basename";
|
|
|
parm.horizon->required = NO;
|
|
|
parm.horizon->gisprompt = "old,cell,raster";
|
|
|
parm.horizon->description = _("The horizon information input map basename");
|
|
|
- parm.horizon->guisection = _("Input options");
|
|
|
+ parm.horizon->guisection = _("Input");
|
|
|
|
|
|
parm.horizonstep = G_define_option();
|
|
|
parm.horizonstep->key = "horizon_step";
|
|
@@ -383,7 +383,7 @@ int main(int argc, char *argv[])
|
|
|
parm.horizonstep->required = NO;
|
|
|
parm.horizonstep->description =
|
|
|
_("Angle step size for multidirectional horizon [degrees]");
|
|
|
- parm.horizonstep->guisection = _("Input options");
|
|
|
+ parm.horizonstep->guisection = _("Input");
|
|
|
|
|
|
parm.incidout = G_define_option();
|
|
|
parm.incidout->key = "incidout";
|
|
@@ -392,7 +392,7 @@ int main(int argc, char *argv[])
|
|
|
parm.incidout->gisprompt = "new,cell,raster";
|
|
|
parm.incidout->description =
|
|
|
_("Output incidence angle raster map (mode 1 only)");
|
|
|
- parm.incidout->guisection = _("Output options");
|
|
|
+ parm.incidout->guisection = _("Output");
|
|
|
|
|
|
parm.beam_rad = G_define_option();
|
|
|
parm.beam_rad->key = "beam_rad";
|
|
@@ -401,7 +401,7 @@ int main(int argc, char *argv[])
|
|
|
parm.beam_rad->gisprompt = "new,cell,raster";
|
|
|
parm.beam_rad->description =
|
|
|
_("Output beam irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)");
|
|
|
- parm.beam_rad->guisection = _("Output options");
|
|
|
+ parm.beam_rad->guisection = _("Output");
|
|
|
|
|
|
parm.diff_rad = G_define_option();
|
|
|
parm.diff_rad->key = "diff_rad";
|
|
@@ -410,7 +410,7 @@ int main(int argc, char *argv[])
|
|
|
parm.diff_rad->gisprompt = "new,cell,raster";
|
|
|
parm.diff_rad->description =
|
|
|
_("Output diffuse irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)");
|
|
|
- parm.diff_rad->guisection = _("Output options");
|
|
|
+ parm.diff_rad->guisection = _("Output");
|
|
|
|
|
|
parm.refl_rad = G_define_option();
|
|
|
parm.refl_rad->key = "refl_rad";
|
|
@@ -419,7 +419,7 @@ int main(int argc, char *argv[])
|
|
|
parm.refl_rad->gisprompt = "new,cell,raster";
|
|
|
parm.refl_rad->description =
|
|
|
_("Output ground reflected irradiance [W.m-2] (mode 1) or irradiation raster map [Wh.m-2.day-1] (mode 2)");
|
|
|
- parm.refl_rad->guisection = _("Output options");
|
|
|
+ parm.refl_rad->guisection = _("Output");
|
|
|
|
|
|
parm.glob_rad = G_define_option();
|
|
|
parm.glob_rad->key = "glob_rad";
|
|
@@ -428,7 +428,7 @@ int main(int argc, char *argv[])
|
|
|
parm.glob_rad->gisprompt = "new,cell,raster";
|
|
|
parm.glob_rad->description =
|
|
|
_("Output global (total) irradiance/irradiation [W.m-2] (mode 1) or irradiance/irradiation raster map [Wh.m-2.day-1] (mode 2)");
|
|
|
- parm.glob_rad->guisection = _("Output options");
|
|
|
+ parm.glob_rad->guisection = _("Output");
|
|
|
|
|
|
parm.insol_time = G_define_option();
|
|
|
parm.insol_time->key = "insol_time";
|
|
@@ -437,7 +437,7 @@ int main(int argc, char *argv[])
|
|
|
parm.insol_time->gisprompt = "new,cell,raster";
|
|
|
parm.insol_time->description =
|
|
|
_("Output insolation time raster map [h] (mode 2 only)");
|
|
|
- parm.insol_time->guisection = _("Output options");
|
|
|
+ parm.insol_time->guisection = _("Output");
|
|
|
|
|
|
parm.day = G_define_option();
|
|
|
parm.day->key = "day";
|
|
@@ -445,6 +445,7 @@ int main(int argc, char *argv[])
|
|
|
parm.day->required = YES;
|
|
|
parm.day->description = _("No. of day of the year (1-365)");
|
|
|
parm.day->options = "1-365";
|
|
|
+ parm.day->guisection = _("Time");
|
|
|
|
|
|
parm.step = G_define_option();
|
|
|
parm.step->key = "step";
|
|
@@ -453,6 +454,7 @@ int main(int argc, char *argv[])
|
|
|
parm.step->required = NO;
|
|
|
parm.step->description =
|
|
|
_("Time step when computing all-day radiation sums [decimal hours]");
|
|
|
+ parm.step->guisection = _("Time");
|
|
|
|
|
|
parm.declin = G_define_option();
|
|
|
parm.declin->key = "declination";
|
|
@@ -469,6 +471,7 @@ int main(int argc, char *argv[])
|
|
|
parm.ltime->description =
|
|
|
_("Local (solar) time (to be set for mode 1 only) [decimal hours]");
|
|
|
parm.ltime->options = "0-24";
|
|
|
+ parm.ltime->guisection = _("Time");
|
|
|
|
|
|
/*
|
|
|
* parm.startTime = G_define_option();
|
|
@@ -506,7 +509,7 @@ int main(int argc, char *argv[])
|
|
|
parm.civilTime->required = NO;
|
|
|
parm.civilTime->description =
|
|
|
_("Civil time zone value, if none, the time will be local solar time");
|
|
|
-
|
|
|
+ parm.civilTime->guisection = _("Time");
|
|
|
|
|
|
flag.noshade = G_define_flag();
|
|
|
flag.noshade->key = 'p';
|