From: Sandro Santilli Date: Fri, 10 Feb 2012 16:53:07 +0000 (+0000) Subject: Add SRID_USER_MXIMUM define X-Git-Tag: 2.0.0alpha5~54 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=3e3feaa9ddb54b5f973b2b760b0b6e34ef544baa;p=postgis Add SRID_USER_MXIMUM define git-svn-id: http://svn.osgeo.org/postgis/trunk@9144 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/liblwgeom/liblwgeom.h.in b/liblwgeom/liblwgeom.h.in index 05162a3a6..92e9d38bc 100644 --- a/liblwgeom/liblwgeom.h.in +++ b/liblwgeom/liblwgeom.h.in @@ -140,10 +140,18 @@ #define TYPMOD_GET_NDIMS(typmod) (2+TYPMOD_GET_Z(typmod)+TYPMOD_GET_M(typmod)) /** -* Maximum allowed SRID value. -* Currently we are using 20 bits (1048575) of storage for SRID. +* Maximum allowed SRID value in serialized geometry. +* Currently we are using 21 bits (2097152) of storage for SRID. */ #define SRID_MAXIMUM 999999 + +/** + * Maximum valid SRID value for the user + * We reserve 1000 values for internal use + */ +#define SRID_USER_MAXIMUM 998999 + +/** Unknown SRID value */ #define SRID_UNKNOWN 0 #define SRID_IS_UNKNOWN(x) ((int)x<=0)