PostGIS  2.5.7dev-r@@SVN_REVISION@@
geography_measurement.c File Reference
#include "postgres.h"
#include "../postgis_config.h"
#include <math.h>
#include <float.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
#include "liblwgeom.h"
#include "liblwgeom_internal.h"
#include "lwgeom_pg.h"
#include "geography.h"
#include "geography_measurement_trees.h"
#include "lwgeom_transform.h"
Include dependency graph for geography_measurement.c:

Go to the source code of this file.

Macros

#define INVMINDIST   1.0e9
 

Functions

Datum geography_distance (PG_FUNCTION_ARGS)
 
Datum geography_distance_uncached (PG_FUNCTION_ARGS)
 
Datum geography_distance_knn (PG_FUNCTION_ARGS)
 
Datum geography_distance_tree (PG_FUNCTION_ARGS)
 
Datum geography_dwithin (PG_FUNCTION_ARGS)
 
Datum geography_dwithin_uncached (PG_FUNCTION_ARGS)
 
Datum geography_area (PG_FUNCTION_ARGS)
 
Datum geography_length (PG_FUNCTION_ARGS)
 
Datum geography_expand (PG_FUNCTION_ARGS)
 
Datum geography_point_outside (PG_FUNCTION_ARGS)
 
Datum geography_covers (PG_FUNCTION_ARGS)
 
Datum geography_bestsrid (PG_FUNCTION_ARGS)
 
Datum geography_perimeter (PG_FUNCTION_ARGS)
 
Datum geography_project (PG_FUNCTION_ARGS)
 
Datum geography_azimuth (PG_FUNCTION_ARGS)
 
Datum geography_segmentize (PG_FUNCTION_ARGS)
 
 PG_FUNCTION_INFO_V1 (geography_distance_knn)
 
 PG_FUNCTION_INFO_V1 (geography_distance_uncached)
 
 PG_FUNCTION_INFO_V1 (geography_distance)
 
 PG_FUNCTION_INFO_V1 (geography_dwithin)
 
 PG_FUNCTION_INFO_V1 (geography_distance_tree)
 
 PG_FUNCTION_INFO_V1 (geography_dwithin_uncached)
 
 PG_FUNCTION_INFO_V1 (geography_expand)
 
 PG_FUNCTION_INFO_V1 (geography_area)
 
 PG_FUNCTION_INFO_V1 (geography_perimeter)
 
 PG_FUNCTION_INFO_V1 (geography_length)
 
 PG_FUNCTION_INFO_V1 (geography_point_outside)
 
 PG_FUNCTION_INFO_V1 (geography_covers)
 
 PG_FUNCTION_INFO_V1 (geography_bestsrid)
 
 PG_FUNCTION_INFO_V1 (geography_project)
 
 PG_FUNCTION_INFO_V1 (geography_azimuth)
 
 PG_FUNCTION_INFO_V1 (geography_segmentize)