GRASS GIS 8 Programmer's Manual
8.2.2dev(2023)-3d2c704037
zone.c
Go to the documentation of this file.
1
/*!
2
* \file lib/gis/zone.c
3
*
4
* \brief GIS Library - Cartographic zone functions.
5
*
6
* This program is free software under the GNU General Public License
7
* (>=v2). Read the file COPYING that comes with GRASS for details.
8
*
9
* \author Original author CERL
10
*/
11
12
#include <
grass/gis.h
>
13
14
15
/*!
16
* \brief Query cartographic zone.
17
*
18
* This routine returns the zone for the active region. The meaning
19
* for the zone depends on the projection. For example, zone 18 for
20
* projection type 1 would be UTM zone 18.
21
*
22
* \return int cartographic zone
23
*/
24
25
int
G_zone
(
void
)
26
{
27
struct
Cell_head
window;
28
29
G_get_set_window
(&window);
30
31
return
window.
zone
;
32
}
Cell_head
2D/3D raster map header (used also for region)
Definition:
gis.h:423
gis.h
Cell_head::zone
int zone
Projection zone (UTM)
Definition:
gis.h:457
G_zone
int G_zone(void)
Query cartographic zone.
Definition:
zone.c:25
G_get_set_window
void G_get_set_window(struct Cell_head *)
Get the current working window (region)
Definition:
gis/set_window.c:35
lib
gis
zone.c
Generated on Tue Feb 14 2023 05:56:02 for GRASS GIS 8 Programmer's Manual by
1.8.13