|
@@ -31,6 +31,7 @@ int main(int argc, char *argv[])
|
|
{
|
|
{
|
|
struct GModule *module;
|
|
struct GModule *module;
|
|
int infile;
|
|
int infile;
|
|
|
|
+ const char *mapset;
|
|
size_t cell_size;
|
|
size_t cell_size;
|
|
int ytile, xtile, y, overlap;
|
|
int ytile, xtile, y, overlap;
|
|
int *outfiles;
|
|
int *outfiles;
|
|
@@ -80,6 +81,10 @@ int main(int argc, char *argv[])
|
|
G_get_set_window(&src_w);
|
|
G_get_set_window(&src_w);
|
|
overlap = parm.overlap->answer ? atoi(parm.overlap->answer) : 0;
|
|
overlap = parm.overlap->answer ? atoi(parm.overlap->answer) : 0;
|
|
|
|
|
|
|
|
+ mapset = G_find_raster2(parm.rastin->answer, "");
|
|
|
|
+ if (mapset == NULL)
|
|
|
|
+ G_fatal_error(_("Raster map <%s> not found"), parm.rastin->answer);
|
|
|
|
+
|
|
/* set window to old map */
|
|
/* set window to old map */
|
|
Rast_get_cellhd(parm.rastin->answer, "", &src_w);
|
|
Rast_get_cellhd(parm.rastin->answer, "", &src_w);
|
|
dst_w = src_w;
|
|
dst_w = src_w;
|