pe_predefined_projcs

Creates a table of predefined projected coordinate systems

Usage syntax

PE_TABLE pe_predefined_projcs (int *n);

Parameters
n The number of rows in the table is returned in this parameter
Description

The table is an array of rows with the following structure: 

typedef struct pe_entry_t
{
     int code;
     char name[PE_NAME_MAX];
}  *PE_TABLE;

If PEOBJEDITHOME is set, the table will include user-defined projected coordinate system objects. Free the table with pe_table_del.

Returns

On success, the table; on failure, a null pointer

Examples 

PE_TABLE pcs_table;

int n, i;

pcs_table = pe_predefined_projcs(&n);

for ( i=0; i<n; i++ )

{

     printf("%d %s\n", pcs_table[i].code, pcs_table[i].name);

}