#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include "gctp.h"
#include "ias_logging.h"
#include "ias_geo.h"
#include "ias_const.h"
Go to the source code of this file.
|
| void | ias_geo_set_projection (int proj_code, int zone, int units, int spheroid, const double *parms, IAS_PROJECTION *proj) |
| |
| IAS_GEO_PROJ_TRANSFORMATION * | ias_geo_create_proj_transformation (const IAS_PROJECTION *source_projection, const IAS_PROJECTION *target_projection) |
| |
| void | ias_geo_destroy_proj_transformation (IAS_GEO_PROJ_TRANSFORMATION *trans) |
| |
| void | ias_geo_only_allow_threadsafe_transforms () |
| |
| int | ias_geo_transform_coordinate (const IAS_GEO_PROJ_TRANSFORMATION *trans, double inx, double iny, double *outx, double *outy) |
| |
◆ ias_geo_create_proj_transformation()
| IAS_GEO_PROJ_TRANSFORMATION* ias_geo_create_proj_transformation |
( |
const IAS_PROJECTION * |
source_projection, |
|
|
const IAS_PROJECTION * |
target_projection |
|
) |
| |
◆ ias_geo_destroy_proj_transformation()
| void ias_geo_destroy_proj_transformation |
( |
IAS_GEO_PROJ_TRANSFORMATION * |
trans | ) |
|
◆ ias_geo_only_allow_threadsafe_transforms()
| void ias_geo_only_allow_threadsafe_transforms |
( |
| ) |
|
◆ ias_geo_set_projection()
| void ias_geo_set_projection |
( |
int |
proj_code, |
|
|
int |
zone, |
|
|
int |
units, |
|
|
int |
spheroid, |
|
|
const double * |
parms, |
|
|
IAS_PROJECTION * |
proj |
|
) |
| |
◆ ias_geo_transform_coordinate()
| int ias_geo_transform_coordinate |
( |
const IAS_GEO_PROJ_TRANSFORMATION * |
trans, |
|
|
double |
inx, |
|
|
double |
iny, |
|
|
double * |
outx, |
|
|
double * |
outy |
|
) |
| |