SridGetSpheroid |
SridGetSpheroid( SRID Integer ) : Text
SridGetEllipsoid( SRID Integer ) : Text |
Will inspect the SRID definitions then returning the appropriate Spheroid name.
Index: src/connection_cache/alloc_cache.c
==================================================================
--- src/connection_cache/alloc_cache.c
+++ src/connection_cache/alloc_cache.c
@@ -250,10 +250,12 @@
invalidate (pool_index);
goto done;
}
cache->magic1 = SPATIALITE_CACHE_MAGIC1;
cache->magic2 = SPATIALITE_CACHE_MAGIC2;
+ cache->gpkg_amphibious_mode = 0;
+ cache->decimal_precision = -1;
cache->GEOS_handle = NULL;
cache->PROJ_handle = NULL;
cache->pool_index = pool_index;
confirm (pool_index, cache);
/* initializing the XML error buffers */
Index: src/control_points/gaia_control_points.c
==================================================================
--- src/control_points/gaia_control_points.c
+++ src/control_points/gaia_control_points.c
@@ -36,25 +36,57 @@
#include "config-msvc.h"
#else
#include "config.h"
#endif
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
+
+#include
#include
+#include
+#include
#include
#include "grass_crs.h"
+
+#define POLYNOMIAL_MAGIC_START 0x00
+#define POLYNOMIAL_MAGIC_DELIMITER 0x6a
+#define POLYNOMIAL_MAGIC_END 0x63
+#define POLYNOMIAL_FIRST_ORDER 0xb1
+#define POLYNOMIAL_SECOND_ORDER 0xb2
+#define POLYNOMIAL_THIRD_ORDER 0xb3
+#define THIN_PLATE_SPLINE 0x3f
+#define POLYNOMIAL_2D 0x3e
+#define POLYNOMIAL_3D 0x3d
+
+struct cp_coeffs
+{
+/* Polynomial Coefficients */
+ unsigned char type;
+ unsigned char order;
+ double E[20];
+ double N[20];
+ double Z[20];
+ double *Etps;
+ double *Ntps;
+ struct Control_Points grass_cp;
+};
GAIACP_DECLARE GaiaControlPointsPtr
-gaiaCreateControlPoints (int allocation_incr, int has3d, int tps)
+gaiaCreateControlPoints (int allocation_incr, int has3d, int order, int tps)
{
/* creating a Control Point set container */
struct gaia_control_points *cp =
malloc (sizeof (struct gaia_control_points));
if (cp == NULL)
return NULL;
+ if (order < 1)
+ order = 1;
+ if (order > 3)
+ order = 3;
+ cp->order = order;
cp->has3d = has3d;
cp->tps = tps;
cp->affine_valid = 0;
if (allocation_incr < 64)
allocation_incr = 64;
@@ -261,18 +293,322 @@
if (cp->z2 != NULL)
free (cp->z2);
if (cp->status != NULL)
free (cp->status);
}
+
+static int
+blob_encode_3d (double *E, double *N, double *Z, int order,
+ unsigned char **blob, int *blob_sz)
+{
+/* creating a BLOB-Polynomial object - 3D */
+ int i;
+ int max;
+ unsigned char *xblob = NULL;
+ unsigned char *ptr;
+ int xblob_sz;
+ int endian_arch = gaiaEndianArch ();
+
+ *blob = NULL;
+ *blob_sz = 0;
+
+ if (order == 2)
+ max = 10;
+ else if (order == 3)
+ max = 20;
+ else
+ max = 4;
+ xblob_sz = 11 + (max * (3 * (sizeof (double) + 1)));
+
+ xblob = malloc (xblob_sz);
+ if (xblob == NULL)
+ return 0;
+ ptr = xblob;
+/* encoding the BLOB */
+ *ptr = POLYNOMIAL_MAGIC_START; /* START signature */
+ *(ptr + 1) = 1; /* LITTLE ENDIAN */
+ *(ptr + 2) = POLYNOMIAL_3D;
+ *(ptr + 3) = POLYNOMIAL_MAGIC_DELIMITER;
+ *(ptr + 4) = order;
+ *(ptr + 5) = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport32 (ptr + 6, 0, 1, endian_arch);
+ ptr = xblob + 10;
+ for (i = 0; i < max; i++)
+ {
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, E[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, N[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, Z[i], 1, endian_arch);
+ ptr += sizeof (double);
+ }
+ *ptr = POLYNOMIAL_MAGIC_END;
+
+ *blob = xblob;
+ *blob_sz = xblob_sz;
+ return 1;
+}
+
+static int
+blob_encode_2d (double *E, double *N, unsigned char order,
+ unsigned char **blob, int *blob_sz)
+{
+/* creating a BLOB-Polynomial object - 2D */
+ int i;
+ int max;
+ unsigned char *xblob = NULL;
+ unsigned char *ptr;
+ int xblob_sz;
+ int endian_arch = gaiaEndianArch ();
+
+ *blob = NULL;
+ *blob_sz = 0;
+
+ if (order == 2)
+ max = 6;
+ else if (order == 3)
+ max = 10;
+ else
+ max = 3;
+ xblob_sz = 11 + (max * (2 * (sizeof (double) + 1)));
+
+ xblob = malloc (xblob_sz);
+ if (xblob == NULL)
+ return 0;
+ ptr = xblob;
+/* encoding the BLOB */
+ *ptr = POLYNOMIAL_MAGIC_START; /* START signature */
+ *(ptr + 1) = 1; /* LITTLE ENDIAN */
+ *(ptr + 2) = POLYNOMIAL_2D;
+ *(ptr + 3) = POLYNOMIAL_MAGIC_DELIMITER;
+ *(ptr + 4) = order;
+ *(ptr + 5) = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport32 (ptr + 6, 0, 1, endian_arch);
+ ptr = xblob + 10;
+ for (i = 0; i < max; i++)
+ {
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, E[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, N[i], 1, endian_arch);
+ ptr += sizeof (double);
+ }
+ *ptr = POLYNOMIAL_MAGIC_END;
+
+ *blob = xblob;
+ *blob_sz = xblob_sz;
+ return 1;
+}
+
+static int
+blob_encode_tps (double *E, double *N, struct Control_Points *cp,
+ unsigned char **blob, int *blob_sz)
+{
+/* creating a BLOB-Polynomial object - 2D */
+ int i;
+ unsigned char *xblob = NULL;
+ unsigned char *ptr;
+ int xblob_sz;
+ int endian_arch = gaiaEndianArch ();
+
+ *blob = NULL;
+ *blob_sz = 0;
+
+ xblob_sz = 11 + ((cp->count + 3) * (2 * (sizeof (double) + 1)));
+ xblob_sz += (cp->count * (4 * (sizeof (double) + 1)));
+
+ xblob = malloc (xblob_sz);
+ if (xblob == NULL)
+ return 0;
+ ptr = xblob;
+/* encoding the BLOB */
+ *ptr = POLYNOMIAL_MAGIC_START; /* START signature */
+ *(ptr + 1) = 1; /* LITTLE ENDIAN */
+ *(ptr + 2) = THIN_PLATE_SPLINE;
+ *(ptr + 3) = POLYNOMIAL_MAGIC_DELIMITER;
+ *(ptr + 4) = 1;
+ *(ptr + 5) = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport32 (ptr + 6, cp->count, 1, endian_arch);
+ ptr = xblob + 10;
+ for (i = 0; i < cp->count + 3; i++)
+ {
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, E[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, N[i], 1, endian_arch);
+ ptr += sizeof (double);
+ }
+ for (i = 0; i < cp->count; i++)
+ {
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, cp->e1[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, cp->n1[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, cp->e2[i], 1, endian_arch);
+ ptr += sizeof (double);
+ *ptr++ = POLYNOMIAL_MAGIC_DELIMITER;
+ gaiaExport64 (ptr, cp->n2[i], 1, endian_arch);
+ ptr += sizeof (double);
+ }
+ *ptr = POLYNOMIAL_MAGIC_END;
+
+ *blob = xblob;
+ *blob_sz = xblob_sz;
+ return 1;
+}
+
+static int
+blob_decode (struct cp_coeffs *coeffs, const unsigned char *blob, int blob_sz)
+{
+/* decoding a BLOB-Polynomial coeffs object */
+ int endian;
+ int endian_arch = gaiaEndianArch ();
+ unsigned char type;
+ unsigned char order;
+ int count;
+ int i;
+ int max;
+ int xblob_sz;
+ const unsigned char *ptr = blob;
+
+ coeffs->Etps = NULL;
+ coeffs->Ntps = NULL;
+ coeffs->grass_cp.count = 0;
+ coeffs->grass_cp.e1 = NULL;
+ coeffs->grass_cp.n1 = NULL;
+ coeffs->grass_cp.e2 = NULL;
+ coeffs->grass_cp.n2 = NULL;
+ coeffs->grass_cp.status = NULL;
+ if (blob == NULL)
+ return 0;
+ if (blob_sz < 11)
+ return 0;
+
+ if (*ptr != POLYNOMIAL_MAGIC_START)
+ return 0;
+ if (*(ptr + 1) == 1)
+ endian = 1;
+ else if (*(ptr + 1) == 0)
+ endian = 0;
+ else
+ return 0;
+ type = *(ptr + 2);
+ order = *(ptr + 4);
+ coeffs->type = type;
+ coeffs->order = order;
+ if (order < 1 || order > 3)
+ return 0;
+ if (type == THIN_PLATE_SPLINE)
+ max = 0;
+ else if (type == POLYNOMIAL_2D)
+ {
+ if (order == 2)
+ max = 6;
+ else if (order == 3)
+ max = 10;
+ else
+ max = 3;
+ }
+ else if (type == POLYNOMIAL_3D)
+ {
+ if (order == 2)
+ max = 10;
+ else if (order == 3)
+ max = 20;
+ else
+ max = 4;
+ }
+ else
+ return 0;
+ count = gaiaImport32 (ptr + 6, endian, endian_arch);
+ if (type == POLYNOMIAL_3D)
+ xblob_sz = 11 + (max * (3 * (sizeof (double) + 1)));
+ else
+ xblob_sz = 11 + (max * (2 * (sizeof (double) + 1)));
+ if (type == THIN_PLATE_SPLINE)
+ {
+ xblob_sz += ((count + 3) * (2 * (sizeof (double) + 1)));
+ xblob_sz += (count * (4 * (sizeof (double) + 1)));
+ }
+ if (blob_sz != xblob_sz)
+ return 0;
+
+ ptr = blob + 11;
+ for (i = 0; i < max; i++)
+ {
+ coeffs->E[i] = gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->N[i] = gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ if (type == POLYNOMIAL_3D)
+ {
+ coeffs->Z[i] = gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ }
+ }
+
+ if (type == THIN_PLATE_SPLINE)
+ {
+ /* extracting the Control Points for Grass TPS code */
+ coeffs->Etps = malloc (sizeof (double) * (3 + count));
+ coeffs->Ntps = malloc (sizeof (double) * (3 + count));
+ coeffs->grass_cp.count = count;
+ coeffs->grass_cp.e1 = malloc (sizeof (double) * count);
+ coeffs->grass_cp.n1 = malloc (sizeof (double) * count);
+ coeffs->grass_cp.e2 = malloc (sizeof (double) * count);
+ coeffs->grass_cp.n2 = malloc (sizeof (double) * count);
+ coeffs->grass_cp.status = malloc (sizeof (int) * count);
+ for (i = 0; i < count + 3; i++)
+ {
+ coeffs->Etps[i] = gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->Ntps[i] = gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ }
+ for (i = 0; i < count; i++)
+ {
+ coeffs->grass_cp.e1[i] =
+ gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->grass_cp.n1[i] =
+ gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->grass_cp.e2[i] =
+ gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->grass_cp.n2[i] =
+ gaiaImport64 (ptr, endian, endian_arch);
+ ptr += sizeof (double) + 1;
+ coeffs->grass_cp.status[i] = 1;
+ }
+ }
+ return 1;
+}
+
GAIACP_DECLARE int
-gaiaAffineFromControlPoints (GaiaControlPointsPtr cp_handle)
+gaiaCreatePolynomialCoeffs (GaiaControlPointsPtr cp_handle,
+ unsigned char **blob, int *blob_sz)
{
-/* creating an Affine Transform from the Control Points */
+/*
+ * computes the Control Points and return a BLOB-serialized
+ * Polynomial coeffs object
+*/
+ unsigned char *xblob;
+ int xblob_sz;
struct Control_Points cp;
struct Control_Points_3D cp3;
int ret = 0;
+ int ret2;
int use3d;
int orthorot = 0;
int order = 1;
int order_pnts[2][3] = { {3, 6, 10}, {4, 10, 20} };
@@ -284,16 +620,15 @@
double Z21[20];
double *E12_t = NULL;
double *N12_t = NULL;
double *E21_t = NULL;
double *N21_t = NULL;
-
struct gaia_control_points *gaia_cp =
(struct gaia_control_points *) cp_handle;
- if (gaia_cp == NULL)
- return 0;
+ *blob = NULL;
+ *blob_sz = 0;
if (gaia_cp == NULL)
return 0;
cp.count = 0;
cp.e1 = NULL;
@@ -310,30 +645,32 @@
cp3.z1 = NULL;
cp3.z2 = NULL;
cp3.status = NULL;
use3d = gaia_cp->has3d;
+ order = gaia_cp->order;
if (use3d)
{
/* 3D control points */
copy_control_points_3d (gaia_cp, &cp3);
ret =
- CRS_compute_georef_equations_3d (&cp3, E12, N12, Z12, E21, N21,
- Z21, order);
+ gcp_CRS_compute_georef_equations_3d (&cp3, E12, N12, Z12, E21,
+ N21, Z21, order);
}
else
{
/* 2D control points */
copy_control_points_2d (gaia_cp, &cp);
if (gaia_cp->tps)
ret =
- I_compute_georef_equations_tps (&cp, &E12_t, &N12_t, &E21_t,
- &N21_t);
+ gcp_I_compute_georef_equations_tps (&cp, &E12_t, &N12_t,
+ &E21_t, &N21_t);
else
- ret = I_compute_georef_equations (&cp, E12, N12, E21, N21, order);
+ ret =
+ gcp_I_compute_georef_equations (&cp, E12, N12, E21, N21,
+ order);
}
-fprintf(stderr, "ret=%d tps=%d\n", ret, gaia_cp->tps);
switch (ret)
{
case 0:
fprintf (stderr,
@@ -352,69 +689,624 @@
fprintf (stderr, "Invalid order\n");
break;
default:
break;
}
+
+ if (ret > 0)
+ {
+ if (use3d)
+ ret2 = blob_encode_3d (E12, N12, Z12, order, &xblob, &xblob_sz);
+ else
+ {
+ if (gaia_cp->tps)
+ ret2 =
+ blob_encode_tps (E12_t, N12_t, &cp, &xblob, &xblob_sz);
+ else
+ ret2 = blob_encode_2d (E12, N12, order, &xblob, &xblob_sz);
+ }
+ }
if (use3d)
free_control_points_3d (&cp3);
else
free_control_points_2d (&cp);
-
- if (ret > 0)
- {
- if (use3d)
- {
- gaia_cp->a = E12[1];
- gaia_cp->b = E12[2];
- gaia_cp->c = E12[3];
- gaia_cp->d = N12[1];
- gaia_cp->e = N12[2];
- gaia_cp->f = N12[3];
- gaia_cp->g = Z12[1];
- gaia_cp->h = Z12[2];
- gaia_cp->i = Z12[3];
- gaia_cp->xoff = E12[0];
- gaia_cp->yoff = N12[0];
- gaia_cp->zoff = Z12[0];
- }
- else
- {
- if (gaia_cp->tps)
- {
- gaia_cp->a = E12_t[1];
- gaia_cp->b = E12_t[2];
- gaia_cp->d = N12_t[1];
- gaia_cp->e = N12_t[2];
- gaia_cp->xoff = E12_t[0];
- gaia_cp->yoff = N12_t[0];
- gaia_cp->affine_valid = 1;
-fprintf(stderr, "pl\n");
- }
- else
- {
- gaia_cp->a = E12[1];
- gaia_cp->b = E12[2];
- gaia_cp->d = N12[1];
- gaia_cp->e = N12[2];
- gaia_cp->xoff = E12[0];
- gaia_cp->yoff = N12[0];
- gaia_cp->affine_valid = 1;
- }
- }
- }
-
if (E12_t != NULL)
free (E12_t);
if (N12_t != NULL)
free (N12_t);
if (E21_t != NULL)
free (E21_t);
if (N21_t != NULL)
free (N21_t);
- if (ret > 0)
+ if (ret > 0 && ret2)
+ {
+ *blob = xblob;
+ *blob_sz = xblob_sz;
+ return 1;
+ }
+ return 0;
+}
+
+GAIACP_DECLARE int
+gaiaPolynomialIsValid (const unsigned char *blob, int blob_sz)
+{
+/* checking a BLOB-Polynomial coeffs object for validity */
+ unsigned char type;
+ unsigned char order;
+ int i;
+ int max;
+ int xblob_sz;
+ int endian;
+ int endian_arch = gaiaEndianArch ();
+ int count;
+ const unsigned char *ptr = blob;
+ if (blob == NULL)
+ return 0;
+ if (blob_sz < 11)
+ return 0;
+
+ if (*ptr != POLYNOMIAL_MAGIC_START)
+ return 0;
+ if (*(ptr + 1) == 1)
+ endian = 1;
+ else if (*(ptr + 1) == 0)
+ endian = 0;
+ else
+ return 0;
+ type = *(ptr + 2);
+ order = *(ptr + 4);
+ if (order > 3)
+ return 0;
+ if (type == THIN_PLATE_SPLINE)
+ max = 0;
+ else if (type == POLYNOMIAL_2D)
+ {
+ if (order == 2)
+ max = 6;
+ else if (order == 3)
+ max = 10;
+ else
+ max = 3;
+ }
+ else if (type == POLYNOMIAL_3D)
+ {
+ if (order == 2)
+ max = 10;
+ else if (order == 3)
+ max = 20;
+ else
+ max = 4;
+ }
+ else
+ return 0;
+ count = gaiaImport32 (ptr + 6, endian, endian_arch);
+ if (type == POLYNOMIAL_3D)
+ xblob_sz = 11 + (max * (3 * (sizeof (double) + 1)));
+ else
+ xblob_sz = 11 + (max * (2 * (sizeof (double) + 1)));
+ if (type == THIN_PLATE_SPLINE)
+ {
+ xblob_sz += ((count + 3) * (2 * (sizeof (double) + 1)));
+ xblob_sz += (count * (4 * (sizeof (double) + 1)));
+ }
+ if (blob_sz != xblob_sz)
+ return 0;
+
+ ptr = blob + 10;
+ for (i = 0; i < max; i++)
+ {
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (type == POLYNOMIAL_3D)
+ {
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ }
+ }
+ if (type == THIN_PLATE_SPLINE)
+ {
+ for (i = 0; i < count + 3; i++)
+ {
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ }
+ for (i = 0; i < count; i++)
+ {
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ if (*ptr != POLYNOMIAL_MAGIC_DELIMITER)
+ return 0;
+ ptr++;
+ ptr += sizeof (double);
+ }
+ }
+ if (*ptr != POLYNOMIAL_MAGIC_END)
+ return 0;
+ return 1;
+}
+
+static void
+clean_tps_coeffs (struct cp_coeffs *cp)
+{
+/* memory cleanup - TPS coefficients */
+ if (cp->Etps != NULL)
+ free (cp->Etps);
+ if (cp->Ntps != NULL)
+ free (cp->Ntps);
+}
+
+GAIACP_DECLARE char *
+gaiaPolynomialAsText (const unsigned char *blob, int blob_sz)
+{
+/* printing a BLOB-Polynomial coeffs object as a text string */
+ char *text = NULL;
+ struct cp_coeffs coeffs;
+ if (!gaiaPolynomialIsValid (blob, blob_sz))
+ return NULL;
+ if (!blob_decode (&coeffs, blob, blob_sz))
+ return NULL;
+
+ free_control_points_2d (&(coeffs.grass_cp));
+/* printing the Polynommial coeffs as text */
+ if (coeffs.type == POLYNOMIAL_3D)
+ {
+ if (coeffs.order == 3)
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "N{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "Z{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.E[3],
+ coeffs.E[4], coeffs.E[5], coeffs.E[6], coeffs.E[6],
+ coeffs.E[7], coeffs.E[8], coeffs.E[9], coeffs.E[10],
+ coeffs.E[11], coeffs.E[12], coeffs.E[13], coeffs.E[14],
+ coeffs.E[15], coeffs.E[16], coeffs.E[16], coeffs.E[17],
+ coeffs.E[18], coeffs.E[19], coeffs.N[0], coeffs.N[1],
+ coeffs.N[2], coeffs.N[3], coeffs.N[4], coeffs.N[5],
+ coeffs.N[6], coeffs.N[6], coeffs.N[7], coeffs.N[8],
+ coeffs.N[9], coeffs.N[10], coeffs.N[11], coeffs.N[12],
+ coeffs.N[13], coeffs.N[14], coeffs.N[15], coeffs.N[16],
+ coeffs.N[16], coeffs.N[17], coeffs.N[18], coeffs.N[19],
+ coeffs.Z[0], coeffs.Z[1], coeffs.Z[2], coeffs.Z[3],
+ coeffs.Z[4], coeffs.Z[5], coeffs.Z[6], coeffs.Z[6],
+ coeffs.Z[7], coeffs.Z[8], coeffs.Z[9], coeffs.Z[10],
+ coeffs.Z[11], coeffs.Z[12], coeffs.Z[13], coeffs.Z[14],
+ coeffs.Z[15], coeffs.Z[16], coeffs.Z[16], coeffs.Z[17],
+ coeffs.Z[18], coeffs.Z[19]);
+ else if (coeffs.order == 2)
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "N{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "Z{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.E[3],
+ coeffs.E[4], coeffs.E[5], coeffs.E[6], coeffs.E[6],
+ coeffs.E[7], coeffs.E[8], coeffs.E[9], coeffs.N[0],
+ coeffs.N[1], coeffs.N[2], coeffs.N[3], coeffs.N[4],
+ coeffs.N[5], coeffs.N[6], coeffs.N[6], coeffs.N[7],
+ coeffs.N[8], coeffs.N[9], coeffs.Z[0], coeffs.Z[1],
+ coeffs.Z[2], coeffs.Z[3], coeffs.Z[4], coeffs.Z[5],
+ coeffs.Z[6], coeffs.Z[6], coeffs.Z[7], coeffs.Z[8],
+ coeffs.Z[9]);
+ else
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f,%1.10f}, N{%1.10f,%1.10f,%1.10f,%1.10f}, Z{%1.10f,%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.E[3],
+ coeffs.N[0], coeffs.N[1], coeffs.N[2], coeffs.N[3],
+ coeffs.Z[0], coeffs.Z[1], coeffs.Z[2], coeffs.Z[3]);
+ }
+ else
+ {
+ if (coeffs.order == 3)
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "N{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.E[3],
+ coeffs.E[4], coeffs.E[5], coeffs.E[6], coeffs.E[6],
+ coeffs.E[7], coeffs.E[8], coeffs.E[9], coeffs.N[0],
+ coeffs.N[1], coeffs.N[2], coeffs.N[3], coeffs.N[4],
+ coeffs.N[5], coeffs.N[6], coeffs.N[6], coeffs.N[7],
+ coeffs.N[8], coeffs.N[9]);
+ else if (coeffs.order == 2)
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}, "
+ "N{%1.10f,%1.10f,%1.10f,%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.E[3],
+ coeffs.E[4], coeffs.E[5], coeffs.N[0], coeffs.N[1],
+ coeffs.N[2], coeffs.N[3], coeffs.N[4], coeffs.N[5]);
+ else
+ text =
+ sqlite3_mprintf
+ ("E{%1.10f,%1.10f,%1.10f}, N{%1.10f,%1.10f,%1.10f}",
+ coeffs.E[0], coeffs.E[1], coeffs.E[2], coeffs.N[0],
+ coeffs.N[1], coeffs.N[2]);
+ }
+ clean_tps_coeffs (&coeffs);
+ return text;
+}
+
+static void
+gaia_point_transform3D (struct cp_coeffs *coeffs, double *x, double *y,
+ double *z)
+{
+/* Affine Transform 3D */
+ double x0 = *x;
+ double y0 = *y;
+ double z0 = *z;
+ double x1;
+ double y1;
+ double z1;
+ if (coeffs->type == THIN_PLATE_SPLINE)
+ {
+ gcp_I_georef_tps (x0, y0, &x1, &y1, coeffs->Etps, coeffs->Ntps,
+ &(coeffs->grass_cp), 1);
+ z1 = z0;
+ }
+ else if (coeffs->type == POLYNOMIAL_2D)
+ {
+ gcp_I_georef (x0, y0, &x1, &y1, coeffs->E, coeffs->N, coeffs->order);
+ z1 = z0;
+ }
+ else
+ gcp_CRS_georef_3d (x0, y0, z0, &x1, &y1, &z1, coeffs->E, coeffs->N,
+ coeffs->Z, coeffs->order);
+ *x = x1;
+ *y = y1;
+ *z = z1;
+}
+
+
+static void
+gaia_point_transform2D (struct cp_coeffs *coeffs, double *x, double *y)
+{
+/* Affine Transform 2D */
+ double x0 = *x;
+ double y0 = *y;
+ double x1;
+ double y1;
+ if (coeffs->type == THIN_PLATE_SPLINE)
+ gcp_I_georef_tps (x0, y0, &x1, &y1, coeffs->Etps, coeffs->Ntps,
+ &(coeffs->grass_cp), 1);
+ else
+ gcp_I_georef (x0, y0, &x1, &y1, coeffs->E, coeffs->N, coeffs->order);
+ *x = x1;
+ *y = y1;
+}
+
+GAIACP_DECLARE gaiaGeomCollPtr
+gaiaPolynomialTransformGeometry (gaiaGeomCollPtr geom,
+ const unsigned char *blob, int blob_sz)
+{
+/* transforming a Geometry by applying Polynomial coefficients */
+ int iv;
+ int ib;
+ double x;
+ double y;
+ double z;
+ double m;
+ gaiaPointPtr point;
+ gaiaLinestringPtr line;
+ gaiaLinestringPtr new_line;
+ gaiaPolygonPtr polyg;
+ gaiaPolygonPtr new_polyg;
+ gaiaGeomCollPtr new_geom;
+ gaiaRingPtr i_ring;
+ gaiaRingPtr o_ring;
+ struct cp_coeffs coeffs;
+ if (!gaiaPolynomialIsValid (blob, blob_sz))
+ return NULL;
+ if (!blob_decode (&coeffs, blob, blob_sz))
+ return NULL;
+ if (geom == NULL)
+ {
+ free_control_points_2d (&(coeffs.grass_cp));
+ return NULL;
+ }
+
+/* creating the output Geometry */
+ if (geom->DimensionModel == GAIA_XY_Z)
+ new_geom = gaiaAllocGeomCollXYZ ();
+ else if (geom->DimensionModel == GAIA_XY_M)
+ new_geom = gaiaAllocGeomCollXYM ();
+ else if (geom->DimensionModel == GAIA_XY_Z_M)
+ new_geom = gaiaAllocGeomCollXYZM ();
+ else
+ new_geom = gaiaAllocGeomColl ();
+ new_geom->Srid = geom->Srid;
+ new_geom->DeclaredType = geom->DeclaredType;
+
+/* cloning and transforming all individual items */
+ point = geom->FirstPoint;
+ while (point)
+ {
+ /* copying POINTs */
+ if (geom->DimensionModel == GAIA_XY_Z)
+ {
+ x = point->X;
+ y = point->Y;
+ z = point->Z;
+ gaia_point_transform3D (&coeffs, &x, &y, &z);
+ gaiaAddPointToGeomCollXYZ (new_geom, x, y, z);
+ }
+ else if (geom->DimensionModel == GAIA_XY_M)
+ {
+ x = point->X;
+ y = point->Y;
+ m = point->M;
+ gaia_point_transform2D (&coeffs, &x, &y);
+ gaiaAddPointToGeomCollXYM (new_geom, x, y, m);
+ }
+ else if (geom->DimensionModel == GAIA_XY_Z_M)
+ {
+ x = point->X;
+ y = point->Y;
+ z = point->Z;
+ m = point->M;
+ gaia_point_transform3D (&coeffs, &x, &y, &z);
+ gaiaAddPointToGeomCollXYZM (new_geom, x, y, z, m);
+ }
+ else
+ {
+ x = point->X;
+ y = point->Y;
+ gaia_point_transform2D (&coeffs, &x, &y);
+ gaiaAddPointToGeomColl (new_geom, x, y);
+ }
+ point = point->Next;
+ }
+
+ line = geom->FirstLinestring;
+ while (line)
+ {
+ /* copying LINESTRINGs */
+ new_line = gaiaAddLinestringToGeomColl (new_geom, line->Points);
+ for (iv = 0; iv < line->Points; iv++)
+ {
+ z = 0.0;
+ m = 0.0;
+ if (line->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaGetPointXYZ (line->Coords, iv, &x, &y, &z);
+ }
+ else if (line->DimensionModel == GAIA_XY_M)
+ {
+ gaiaGetPointXYM (line->Coords, iv, &x, &y, &m);
+ }
+ else if (line->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaGetPointXYZM (line->Coords, iv, &x, &y, &z, &m);
+ }
+ else
+ {
+ gaiaGetPoint (line->Coords, iv, &x, &y);
+ }
+ if (new_line->DimensionModel == GAIA_XY_Z
+ || new_line->DimensionModel == GAIA_XY_Z_M)
+ gaia_point_transform3D (&coeffs, &x, &y, &z);
+ else
+ gaia_point_transform2D (&coeffs, &x, &y);
+ if (new_line->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaSetPointXYZ (new_line->Coords, iv, x, y, z);
+ }
+ else if (new_line->DimensionModel == GAIA_XY_M)
+ {
+ gaiaSetPointXYM (new_line->Coords, iv, x, y, m);
+ }
+ else if (new_line->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaSetPointXYZM (new_line->Coords, iv, x, y, z, m);
+ }
+ else
+ {
+ gaiaSetPoint (new_line->Coords, iv, x, y);
+ }
+ }
+ line = line->Next;
+ }
+
+ polyg = geom->FirstPolygon;
+ while (polyg)
+ {
+ /* copying POLYGONs */
+ i_ring = polyg->Exterior;
+ new_polyg =
+ gaiaAddPolygonToGeomColl (new_geom, i_ring->Points,
+ polyg->NumInteriors);
+ o_ring = new_polyg->Exterior;
+ /* copying points for the EXTERIOR RING */
+ for (iv = 0; iv < o_ring->Points; iv++)
+ {
+ z = 0.0;
+ m = 0.0;
+ if (i_ring->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaGetPointXYZ (i_ring->Coords, iv, &x, &y, &z);
+ }
+ else if (i_ring->DimensionModel == GAIA_XY_M)
+ {
+ gaiaGetPointXYM (i_ring->Coords, iv, &x, &y, &m);
+ }
+ else if (i_ring->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaGetPointXYZM (i_ring->Coords, iv, &x, &y, &z, &m);
+ }
+ else
+ {
+ gaiaGetPoint (i_ring->Coords, iv, &x, &y);
+ }
+ if (o_ring->DimensionModel == GAIA_XY_Z
+ || o_ring->DimensionModel == GAIA_XY_Z_M)
+ gaia_point_transform3D (&coeffs, &x, &y, &z);
+ else
+ gaia_point_transform2D (&coeffs, &x, &y);
+ if (o_ring->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaSetPointXYZ (o_ring->Coords, iv, x, y, z);
+ }
+ else if (o_ring->DimensionModel == GAIA_XY_M)
+ {
+ gaiaSetPointXYM (o_ring->Coords, iv, x, y, m);
+ }
+ else if (o_ring->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaSetPointXYZM (o_ring->Coords, iv, x, y, z, m);
+ }
+ else
+ {
+ gaiaSetPoint (o_ring->Coords, iv, x, y);
+ }
+ }
+ for (ib = 0; ib < new_polyg->NumInteriors; ib++)
+ {
+ /* copying each INTERIOR RING [if any] */
+ i_ring = polyg->Interiors + ib;
+ o_ring = gaiaAddInteriorRing (new_polyg, ib, i_ring->Points);
+ for (iv = 0; iv < o_ring->Points; iv++)
+ {
+ z = 0.0;
+ m = 0.0;
+ if (i_ring->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaGetPointXYZ (i_ring->Coords, iv, &x, &y, &z);
+ }
+ else if (i_ring->DimensionModel == GAIA_XY_M)
+ {
+ gaiaGetPointXYM (i_ring->Coords, iv, &x, &y, &m);
+ }
+ else if (i_ring->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaGetPointXYZM (i_ring->Coords, iv, &x, &y, &z,
+ &m);
+ }
+ else
+ {
+ gaiaGetPoint (i_ring->Coords, iv, &x, &y);
+ }
+ if (o_ring->DimensionModel == GAIA_XY_Z
+ || o_ring->DimensionModel == GAIA_XY_Z_M)
+ gaia_point_transform3D (&coeffs, &x, &y, &z);
+ else
+ gaia_point_transform2D (&coeffs, &x, &y);
+ if (o_ring->DimensionModel == GAIA_XY_Z)
+ {
+ gaiaSetPointXYZ (o_ring->Coords, iv, x, y, z);
+ }
+ else if (o_ring->DimensionModel == GAIA_XY_M)
+ {
+ gaiaSetPointXYM (o_ring->Coords, iv, x, y, m);
+ }
+ else if (o_ring->DimensionModel == GAIA_XY_Z_M)
+ {
+ gaiaSetPointXYZM (o_ring->Coords, iv, x, y, z, m);
+ }
+ else
+ {
+ gaiaSetPoint (o_ring->Coords, iv, x, y);
+ }
+ }
+ }
+ polyg = polyg->Next;
+ }
+ free_control_points_2d (&(coeffs.grass_cp));
+ clean_tps_coeffs (&coeffs);
+ return new_geom;
+}
+
+GAIACP_DECLARE int
+gaiaPolynomialToMatrix (const unsigned char *iblob, int iblob_sz,
+ unsigned char **oblob, int *oblob_sz)
+{
+/*
+* converting a BLOB-Polynomial coeffs object into a
+* BLOB Affine Transformation matrix */
+ double a = 1.0;
+ double b = 0.0;
+ double c = 0.0;
+ double d = 0.0;
+ double e = 1.0;
+ double f = 0.0;
+ double g = 0.0;
+ double h = 0.0;
+ double i = 1.0;
+ double xoff = 0.0;
+ double yoff = 0.0;
+ double zoff = 0.0;
+ struct cp_coeffs coeffs;
+
+ *oblob = NULL;
+ *oblob_sz = 0;
+ if (!gaiaPolynomialIsValid (iblob, iblob_sz))
+ return 0;
+ if (!blob_decode (&coeffs, iblob, iblob_sz))
+ return 0;
+
+ if (coeffs.type == THIN_PLATE_SPLINE)
+ {
+ free_control_points_2d (&(coeffs.grass_cp));
+ clean_tps_coeffs (&coeffs);
+ return 0; /* Thin Plate Spline coefficients can't be converted */
+ }
+ if (coeffs.order != 1)
+ return 0; /* only 1st order coefficients can be converted */
+
+/* converting */
+ if (coeffs.type == POLYNOMIAL_3D)
+ {
+ a = coeffs.E[1];
+ b = coeffs.E[2];
+ c = coeffs.E[3];
+ d = coeffs.N[1];
+ e = coeffs.N[2];
+ f = coeffs.N[3];
+ g = coeffs.Z[1];
+ h = coeffs.Z[2];
+ i = coeffs.Z[3];
+ xoff = coeffs.E[0];
+ yoff = coeffs.N[0];
+ zoff = coeffs.Z[0];
+ }
+ else
+ {
+ a = coeffs.E[1];
+ b = coeffs.E[2];
+ d = coeffs.N[1];
+ e = coeffs.N[2];
+ xoff = coeffs.E[0];
+ yoff = coeffs.N[0];
+ }
+ if (gaia_matrix_create
+ (a, b, c, d, e, f, g, h, i, xoff, yoff, zoff, oblob, oblob_sz))
return 1;
return 0;
}
-#endif /* end including CONTROL_POINTS */
+#endif /* end including GCO */
Index: src/control_points/grass_crs.h
==================================================================
--- src/control_points/grass_crs.h
+++ src/control_points/grass_crs.h
@@ -28,10 +28,14 @@
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
+
+#ifndef DOXYGEN_SHOULD_SKIP_THIS
+#define GCP_PRIVATE __attribute__ ((visibility("hidden")))
+#endif
/* STRUCTURE FOR USE INTERNALLY WITH THESE FUNCTIONS. THESE FUNCTIONS EXPECT
SQUARE MATRICES SO ONLY ONE VARIABLE IS GIVEN (N) FOR THE MATRIX SIZE */
struct MATRIX
@@ -75,16 +79,32 @@
double *n2;
double *z2;
int *status;
};
-int CRS_compute_georef_equations_3d (struct Control_Points_3D *,
+GCP_PRIVATE int
+gcp_CRS_compute_georef_equations_3d (struct Control_Points_3D *,
double *, double *, double *,
double *, double *, double *, int);
-int I_compute_georef_equations (struct Control_Points *cp, double E12[],
+GCP_PRIVATE int
+gcp_I_compute_georef_equations (struct Control_Points *cp, double E12[],
double N12[], double E21[], double N21[],
int order);
-int I_compute_georef_equations_tps (struct Control_Points *cp,
+GCP_PRIVATE int
+gcp_I_compute_georef_equations_tps (struct Control_Points *cp,
double **E12tps, double **N12tps,
double **E21tps, double **N21tps);
+
+GCP_PRIVATE int
+gcp_I_georef (double e1, double n1, double *e, double *n, double E[],
+ double N[], int order);
+
+GCP_PRIVATE int
+gcp_CRS_georef_3d (double e1, double n1, double z1, double *e,
+ double *n, double *z, double E[], double N[],
+ double Z[], int order);
+
+GCP_PRIVATE int
+gcp_I_georef_tps (double e1, double n1, double *e, double *n, double *E,
+ double *N, struct Control_Points *cp, int fwd);
Index: src/control_points/grass_crs3d.c
==================================================================
--- src/control_points/grass_crs3d.c
+++ src/control_points/grass_crs3d.c
@@ -40,11 +40,11 @@
#include "config-msvc.h"
#else
#include "config.h"
#endif
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
/* original code from Grass GIS starts here */
/***********************************************************************
@@ -79,21 +79,21 @@
TRANSFORM A SINGLE COORDINATE PAIR.
************************************************************************/
-int
-CRS_georef_3d (double e1, /* EASTING TO BE TRANSFORMED */
- double n1, /* NORTHING TO BE TRANSFORMED */
- double z1, /* HEIGHT TO BE TRANSFORMED */
- double *e, /* EASTING, TRANSFORMED */
- double *n, /* NORTHING, TRANSFORMED */
- double *z, /* HEIGHT, TRANSFORMED */
- double E[], /* EASTING COEFFICIENTS */
- double N[], /* NORTHING COEFFICIENTS */
- double Z[], /* HEIGHT COEFFICIENTS */
- int order /* ORDER OF TRANSFORMATION TO BE PERFORMED, MUST MATCH THE
+GCP_PRIVATE int
+gcp_CRS_georef_3d (double e1, /* EASTING TO BE TRANSFORMED */
+ double n1, /* NORTHING TO BE TRANSFORMED */
+ double z1, /* HEIGHT TO BE TRANSFORMED */
+ double *e, /* EASTING, TRANSFORMED */
+ double *n, /* NORTHING, TRANSFORMED */
+ double *z, /* HEIGHT, TRANSFORMED */
+ double E[], /* EASTING COEFFICIENTS */
+ double N[], /* NORTHING COEFFICIENTS */
+ double Z[], /* HEIGHT COEFFICIENTS */
+ int order /* ORDER OF TRANSFORMATION TO BE PERFORMED, MUST MATCH THE
ORDER USED TO CALCULATE THE COEFFICIENTS */
)
{
double e2, n2, z2, en, ez, nz,
e3, n3, z3, e2n, e2z, en2, ez2, n2z, nz2, enz;
@@ -171,24 +171,23 @@
COMPUTE THE FORWARD AND BACKWARD GEOREFFERENCING COEFFICIENTS
BASED ON A SET OF CONTROL POINTS
************************************************************************/
-int
-CRS_compute_georef_equations_3d (struct Control_Points_3D *cp,
- double E12[], double N12[], double Z12[],
- double E21[], double N21[], double Z21[],
- int order)
+GCP_PRIVATE int
+gcp_CRS_compute_georef_equations_3d (struct Control_Points_3D *cp,
+ double E12[], double N12[], double Z12[],
+ double E21[], double N21[], double Z21[],
+ int order)
{
double *tempptr;
int status;
if (order < 1 || order > MAXORDER)
return MPARMERR;
/* CALCULATE THE FORWARD TRANSFORMATION COEFFICIENTS */
-
status = calccoef (cp, E12, N12, Z12, order);
if (status != MSUCCESS)
return status;
@@ -575,6 +574,6 @@
}
return MSUCCESS;
}
-#endif /* end including CONTROL_POINTS */
+#endif /* end including GCP */
Index: src/control_points/grass_georef.c
==================================================================
--- src/control_points/grass_georef.c
+++ src/control_points/grass_georef.c
@@ -28,20 +28,21 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
+#include
#include
#include
#if defined(_WIN32) && !defined(__MINGW32__)
#include "config-msvc.h"
#else
#include "config.h"
#endif
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
/* original code from Grass GIS starts here */
/****************************************************************************
*
@@ -92,18 +93,18 @@
TRANSFORM A SINGLE COORDINATE PAIR.
************************************************************************/
-int
-I_georef (double e1, /* EASTING TO BE TRANSFORMED */
- double n1, /* NORTHING TO BE TRANSFORMED */
- double *e, /* EASTING, TRANSFORMED */
- double *n, /* NORTHING, TRANSFORMED */
- double E[], /* EASTING COEFFICIENTS */
- double N[], /* NORTHING COEFFICIENTS */
- int order /* ORDER OF TRANSFORMATION TO BE PERFORMED, MUST MATCH THE
+GCP_PRIVATE int
+gcp_I_georef (double e1, /* EASTING TO BE TRANSFORMED */
+ double n1, /* NORTHING TO BE TRANSFORMED */
+ double *e, /* EASTING, TRANSFORMED */
+ double *n, /* NORTHING, TRANSFORMED */
+ double E[], /* EASTING COEFFICIENTS */
+ double N[], /* NORTHING COEFFICIENTS */
+ int order /* ORDER OF TRANSFORMATION TO BE PERFORMED, MUST MATCH THE
ORDER USED TO CALCULATE THE COEFFICIENTS */
)
{
double e3, e2n, en2, n3, e2, en, n2;
@@ -154,13 +155,14 @@
COMPUTE THE FORWARD AND BACKWARD GEOREFFERENCING COEFFICIENTS
BASED ON A SET OF CONTROL POINTS
************************************************************************/
-int
-I_compute_georef_equations (struct Control_Points *cp, double E12[],
- double N12[], double E21[], double N21[], int order)
+GCP_PRIVATE int
+gcp_I_compute_georef_equations (struct Control_Points *cp, double E12[],
+ double N12[], double E21[], double N21[],
+ int order)
{
double *tempptr;
int status;
if (order < 1 || order > MAXORDER)
@@ -483,6 +485,6 @@
}
return MSUCCESS;
}
-#endif /* end including CONTROL_POINTS */
+#endif /* end including GCP */
Index: src/control_points/grass_georef_tps.c
==================================================================
--- src/control_points/grass_georef_tps.c
+++ src/control_points/grass_georef_tps.c
@@ -38,11 +38,11 @@
#include "config-msvc.h"
#else
#include "config.h"
#endif
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
/* original code from Grass GIS starts here */
/****************************************************************************
*
@@ -85,18 +85,18 @@
TRANSFORM A SINGLE COORDINATE PAIR.
************************************************************************/
-int
-I_georef_tps (double e1, /* EASTING TO BE TRANSFORMED */
- double n1, /* NORTHING TO BE TRANSFORMED */
- double *e, /* EASTING, TRANSFORMED */
- double *n, /* NORTHING, TRANSFORMED */
- double *E, /* EASTING COEFFICIENTS */
- double *N, /* NORTHING COEFFICIENTS */
- struct Control_Points *cp, int fwd)
+GCP_PRIVATE int
+gcp_I_georef_tps (double e1, /* EASTING TO BE TRANSFORMED */
+ double n1, /* NORTHING TO BE TRANSFORMED */
+ double *e, /* EASTING, TRANSFORMED */
+ double *n, /* NORTHING, TRANSFORMED */
+ double *E, /* EASTING COEFFICIENTS */
+ double *N, /* NORTHING COEFFICIENTS */
+ struct Control_Points *cp, int fwd)
{
int i, j;
double dist, *pe, *pn;
if (fwd)
@@ -111,11 +111,10 @@
}
/* global affine (1st order poly) */
*e = E[0] + e1 * E[1] + n1 * E[2];
*n = N[0] + e1 * N[1] + n1 * N[2];
-
for (i = 0, j = 0; i < cp->count; i++)
{
if (cp->status[i] > 0)
{
@@ -136,14 +135,14 @@
COMPUTE THE FORWARD AND BACKWARD GEOREFFERENCING COEFFICIENTS
BASED ON A SET OF CONTROL POINTS
************************************************************************/
-int
-I_compute_georef_equations_tps (struct Control_Points *cp,
- double **E12tps, double **N12tps,
- double **E21tps, double **N21tps)
+GCP_PRIVATE int
+gcp_I_compute_georef_equations_tps (struct Control_Points *cp,
+ double **E12tps, double **N12tps,
+ double **E21tps, double **N21tps)
{
double *tempptr;
int numactive; /* NUMBER OF ACTIVE CONTROL POINTS */
int status, i;
double xmax, xmin, ymax, ymin;
@@ -536,6 +535,6 @@
dist = (x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1);
return dist * log (dist) * 0.5;
}
-#endif /* end including CONTROL_POINTS */
+#endif /* end including GCO */
Index: src/gaiageo/gg_matrix.c
==================================================================
--- src/gaiageo/gg_matrix.c
+++ src/gaiageo/gg_matrix.c
@@ -56,10 +56,11 @@
#include
#include
#include
+#include
#define MATRIX_MAGIC_START 0x00
#define MATRIX_MAGIC_DELIMITER 0x3a
#define MATRIX_MAGIC_END 0xb3
@@ -664,5 +665,167 @@
}
polyg = polyg->Next;
}
return new_geom;
}
+
+static double
+matrix_determinant (struct at_matrix *matrix)
+{
+/* computing the Determinant for a 4x4 Matrix */
+ double m00 = matrix->xx;
+ double m01 = matrix->xy;
+ double m02 = matrix->xz;
+ double m03 = matrix->xoff;
+ double m10 = matrix->yx;
+ double m11 = matrix->yy;
+ double m12 = matrix->yz;
+ double m13 = matrix->yoff;
+ double m20 = matrix->zx;
+ double m21 = matrix->zy;
+ double m22 = matrix->zz;
+ double m23 = matrix->zoff;
+ double m30 = matrix->w1;
+ double m31 = matrix->w2;
+ double m32 = matrix->w3;
+ double m33 = matrix->w4;
+ double value =
+ m03 * m12 * m21 * m30 - m02 * m13 * m21 * m30 - m03 * m11 * m22 * m30 +
+ m01 * m13 * m22 * m30 + m02 * m11 * m23 * m30 - m01 * m12 * m23 * m30 -
+ m03 * m12 * m20 * m31 + m02 * m13 * m20 * m31 + m03 * m10 * m22 * m31 -
+ m00 * m13 * m22 * m31 - m02 * m10 * m23 * m31 + m00 * m12 * m23 * m31 +
+ m03 * m11 * m20 * m32 - m01 * m13 * m20 * m32 - m03 * m10 * m21 * m32 +
+ m00 * m13 * m21 * m32 + m01 * m10 * m23 * m32 - m00 * m11 * m23 * m32 -
+ m02 * m11 * m20 * m33 + m01 * m12 * m20 * m33 + m02 * m10 * m21 * m33 -
+ m00 * m12 * m21 * m33 - m01 * m10 * m22 * m33 + m00 * m11 * m22 * m33;
+ return value;
+}
+
+GAIAMATRIX_DECLARE double
+gaia_matrix_determinant (const unsigned char *blob, int blob_sz)
+{
+/* computing the Determinant from a BLOB-AMT object */
+ double det;
+ struct at_matrix matrix;
+ if (!gaia_matrix_is_valid (blob, blob_sz))
+ return 0.0;
+ if (!blob_matrix_decode (&matrix, blob, blob_sz))
+ return 0.0;
+
+/* computing the Determinant */
+ det = matrix_determinant (&matrix);
+ return det;
+}
+
+
+static void
+matrix_invert (struct at_matrix *matrix, double determinant)
+{
+/* inverting a Matrix */
+ double m00 = matrix->xx;
+ double m01 = matrix->xy;
+ double m02 = matrix->xz;
+ double m03 = matrix->xoff;
+ double m10 = matrix->yx;
+ double m11 = matrix->yy;
+ double m12 = matrix->yz;
+ double m13 = matrix->yoff;
+ double m20 = matrix->zx;
+ double m21 = matrix->zy;
+ double m22 = matrix->zz;
+ double m23 = matrix->zoff;
+ double m30 = matrix->w1;
+ double m31 = matrix->w2;
+ double m32 = matrix->w3;
+ double m33 = matrix->w4;
+ double scale = 1.0 / determinant;
+ double r00 =
+ m12 * m23 * m31 - m13 * m22 * m31 + m13 * m21 * m32 - m11 * m23 * m32 -
+ m12 * m21 * m33 + m11 * m22 * m33;
+ double r01 =
+ m03 * m22 * m31 - m02 * m23 * m31 - m03 * m21 * m32 + m01 * m23 * m32 +
+ m02 * m21 * m33 - m01 * m22 * m33;
+ double r02 =
+ m02 * m13 * m31 - m03 * m12 * m31 + m03 * m11 * m32 - m01 * m13 * m32 -
+ m02 * m11 * m33 + m01 * m12 * m33;
+ double r03 =
+ m03 * m12 * m21 - m02 * m13 * m21 - m03 * m11 * m22 + m01 * m13 * m22 +
+ m02 * m11 * m23 - m01 * m12 * m23;
+ double r10 =
+ m13 * m22 * m30 - m12 * m23 * m30 - m13 * m20 * m32 + m10 * m23 * m32 +
+ m12 * m20 * m33 - m10 * m22 * m33;
+ double r11 =
+ m02 * m23 * m30 - m03 * m22 * m30 + m03 * m20 * m32 - m00 * m23 * m32 -
+ m02 * m20 * m33 + m00 * m22 * m33;
+ double r12 =
+ m03 * m12 * m30 - m02 * m13 * m30 - m03 * m10 * m32 + m00 * m13 * m32 +
+ m02 * m10 * m33 - m00 * m12 * m33;
+ double r13 =
+ m02 * m13 * m20 - m03 * m12 * m20 + m03 * m10 * m22 - m00 * m13 * m22 -
+ m02 * m10 * m23 + m00 * m12 * m23;
+ double r20 =
+ m11 * m23 * m30 - m13 * m21 * m30 + m13 * m20 * m31 - m10 * m23 * m31 -
+ m11 * m20 * m33 + m10 * m21 * m33;
+ double r21 =
+ m03 * m21 * m30 - m01 * m23 * m30 - m03 * m20 * m31 + m00 * m23 * m31 +
+ m01 * m20 * m33 - m00 * m21 * m33;
+ double r22 =
+ m01 * m13 * m30 - m03 * m11 * m30 + m03 * m10 * m31 - m00 * m13 * m31 -
+ m01 * m10 * m33 + m00 * m11 * m33;
+ double r23 =
+ m03 * m11 * m20 - m01 * m13 * m20 - m03 * m10 * m21 + m00 * m13 * m21 +
+ m01 * m10 * m23 - m00 * m11 * m23;
+ double r30 =
+ m12 * m21 * m30 - m11 * m22 * m30 - m12 * m20 * m31 + m10 * m22 * m31 +
+ m11 * m20 * m32 - m10 * m21 * m32;
+ double r31 =
+ m01 * m22 * m30 - m02 * m21 * m30 + m02 * m20 * m31 - m00 * m22 * m31 -
+ m01 * m20 * m32 + m00 * m21 * m32;
+ double r32 =
+ m02 * m11 * m30 - m01 * m12 * m30 - m02 * m10 * m31 + m00 * m12 * m31 +
+ m01 * m10 * m32 - m00 * m11 * m32;
+ double r33 =
+ m01 * m12 * m20 - m02 * m11 * m20 + m02 * m10 * m21 - m00 * m12 * m21 -
+ m01 * m10 * m22 + m00 * m11 * m22;
+ matrix->xx = r00 * scale;
+ matrix->xy = r01 * scale;
+ matrix->xz = r02 * scale;
+ matrix->xoff = r03 * scale;
+ matrix->yx = r10 * scale;
+ matrix->yy = r11 * scale;
+ matrix->yz = r12 * scale;
+ matrix->yoff = r13 * scale;
+ matrix->zx = r20 * scale;
+ matrix->zy = r21 * scale;
+ matrix->zz = r22 * scale;
+ matrix->zoff = r23 * scale;
+ matrix->w1 = r30 * scale;
+ matrix->w2 = r31 * scale;
+ matrix->w3 = r32 * scale;
+ matrix->w4 = r33 * scale;
+}
+
+GAIAMATRIX_DECLARE int
+gaia_matrix_invert (const unsigned char *iblob, int iblob_sz,
+ unsigned char **oblob, int *oblob_sz)
+{
+/*
+* creating a BLOB-serialized Affine Transform Matrix
+* by Inverting another Matrix
+*/
+ double det;
+ struct at_matrix matrix;
+
+ *oblob = NULL;
+ *oblob_sz = 0;
+ if (!gaia_matrix_is_valid (iblob, iblob_sz))
+ return 0;
+ if (!blob_matrix_decode (&matrix, iblob, iblob_sz))
+ return 0;
+ det = matrix_determinant (&matrix);
+ if (det == 0.0)
+ return 0;
+
+/* creating the Inverse Matrix */
+ matrix_invert (&matrix, det);
+ return blob_matrix_encode (&matrix, oblob, oblob_sz);
+}
Index: src/gaiageo/gg_wkb.c
==================================================================
--- src/gaiageo/gg_wkb.c
+++ src/gaiageo/gg_wkb.c
@@ -56,10 +56,11 @@
#endif
#include
#include
+#include
static void
ParseWkbPoint (gaiaGeomCollPtr geo)
{
/* decodes a POINT from WKB */
@@ -1069,17 +1070,33 @@
};
}
}
GAIAGEO_DECLARE gaiaGeomCollPtr
-gaiaFromSpatiaLiteBlobWkb (const unsigned char *blob, unsigned int size)
+gaiaFromSpatiaLiteBlobWkbEx (const unsigned char *blob, unsigned int size,
+ int gpkg_amphibious)
{
/* decoding from SpatiaLite BLOB to GEOMETRY */
int type;
int little_endian;
int endian_arch = gaiaEndianArch ();
gaiaGeomCollPtr geo = NULL;
+
+ if (gpkg_amphibious)
+ {
+#ifdef ENABLE_GEOPACKAGE /* GEOPACKAGE enabled: supporting GPKG geometries */
+ if (gaiaIsValidGPB (blob, size))
+ {
+ geo = gaiaFromGeoPackageGeometryBlob (blob, size);
+ if (geo != NULL)
+ return geo;
+ }
+#else
+ ;
+#endif /* end GEOPACKAGE: supporting GPKG geometries */
+ }
+
if (size < 45)
return NULL; /* cannot be an internal BLOB WKB geometry */
if (*(blob + 0) != GAIA_MARK_START)
return NULL; /* failed to recognize START signature */
if (*(blob + (size - 1)) != GAIA_MARK_END)
@@ -1285,10 +1302,20 @@
geo->DeclaredType = GAIA_UNKNOWN;
break;
};
return geo;
}
+
+GAIAGEO_DECLARE gaiaGeomCollPtr
+gaiaFromSpatiaLiteBlobWkb (const unsigned char *blob, unsigned int size)
+{
+/*
+* decoding from SpatiaLite BLOB to GEOMETRY
+* convenience method - always disabling GPKG Amphibious Mode
+*/
+ return gaiaFromSpatiaLiteBlobWkbEx (blob, size, 0);
+}
GAIAGEO_DECLARE gaiaGeomCollPtr
gaiaFromSpatiaLiteBlobMbr (const unsigned char *blob, unsigned int size)
{
/* decoding from SpatiaLite BLOB to GEOMETRY [MBR only] */
Index: src/gaiageo/gg_wkt.c
==================================================================
--- src/gaiageo/gg_wkt.c
+++ src/gaiageo/gg_wkt.c
@@ -163,62 +163,96 @@
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
static void
-gaiaOutPoint (gaiaOutBufferPtr out_buf, gaiaPointPtr point)
+gaiaOutPoint (gaiaOutBufferPtr out_buf, gaiaPointPtr point, int precision)
{
/* formats a WKT POINT */
char *buf_x;
char *buf_y;
char *buf;
- buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, point->X);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, point->Y);
gaiaOutClean (buf_y);
buf = sqlite3_mprintf ("%s %s", buf_x, buf_y);
sqlite3_free (buf_x);
sqlite3_free (buf_y);
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
GAIAGEO_DECLARE void
-gaiaOutPointZ (gaiaOutBufferPtr out_buf, gaiaPointPtr point)
+gaiaOutPointZex (gaiaOutBufferPtr out_buf, gaiaPointPtr point, int precision)
{
/* formats a WKT POINTZ */
char *buf_x;
char *buf_y;
char *buf_z;
char *buf;
- buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, point->X);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, point->Y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", point->Z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", point->Z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, point->Z);
gaiaOutClean (buf_z);
buf = sqlite3_mprintf ("%s %s %s", buf_x, buf_y, buf_z);
sqlite3_free (buf_x);
sqlite3_free (buf_y);
sqlite3_free (buf_z);
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
+
+GAIAGEO_DECLARE void
+gaiaOutPointZ (gaiaOutBufferPtr out_buf, gaiaPointPtr point)
+{
+/*
+* formats a WKT POINTZ
+* convenience method - default decimal precision
+*/
+ gaiaOutPointZex (out_buf, point, -1);
+}
static void
-gaiaOutPointM (gaiaOutBufferPtr out_buf, gaiaPointPtr point)
+gaiaOutPointM (gaiaOutBufferPtr out_buf, gaiaPointPtr point, int precision)
{
/* formats a WKT POINTM */
char *buf_x;
char *buf_y;
char *buf_m;
char *buf;
- buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, point->X);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, point->Y);
gaiaOutClean (buf_y);
- buf_m = sqlite3_mprintf ("%1.6f", point->M);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", point->M);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, point->M);
gaiaOutClean (buf_m);
buf = sqlite3_mprintf ("%s %s %s", buf_x, buf_y, buf_m);
sqlite3_free (buf_x);
sqlite3_free (buf_y);
sqlite3_free (buf_m);
@@ -225,25 +259,37 @@
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
static void
-gaiaOutPointZM (gaiaOutBufferPtr out_buf, gaiaPointPtr point)
+gaiaOutPointZM (gaiaOutBufferPtr out_buf, gaiaPointPtr point, int precision)
{
/* formats a WKT POINTZM */
char *buf_x;
char *buf_y;
char *buf_z;
char *buf_m;
char *buf;
- buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", point->X);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, point->X);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", point->Y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, point->Y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", point->Z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", point->Z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, point->Z);
gaiaOutClean (buf_z);
- buf_m = sqlite3_mprintf ("%1.6f", point->M);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", point->M);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, point->M);
gaiaOutClean (buf_m);
buf = sqlite3_mprintf ("%s %s %s %s", buf_x, buf_y, buf_z, buf_m);
sqlite3_free (buf_x);
sqlite3_free (buf_y);
sqlite3_free (buf_z);
@@ -385,11 +431,12 @@
sqlite3_free (buf);
}
}
static void
-gaiaOutLinestring (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line)
+gaiaOutLinestring (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line,
+ int precision)
{
/* formats a WKT LINESTRING */
char *buf_x;
char *buf_y;
char *buf;
@@ -397,13 +444,19 @@
double y;
int iv;
for (iv = 0; iv < line->Points; iv++)
{
gaiaGetPoint (line->Coords, iv, &x, &y);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
if (iv > 0)
buf = sqlite3_mprintf (", %s %s", buf_x, buf_y);
else
buf = sqlite3_mprintf ("%s %s", buf_x, buf_y);
@@ -413,11 +466,12 @@
sqlite3_free (buf);
}
}
GAIAGEO_DECLARE void
-gaiaOutLinestringZ (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line)
+gaiaOutLinestringZex (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line,
+ int precision)
{
/* formats a WKT LINESTRINGZ */
char *buf_x;
char *buf_y;
char *buf_z;
@@ -427,15 +481,24 @@
double z;
int iv;
for (iv = 0; iv < line->Points; iv++)
{
gaiaGetPointXYZ (line->Coords, iv, &x, &y, &z);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
if (iv > 0)
buf = sqlite3_mprintf (", %s %s %s", buf_x, buf_y, buf_z);
else
buf = sqlite3_mprintf ("%s %s %s", buf_x, buf_y, buf_z);
@@ -444,13 +507,24 @@
sqlite3_free (buf_z);
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
}
+
+GAIAGEO_DECLARE void
+gaiaOutLinestringZ (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line)
+{
+/*
+* formats a WKT LINESTRINGZ
+* convenience method - default decimal precision
+*/
+ gaiaOutLinestringZex (out_buf, line, -1);
+}
static void
-gaiaOutLinestringM (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line)
+gaiaOutLinestringM (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line,
+ int precision)
{
/* formats a WKT LINESTRINGM */
char *buf_x;
char *buf_y;
char *buf_m;
@@ -460,15 +534,24 @@
double m;
int iv;
for (iv = 0; iv < line->Points; iv++)
{
gaiaGetPointXYM (line->Coords, iv, &x, &y, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv > 0)
buf = sqlite3_mprintf (", %s %s %s", buf_x, buf_y, buf_m);
else
buf = sqlite3_mprintf ("%s %s %s", buf_x, buf_y, buf_m);
@@ -479,11 +562,12 @@
sqlite3_free (buf);
}
}
static void
-gaiaOutLinestringZM (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line)
+gaiaOutLinestringZM (gaiaOutBufferPtr out_buf, gaiaLinestringPtr line,
+ int precision)
{
/* formats a WKT LINESTRINGZM */
char *buf_x;
char *buf_y;
char *buf_z;
@@ -495,17 +579,29 @@
double m;
int iv;
for (iv = 0; iv < line->Points; iv++)
{
gaiaGetPointXYZM (line->Coords, iv, &x, &y, &z, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv > 0)
buf =
sqlite3_mprintf (", %s %s %s %s", buf_x, buf_y, buf_z, buf_m);
else
@@ -738,11 +834,11 @@
}
}
}
static void
-gaiaOutPolygon (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg)
+gaiaOutPolygon (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg, int precision)
{
/* formats a WKT POLYGON */
char *buf_x;
char *buf_y;
char *buf;
@@ -752,13 +848,19 @@
double y;
gaiaRingPtr ring = polyg->Exterior;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPoint (ring->Coords, iv, &x, &y);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
if (iv == 0)
buf = sqlite3_mprintf ("(%s %s", buf_x, buf_y);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s)", buf_x, buf_y);
@@ -773,13 +875,19 @@
{
ring = polyg->Interiors + ib;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPoint (ring->Coords, iv, &x, &y);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
if (iv == 0)
buf = sqlite3_mprintf (", (%s %s", buf_x, buf_y);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s)", buf_x, buf_y);
@@ -792,11 +900,12 @@
}
}
}
GAIAGEO_DECLARE void
-gaiaOutPolygonZ (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg)
+gaiaOutPolygonZex (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg,
+ int precision)
{
/* formats a WKT POLYGONZ */
char *buf_x;
char *buf_y;
char *buf_z;
@@ -808,15 +917,24 @@
double z;
gaiaRingPtr ring = polyg->Exterior;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYZ (ring->Coords, iv, &x, &y, &z);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
if (iv == 0)
buf = sqlite3_mprintf ("(%s %s %s", buf_x, buf_y, buf_z);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s %s)", buf_x, buf_y, buf_z);
@@ -832,15 +950,24 @@
{
ring = polyg->Interiors + ib;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYZ (ring->Coords, iv, &x, &y, &z);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
if (iv == 0)
buf = sqlite3_mprintf (", (%s %s %s", buf_x, buf_y, buf_z);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s %s)", buf_x, buf_y, buf_z);
@@ -852,13 +979,23 @@
gaiaAppendToOutBuffer (out_buf, buf);
sqlite3_free (buf);
}
}
}
+
+GAIAGEO_DECLARE void
+gaiaOutPolygonZ (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg)
+{
+/*
+* formats a WKT POLYGONZ
+* convenience method - default decimal precision
+*/
+ gaiaOutPolygonZex (out_buf, polyg, -1);
+}
static void
-gaiaOutPolygonM (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg)
+gaiaOutPolygonM (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg, int precision)
{
/* formats a WKT POLYGONM */
char *buf_x;
char *buf_y;
char *buf_m;
@@ -870,15 +1007,24 @@
double m;
gaiaRingPtr ring = polyg->Exterior;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYM (ring->Coords, iv, &x, &y, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv == 0)
buf = sqlite3_mprintf ("(%s %s %s", buf_x, buf_y, buf_m);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s %s)", buf_x, buf_y, buf_m);
@@ -894,15 +1040,24 @@
{
ring = polyg->Interiors + ib;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYM (ring->Coords, iv, &x, &y, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv == 0)
buf = sqlite3_mprintf (", (%s %s %s", buf_x, buf_y, buf_m);
else if (iv == (ring->Points - 1))
buf = sqlite3_mprintf (", %s %s %s)", buf_x, buf_y, buf_m);
@@ -916,11 +1071,11 @@
}
}
}
static void
-gaiaOutPolygonZM (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg)
+gaiaOutPolygonZM (gaiaOutBufferPtr out_buf, gaiaPolygonPtr polyg, int precision)
{
/* formats a WKT POLYGONZM */
char *buf_x;
char *buf_y;
char *buf_z;
@@ -934,17 +1089,29 @@
double m;
gaiaRingPtr ring = polyg->Exterior;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYZM (ring->Coords, iv, &x, &y, &z, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv == 0)
buf =
sqlite3_mprintf ("(%s %s %s %s", buf_x, buf_y, buf_z, buf_m);
else if (iv == (ring->Points - 1))
@@ -965,17 +1132,29 @@
{
ring = polyg->Interiors + ib;
for (iv = 0; iv < ring->Points; iv++)
{
gaiaGetPointXYZM (ring->Coords, iv, &x, &y, &z, &m);
- buf_x = sqlite3_mprintf ("%1.6f", x);
+ if (precision < 0)
+ buf_x = sqlite3_mprintf ("%1.6f", x);
+ else
+ buf_x = sqlite3_mprintf ("%.*f", precision, x);
gaiaOutClean (buf_x);
- buf_y = sqlite3_mprintf ("%1.6f", y);
+ if (precision < 0)
+ buf_y = sqlite3_mprintf ("%1.6f", y);
+ else
+ buf_y = sqlite3_mprintf ("%.*f", precision, y);
gaiaOutClean (buf_y);
- buf_z = sqlite3_mprintf ("%1.6f", z);
+ if (precision < 0)
+ buf_z = sqlite3_mprintf ("%1.6f", z);
+ else
+ buf_z = sqlite3_mprintf ("%.*f", precision, z);
gaiaOutClean (buf_z);
- buf_m = sqlite3_mprintf ("%1.6f", m);
+ if (precision < 0)
+ buf_m = sqlite3_mprintf ("%1.6f", m);
+ else
+ buf_m = sqlite3_mprintf ("%.*f", precision, m);
gaiaOutClean (buf_m);
if (iv == 0)
buf =
sqlite3_mprintf (", (%s %s %s %s", buf_x, buf_y, buf_z,
buf_m);
@@ -1253,11 +1432,11 @@
}
}
}
GAIAGEO_DECLARE void
-gaiaOutWkt (gaiaOutBufferPtr out_buf, gaiaGeomCollPtr geom)
+gaiaOutWktEx (gaiaOutBufferPtr out_buf, gaiaGeomCollPtr geom, int precision)
{
/* prints the WKT representation of current geometry */
int pts = 0;
int lns = 0;
int pgs = 0;
@@ -1298,29 +1477,29 @@
{
if (point->DimensionModel == GAIA_XY_Z)
{
/* processing POINTZ */
gaiaAppendToOutBuffer (out_buf, "POINT Z(");
- gaiaOutPointZ (out_buf, point);
+ gaiaOutPointZex (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_M)
{
/* processing POINTM */
gaiaAppendToOutBuffer (out_buf, "POINT M(");
- gaiaOutPointM (out_buf, point);
+ gaiaOutPointM (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_Z_M)
{
/* processing POINTZM */
gaiaAppendToOutBuffer (out_buf, "POINT ZM(");
- gaiaOutPointZM (out_buf, point);
+ gaiaOutPointZM (out_buf, point, precision);
}
else
{
/* processing POINT */
gaiaAppendToOutBuffer (out_buf, "POINT(");
- gaiaOutPoint (out_buf, point);
+ gaiaOutPoint (out_buf, point, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
point = point->Next;
}
line = geom->FirstLinestring;
@@ -1328,29 +1507,29 @@
{
if (line->DimensionModel == GAIA_XY_Z)
{
/* processing LINESTRINGZ */
gaiaAppendToOutBuffer (out_buf, "LINESTRING Z(");
- gaiaOutLinestringZ (out_buf, line);
+ gaiaOutLinestringZex (out_buf, line, precision);
}
else if (line->DimensionModel == GAIA_XY_M)
{
/* processing LINESTRINGM */
gaiaAppendToOutBuffer (out_buf, "LINESTRING M(");
- gaiaOutLinestringM (out_buf, line);
+ gaiaOutLinestringM (out_buf, line, precision);
}
else if (line->DimensionModel == GAIA_XY_Z_M)
{
/* processing LINESTRINGZM */
gaiaAppendToOutBuffer (out_buf, "LINESTRING ZM(");
- gaiaOutLinestringZM (out_buf, line);
+ gaiaOutLinestringZM (out_buf, line, precision);
}
else
{
/* processing LINESTRING */
gaiaAppendToOutBuffer (out_buf, "LINESTRING(");
- gaiaOutLinestring (out_buf, line);
+ gaiaOutLinestring (out_buf, line, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
line = line->Next;
}
polyg = geom->FirstPolygon;
@@ -1358,29 +1537,29 @@
{
if (polyg->DimensionModel == GAIA_XY_Z)
{
/* processing POLYGONZ */
gaiaAppendToOutBuffer (out_buf, "POLYGON Z(");
- gaiaOutPolygonZ (out_buf, polyg);
+ gaiaOutPolygonZex (out_buf, polyg, precision);
}
else if (polyg->DimensionModel == GAIA_XY_M)
{
/* processing POLYGONM */
gaiaAppendToOutBuffer (out_buf, "POLYGON M(");
- gaiaOutPolygonM (out_buf, polyg);
+ gaiaOutPolygonM (out_buf, polyg, precision);
}
else if (polyg->DimensionModel == GAIA_XY_Z_M)
{
/* processing POLYGONZM */
gaiaAppendToOutBuffer (out_buf, "POLYGON ZM(");
- gaiaOutPolygonZM (out_buf, polyg);
+ gaiaOutPolygonZM (out_buf, polyg, precision);
}
else
{
/* processing POLYGON */
gaiaAppendToOutBuffer (out_buf, "POLYGON(");
- gaiaOutPolygon (out_buf, polyg);
+ gaiaOutPolygon (out_buf, polyg, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
polyg = polyg->Next;
}
}
@@ -1404,29 +1583,29 @@
{
if (point->DimensionModel == GAIA_XY_Z)
{
if (point != geom->FirstPoint)
gaiaAppendToOutBuffer (out_buf, ", ");
- gaiaOutPointZ (out_buf, point);
+ gaiaOutPointZex (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_M)
{
if (point != geom->FirstPoint)
gaiaAppendToOutBuffer (out_buf, ", ");
- gaiaOutPointM (out_buf, point);
+ gaiaOutPointM (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_Z_M)
{
if (point != geom->FirstPoint)
gaiaAppendToOutBuffer (out_buf, ", ");
- gaiaOutPointZM (out_buf, point);
+ gaiaOutPointZM (out_buf, point, precision);
}
else
{
if (point != geom->FirstPoint)
gaiaAppendToOutBuffer (out_buf, ", ");
- gaiaOutPoint (out_buf, point);
+ gaiaOutPoint (out_buf, point, precision);
}
point = point->Next;
}
gaiaAppendToOutBuffer (out_buf, ")");
}
@@ -1449,26 +1628,26 @@
gaiaAppendToOutBuffer (out_buf, ", (");
else
gaiaAppendToOutBuffer (out_buf, "(");
if (line->DimensionModel == GAIA_XY_Z)
{
- gaiaOutLinestringZ (out_buf, line);
+ gaiaOutLinestringZex (out_buf, line, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else if (line->DimensionModel == GAIA_XY_M)
{
- gaiaOutLinestringM (out_buf, line);
+ gaiaOutLinestringM (out_buf, line, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else if (line->DimensionModel == GAIA_XY_Z_M)
{
- gaiaOutLinestringZM (out_buf, line);
+ gaiaOutLinestringZM (out_buf, line, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else
{
- gaiaOutLinestring (out_buf, line);
+ gaiaOutLinestring (out_buf, line, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
line = line->Next;
}
gaiaAppendToOutBuffer (out_buf, ")");
@@ -1492,26 +1671,26 @@
gaiaAppendToOutBuffer (out_buf, ", (");
else
gaiaAppendToOutBuffer (out_buf, "(");
if (polyg->DimensionModel == GAIA_XY_Z)
{
- gaiaOutPolygonZ (out_buf, polyg);
+ gaiaOutPolygonZex (out_buf, polyg, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else if (polyg->DimensionModel == GAIA_XY_M)
{
- gaiaOutPolygonM (out_buf, polyg);
+ gaiaOutPolygonM (out_buf, polyg, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else if (polyg->DimensionModel == GAIA_XY_Z_M)
{
- gaiaOutPolygonZM (out_buf, polyg);
+ gaiaOutPolygonZM (out_buf, polyg, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
else
{
- gaiaOutPolygon (out_buf, polyg);
+ gaiaOutPolygon (out_buf, polyg, precision);
gaiaAppendToOutBuffer (out_buf, ")");
}
polyg = polyg->Next;
}
gaiaAppendToOutBuffer (out_buf, ")");
@@ -1536,26 +1715,26 @@
gaiaAppendToOutBuffer (out_buf, ", ");
ie++;
if (point->DimensionModel == GAIA_XY_Z)
{
gaiaAppendToOutBuffer (out_buf, "POINT Z(");
- gaiaOutPointZ (out_buf, point);
+ gaiaOutPointZex (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_M)
{
gaiaAppendToOutBuffer (out_buf, "POINT M(");
- gaiaOutPointM (out_buf, point);
+ gaiaOutPointM (out_buf, point, precision);
}
else if (point->DimensionModel == GAIA_XY_Z_M)
{
gaiaAppendToOutBuffer (out_buf, "POINT ZM(");
- gaiaOutPointZM (out_buf, point);
+ gaiaOutPointZM (out_buf, point, precision);
}
else
{
gaiaAppendToOutBuffer (out_buf, "POINT(");
- gaiaOutPoint (out_buf, point);
+ gaiaOutPoint (out_buf, point, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
point = point->Next;
}
line = geom->FirstLinestring;
@@ -1566,26 +1745,26 @@
gaiaAppendToOutBuffer (out_buf, ", ");
ie++;
if (line->DimensionModel == GAIA_XY_Z)
{
gaiaAppendToOutBuffer (out_buf, "LINESTRING Z(");
- gaiaOutLinestringZ (out_buf, line);
+ gaiaOutLinestringZex (out_buf, line, precision);
}
else if (line->DimensionModel == GAIA_XY_M)
{
gaiaAppendToOutBuffer (out_buf, "LINESTRING M(");
- gaiaOutLinestringM (out_buf, line);
+ gaiaOutLinestringM (out_buf, line, precision);
}
else if (line->DimensionModel == GAIA_XY_Z_M)
{
gaiaAppendToOutBuffer (out_buf, "LINESTRING ZM(");
- gaiaOutLinestringZM (out_buf, line);
+ gaiaOutLinestringZM (out_buf, line, precision);
}
else
{
gaiaAppendToOutBuffer (out_buf, "LINESTRING(");
- gaiaOutLinestring (out_buf, line);
+ gaiaOutLinestring (out_buf, line, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
line = line->Next;
}
polyg = geom->FirstPolygon;
@@ -1596,34 +1775,44 @@
gaiaAppendToOutBuffer (out_buf, ", ");
ie++;
if (polyg->DimensionModel == GAIA_XY_Z)
{
gaiaAppendToOutBuffer (out_buf, "POLYGON Z(");
- gaiaOutPolygonZ (out_buf, polyg);
+ gaiaOutPolygonZex (out_buf, polyg, precision);
}
else if (polyg->DimensionModel == GAIA_XY_M)
{
gaiaAppendToOutBuffer (out_buf, "POLYGON M(");
- gaiaOutPolygonM (out_buf, polyg);
+ gaiaOutPolygonM (out_buf, polyg, precision);
}
else if (polyg->DimensionModel == GAIA_XY_Z_M)
{
gaiaAppendToOutBuffer (out_buf, "POLYGON ZM(");
- gaiaOutPolygonZM (out_buf, polyg);
+ gaiaOutPolygonZM (out_buf, polyg, precision);
}
else
{
gaiaAppendToOutBuffer (out_buf, "POLYGON(");
- gaiaOutPolygon (out_buf, polyg);
+ gaiaOutPolygon (out_buf, polyg, precision);
}
gaiaAppendToOutBuffer (out_buf, ")");
polyg = polyg->Next;
}
gaiaAppendToOutBuffer (out_buf, ")");
}
}
}
+
+GAIAGEO_DECLARE void
+gaiaOutWkt (gaiaOutBufferPtr out_buf, gaiaGeomCollPtr geom)
+{
+/*
+* prints the WKT representation of current geometry
+* convenience method - default decimal precision
+*/
+ gaiaOutWktEx (out_buf, geom, -1);
+}
GAIAGEO_DECLARE void
gaiaOutWktStrict (gaiaOutBufferPtr out_buf, gaiaGeomCollPtr geom, int precision)
{
/*
Index: src/headers/spatialite/control_points.h
==================================================================
--- src/headers/spatialite/control_points.h
+++ src/headers/spatialite/control_points.h
@@ -63,21 +63,46 @@
#ifdef __cplusplus
extern "C"
{
#endif
+/**
+ Typedef for GaiaControPoints object (opaque, hidden)
+
+ \sa GaiaControlPointsPtr
+ */
typedef struct opaque_control_points GaiaControlPoints;
+/**
+ Typedef for GaiaControPointsPtr object pointer (opaque, hidden)
+
+ \sa GaiaControlPoints
+ */
typedef GaiaControlPoints *GaiaControlPointsPtr;
+
+/**
+ Typedef for GaiaPolynomialCoeffs object (opaque, hidden)
+
+ \sa GaiaPolynomialCoeffsPtr
+ */
+ typedef struct priv_polynomial_coeffs GaiaPolynomialCoeffs;
+/**
+ Typedef for GaiaPolynomialCoeffsPtr object pointer (opaque, hidden)
+
+ \sa GaiaPolynomialCoeffs
+ */
+ typedef GaiaPolynomialCoeffs *GaiaPolynomialCoeffsPtr;
+
/* function prototypes */
/**
Creates a Control Points container (opaque object)
\param allocation_incr how many Control Points should be allocated
every time that necessity arises to increment the internal storage
\param has3d true if the Control Points are all expected to be 3D
+ \param order polynomial order: 1 or 2 or 3
\param tps true if the solution method must be Thin Plate Spline
\return the handle of the container object, or NULL on failure
\sa gaiaFreeControlPoints, gaiaAddControlPoint3D, gaiaAddControlPoint2D,
@@ -87,10 +112,11 @@
isn't any longer used.
*/
GAIACP_DECLARE GaiaControlPointsPtr gaiaCreateControlPoints (int
allocation_incr,
int has3d,
+ int order,
int tps);
/**
Destroys a Control Points container (opaque object)
@@ -111,11 +137,11 @@
\param z0 Z coordinate of the first Point.
\param x1 X coordinate of the second Point.
\param y1 Y coordinate of the second Point.
\param z1 Z coordinate of the second Point.
- \return true on succes, false on failure
+ \return 0 on failure: any other different value on success.
\sa gaiaCreateControlPoints, gaiaAddControlPoint2D
*/
GAIACP_DECLARE int gaiaAddControlPoint3D (GaiaControlPointsPtr cp_handle,
double x0, double y0, double z0,
@@ -129,11 +155,11 @@
\param x0 X coordinate of the first Point.
\param y0 Y coordinate of the first Point.
\param x1 X coordinate of the second Point.
\param y1 Y coordinate of the second Point.
- \return true on succes, false on failure
+ \return 0 on failure: any other different value on success.
\sa gaiaCreateControlPoints, gaiaAddControlPoint3D
*/
GAIACP_DECLARE int gaiaAddControlPoint2D (GaiaControlPointsPtr cp_handle,
double x0, double y0, double x1,
@@ -142,18 +168,92 @@
/**
Resolves a Control Point set by computing an Affine Transform Matrix
\param cp_handle the handle identifying the container object
(returned by a previous call to gaiaCreateControlPoints).
-
- \return true on succes, false on failure
+ \param blob on completion this variable will contain a BLOB-encoded
+ Polynomial coeffs object
+ \param blob_sz on completion this variable will contain the BLOB's size
+ (in bytes)
+
+ \return 0 on failure: any other different value on success.
+
+ \sa gaiaCreateControlPoints, gaiaPolynomialIsValid, gaiaPolynomialAsText,
+ gaiaPolynomialTransformGeometry
+ */
+ GAIACP_DECLARE int gaiaCreatePolynomialCoeffs (GaiaControlPointsPtr
+ cp_handle,
+ unsigned char **blob,
+ int *blob_sz);
+
+/**
+ Testing a BLOB-Polynomial for validity
+ \param blob pointer to a BLOB-encoded Polynomial coeffs object
+ \param blob_sz BLOB's size (in bytes)
+
+ \return TRUE if the BLOB really is of the BLOB-Polynomial type; FALSE if not.
+
+ \sa gaiaCreatePolynomialCoeffs, gaiaPolynomialAsText
+ */
+ GAIACP_DECLARE int gaiaPolynomialIsValid (const unsigned char *blob,
+ int blob_sz);
+
+/**
+ Printing a textual represention from a BLOB-Matrix
+ \param blob pointer to a BLOB-encoded Polynomial coeffs object
+ \param blob_sz BLOB's size (in bytes)
+
+ \return a text string; NULL on failure.
+
+ \sa gaiaCreateControlPoints, gaiaPolynomialIsValid,
+ gaiaPolynomialTransformGeometry
+
+ \note you are responsible to destroy (before or after) any text
+ string returned by this function by calling sqlite3_free().
+ */
+ GAIACP_DECLARE char *gaiaPolynomialAsText (const unsigned char *blob,
+ int blob_sz);
+
+/**
+ Transforming a Geometry accordingly to an Affine Transform Matrix
+ \param geom the input Geometry
+ \param blob pointer to a BLOB-encoded Polynomial coeffs object
+ \param blob_sz BLOB's size (in bytes)
+
+ \return 0 pointer to the transformed Geometry or NULL on failure.
+
+ \sa gaiaCreateControlPoints, gaiaPolynomialIsValid,
+ gaiaPolynomialAsText
+
+ \note you are responsible to destroy (before or after) any Geometry
+ returned by this function.
+ */
+ GAIACP_DECLARE gaiaGeomCollPtr
+ gaiaPolynomialTransformGeometry (gaiaGeomCollPtr geom,
+ const unsigned char *blob,
+ int blob_sz);
+
+/**
+ Converts a Polynomial coeffs object into an Affine Transsform Matrix
+
+ \param iblob pointer to a BLOB-encoded Polynomial coeffs object
+ \param iblob_sz BLOB's size (in bytes)
+ \param oblob on completion this variable will contain a BLOB-encoded
+ Affine Transform Matrix object
+ \param oblob_sz on completion this variable will contain the BLOB's size
+ (in bytes)
+
+ \return 0 on failure: any other different value on success.
- \sa gaiaCreateControlPoints
+ \sa gaiaCreateControlPoints, gaiaPolynomialIsValid, gaiaPolynomialAsText,
+ gaiaPolynomialTransformGeometry, gaiaPolynomialToMatrix
*/
- GAIACP_DECLARE int gaiaAffineFromControlPoints (GaiaControlPointsPtr
- cp_handle);
+ GAIACP_DECLARE int gaiaPolynomialToMatrix (const unsigned char *iblob,
+ int iblob_sz,
+ unsigned char **oblob,
+ int *oblob_sz);
#ifdef __cplusplus
}
#endif
#endif /* _GAIACP_H */
Index: src/headers/spatialite/gaiamatrix.h
==================================================================
--- src/headers/spatialite/gaiamatrix.h
+++ src/headers/spatialite/gaiamatrix.h
@@ -128,11 +128,12 @@
(in bytes)
\return 0 on failure: any other different value on success.
\sa gaia_matrix_create, gaia_matrix_is_valid, gaia_matrix_as_text,
- gaia_matrix_create_multiply, gaia_matrix_transform_geometry
+ gaia_matrix_create_multiply, gaia_matrix_transform_geometry,
+ gaia_matrix_invert
\note you are responsible to destroy (before or after) any BLOB
returned by this function.
*/
GAIAMATRIX_DECLARE int gaia_matrix_multiply (const unsigned char *iblob1,
@@ -214,14 +215,14 @@
int blob_sz);
/**
Transforming a Geometry accordingly to an Affine Transform Matrix
\param geom the input Geometry
- \param iblob pointer to a BLOB-encoded Matrix
- \param iblob_sz BLOB's size (in bytes)
+ \param blob pointer to a BLOB-encoded Matrix
+ \param blob_sz BLOB's size (in bytes)
- \return 0 pointer to the transformed Geometry or NULL on failure.
+ \return pointer to the transformed Geometry or NULL on failure.
\sa gaia_matrix_create, gaia_matrix_is_valid, gaia_matrix_as_text,
gaia_matrix_multiply, gaia_matrix_create_multiply
\note you are responsible to destroy (before or after) any Geometry
@@ -229,10 +230,48 @@
*/
GAIAMATRIX_DECLARE gaiaGeomCollPtr
gaia_matrix_transform_geometry (gaiaGeomCollPtr geom,
const unsigned char *blob, int blob_sz);
+/**
+ Computing the Determinant from an Affine Transform Matrix
+ \param blob pointer to a BLOB-encoded Matrix
+ \param blob_sz BLOB's size (in bytes)
+
+ \return the Determinant of the Matix; 0.0 on invalid args.
+
+ \sa gaia_matrix_create, gaia_matrix_is_valid, gaia_matrix_invert
+ \note you are responsible to destroy (before or after) any Geometry
+ returned by this function.
+ */
+ GAIAMATRIX_DECLARE double
+ gaia_matrix_determinant (const unsigned char *blob, int blob_sz);
+
+/**
+ Creating a BLOB-Matrix by applying a further trasformation to a previous BLOB-Matrix
+ \param iblob pointer to a BLOB-encoded Matrix
+ \param iblob_sz BLOB's size (in bytes)
+ \param blob on completion this variable will contain a BLOB-encoded
+ affine transform Matrix (Inverse)
+ \param blob_sz on completion this variable will contain the BLOB's size
+ (in bytes)
+
+ \return 0 on failure: any other different value on success.
+ Note that not all Matrices can be Inverted, only those having
+ a valid Determinant.
+
+ \sa gaia_matrix_create, gaia_matrix_is_valid, gaia_matrix_multiply,
+ gaia_matrix_determinant
+
+ \note you are responsible to destroy (before or after) any BLOB
+ returned by this function.
+ */
+ GAIAMATRIX_DECLARE int gaia_matrix_invert (const unsigned char
+ *iblob, int iblob_sz,
+ unsigned char **blob,
+ int *blob_sz);
+
#ifdef __cplusplus
}
#endif
#endif /* _GAIAMATRIX_H */
Index: src/headers/spatialite/gg_formats.h
==================================================================
--- src/headers/spatialite/gg_formats.h
+++ src/headers/spatialite/gg_formats.h
@@ -442,11 +442,12 @@
\param blob pointer to BLOB-Geometry
\param size the BLOB's size
\return the pointer to the newly created Geometry object: NULL on failure
- \sa gaiaFreeGeomColl, gaiaToSpatiaLiteBlobWkb, gaiaToCompressedBlobWkb
+ \sa gaiaFreeGeomColl, gaiaToSpatiaLiteBlobWkb, gaiaToCompressedBlobWkb,
+ gaiaFromSpatiaLiteBlobWkbEx
\note you are responsible to destroy (before or after) any allocated Geometry,
unless you've passed ownership of the Geometry object to some further object:
in this case destroying the higher order object will implicitly destroy any
contained child object.
@@ -454,10 +455,34 @@
GAIAGEO_DECLARE gaiaGeomCollPtr gaiaFromSpatiaLiteBlobWkb (const unsigned
char *blob,
unsigned int
size);
+/**
+ Creates a Geometry object from the corresponding BLOB-Geometry
+
+ \param blob pointer to BLOB-Geometry
+ \param size the BLOB's size
+ \param gpkg_amphibious is set to TRUE will indifferenctly accept
+ either SpatiaLite Geometry-BLOBs or GPKG Geometry-BLOBs
+
+ \return the pointer to the newly created Geometry object: NULL on failure
+
+ \sa gaiaFreeGeomColl, gaiaToSpatiaLiteBlobWkb, gaiaToCompressedBlobWkb
+
+ \note you are responsible to destroy (before or after) any allocated Geometry,
+ unless you've passed ownership of the Geometry object to some further object:
+ in this case destroying the higher order object will implicitly destroy any
+ contained child object.
+ */
+ GAIAGEO_DECLARE gaiaGeomCollPtr gaiaFromSpatiaLiteBlobWkbEx (const unsigned
+ char *blob,
+ unsigned int
+ size,
+ int
+ gpkg_amphibious);
+
/**
Creates a BLOB-Geometry corresponding to a Geometry object
\param geom pointer to the Geometry object.
\param result on completion will containt a pointer to BLOB-Geometry:
@@ -748,19 +773,36 @@
Encodes a Geometry object into WKT notation
\param out_buf pointer to dynamically growing Text buffer
\param geom pointer to Geometry object
- \sa gaiaParseWkt, gaiaOutWktStrict, gaiaParseEWKT, gaiaToEWKT
+ \sa gaiaParseWkt, gaiaOutWktStrict, gaiaParseEWKT, gaiaToEWKT,
+ gaiaOutWktEx
\note this function will apply 3D WKT encoding as internally intended by
SpatiaLite: not necessarily intended by other OGC-like implementations.
\n Anyway, 2D WKT is surely standard and safely interoperable.
*/
GAIAGEO_DECLARE void gaiaOutWkt (gaiaOutBufferPtr out_buf,
gaiaGeomCollPtr geom);
+/**
+ Encodes a Geometry object into WKT notation
+
+ \param out_buf pointer to dynamically growing Text buffer
+ \param geom pointer to Geometry object
+ \param precision decimal digits to be used for coordinates
+
+ \sa gaiaParseWkt, gaiaOutWktStrict, gaiaParseEWKT, gaiaToEWKT
+
+ \note this function will apply 3D WKT encoding as internally intended by
+ SpatiaLite: not necessarily intended by other OGC-like implementations.
+ \n Anyway, 2D WKT is surely standard and safely interoperable.
+ */
+ GAIAGEO_DECLARE void gaiaOutWktEx (gaiaOutBufferPtr out_buf,
+ gaiaGeomCollPtr geom, int precision);
+
/**
Encodes a Geometry object into strict 2D WKT notation
\param out_buf pointer to dynamically growing Text buffer
\param geom pointer to Geometry object
@@ -809,42 +851,87 @@
Encodes a WKT 3D Point [XYZ]
\param out_buf pointer to dynamically growing Text buffer
\param point pointer to Point object
- \sa gaiaOutLinestringZ, gaiaOutPolygonZ
+ \sa gaiaOutLinestringZ, gaiaOutPolygonZ, gaiaOutPointZex
\remark mainly intended for internal usage.
*/
GAIAGEO_DECLARE void gaiaOutPointZ (gaiaOutBufferPtr out_buf,
gaiaPointPtr point);
+/**
+ Encodes a WKT 3D Point [XYZ]
+
+ \param out_buf pointer to dynamically growing Text buffer
+ \param point pointer to Point object
+ \param precision decimal digits to be used for coordinates
+
+ \sa gaiaOutLinestringZ, gaiaOutPolygonZ
+
+ \remark mainly intended for internal usage.
+ */
+ GAIAGEO_DECLARE void gaiaOutPointZex (gaiaOutBufferPtr out_buf,
+ gaiaPointPtr point, int precision);
+
/**
Encodes a WKT 3D Linestring [XYZ]
\param out_buf pointer to dynamically growing Text buffer
\param linestring pointer to Linestring object
- \sa gaiaOutPointZ, gaiaOutPolygonZ
+ \sa gaiaOutPointZ, gaiaOutPolygonZ, gaiaOutLinestringZex
\remark mainly intended for internal usage.
*/
GAIAGEO_DECLARE void gaiaOutLinestringZ (gaiaOutBufferPtr out_buf,
gaiaLinestringPtr linestring);
+/**
+ Encodes a WKT 3D Linestring [XYZ]
+
+ \param out_buf pointer to dynamically growing Text buffer
+ \param linestring pointer to Linestring object
+ \param precision decimal digits to be used for coordinates
+
+ \sa gaiaOutPointZ, gaiaOutPolygonZ
+
+ \remark mainly intended for internal usage.
+ */
+ GAIAGEO_DECLARE void gaiaOutLinestringZex (gaiaOutBufferPtr out_buf,
+ gaiaLinestringPtr linestring,
+ int precision);
+
/**
Encodes a WKT 3D Polygon [XYZ]
\param out_buf pointer to dynamically growing Text buffer
\param polygon pointer to Point object
- \sa gaiaOutPointZ, gaiaOutLinestringZ
+ \sa gaiaOutPointZ, gaiaOutLinestringZ, gaiaOutPolygonZex
\remark mainly intended for internal usage.
*/
GAIAGEO_DECLARE void gaiaOutPolygonZ (gaiaOutBufferPtr out_buf,
gaiaPolygonPtr polygon);
+
+/**
+ Encodes a WKT 3D Polygon [XYZ]
+
+ \param out_buf pointer to dynamically growing Text buffer
+ \param polygon pointer to Point object
+ \param precision decimal digits to be used for coordinates
+
+ \sa gaiaOutPointZ, gaiaOutLinestringZ
+
+ \remark mainly intended for internal usage.
+ */
+ GAIAGEO_DECLARE void gaiaOutPolygonZex (gaiaOutBufferPtr out_buf,
+ gaiaPolygonPtr polygon,
+ int precision);
+
/**
Creates a Geometry object from KML notation
\param in_buffer pointer to KML buffer
Index: src/headers/spatialite_private.h
==================================================================
--- src/headers/spatialite_private.h
+++ src/headers/spatialite_private.h
@@ -128,10 +128,12 @@
#define MAX_XMLSCHEMA_CACHE 16
struct splite_internal_cache
{
unsigned char magic1;
+ int gpkg_amphibious_mode;
+ int decimal_precision;
void *GEOS_handle;
void *PROJ_handle;
void *xmlParsingErrors;
void *xmlSchemaValidationErrors;
void *xmlXPathErrors;
@@ -172,10 +174,11 @@
int count;
int allocation_incr;
int allocated_items;
int has3d;
int tps;
+ int order;
/* point set A */
double *x0;
double *y0;
double *z0;
/* point set B */
@@ -244,10 +247,12 @@
SPATIALITE_PRIVATE void initialize_epsg (int filter,
struct epsg_defs **first,
struct epsg_defs **last);
SPATIALITE_PRIVATE void free_epsg (struct epsg_defs *first);
+
+ SPATIALITE_PRIVATE int exists_spatial_ref_sys (void *handle);
SPATIALITE_PRIVATE int checkSpatialMetaData (const void *sqlite);
SPATIALITE_PRIVATE int delaunay_triangle_check (void *pg);
@@ -320,10 +325,14 @@
const char *column,
int stat_type, void *p_lyr);
SPATIALITE_PRIVATE void getProjParams (void *p_sqlite, int srid,
char **params);
+
+ SPATIALITE_PRIVATE void getProjParamsEx (void *p_sqlite, int srid,
+ char **params,
+ int gpkg_amphibious_mode);
SPATIALITE_PRIVATE int getEllipsoidParams (void *p_sqlite, int srid,
double *a, double *b,
double *rf);
@@ -651,11 +660,15 @@
const char *option);
SPATIALITE_PRIVATE int gaiaAuxClonerCheckValidTarget (const void *cloner);
SPATIALITE_PRIVATE int gaiaAuxClonerExecute (const void *cloner);
+
+ SPATIALITE_PRIVATE int gaia_matrix_to_arrays (const unsigned char *blob,
+ int blob_sz, double *E,
+ double *N, double *Z);
#ifdef __cplusplus
}
#endif
#endif /* _SPATIALITE_PRIVATE_H */
Index: src/spatialite/spatialite.c
==================================================================
--- src/spatialite/spatialite.c
+++ src/spatialite/spatialite.c
@@ -7516,25 +7516,36 @@
unsigned char *p_blob;
int n_bytes;
int len;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int decimal_precision = -1;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ {
+ decimal_precision = cache->decimal_precision;
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
+ }
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
gaiaOutBufferInitialize (&out_buf);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
- gaiaOutWkt (&out_buf, geo);
+ if (decimal_precision >= 0)
+ gaiaOutWktEx (&out_buf, geo, decimal_precision);
+ else
+ gaiaOutWkt (&out_buf, geo);
if (out_buf.Error || out_buf.Buffer == NULL)
sqlite3_result_null (context);
else
{
len = out_buf.WriteOffset;
@@ -7559,11 +7570,15 @@
int n_bytes;
int len;
int precision = 15;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -7577,11 +7592,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
gaiaOutBufferInitialize (&out_buf);
if (!geo)
sqlite3_result_null (context);
else
{
@@ -7621,19 +7636,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
{
sqlite3_result_null (context);
return;
}
@@ -7696,49 +7715,10 @@
sqlite3_result_null (context);
}
/* END of Klaus Foerster AsSvg() implementation */
-SPATIALITE_PRIVATE void
-getProjParams (void *p_sqlite, int srid, char **proj_params)
-{
-/* retrives the PROJ params from SPATIAL_SYS_REF table, if possible */
- sqlite3 *sqlite = (sqlite3 *) p_sqlite;
- char *sql;
- char **results;
- int rows;
- int columns;
- int i;
- int ret;
- int len;
- const char *proj4text;
- char *errMsg = NULL;
- *proj_params = NULL;
- sql = sqlite3_mprintf
- ("SELECT proj4text FROM spatial_ref_sys WHERE srid = %d", srid);
- ret = sqlite3_get_table (sqlite, sql, &results, &rows, &columns, &errMsg);
- sqlite3_free (sql);
- if (ret != SQLITE_OK)
- {
- spatialite_e ("unknown SRID: %d\t<%s>\n", srid, errMsg);
- sqlite3_free (errMsg);
- return;
- }
- for (i = 1; i <= rows; i++)
- {
- proj4text = results[(i * columns)];
- if (proj4text != NULL)
- {
- len = strlen (proj4text);
- *proj_params = malloc (len + 1);
- strcpy (*proj_params, proj4text);
- }
- }
- if (*proj_params == NULL)
- spatialite_e ("unknown SRID: %d\n", srid);
- sqlite3_free_table (results);
-}
#ifndef OMIT_PROJ /* PROJ.4 is strictly required to support KML */
static void
fnct_AsKml1 (sqlite3_context * context, int argc, sqlite3_value ** argv)
{
@@ -7757,11 +7737,15 @@
char *proj_from;
char *proj_to;
int precision = 15;
void *data = sqlite3_user_data (context);
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -7776,11 +7760,11 @@
sqlite3_result_null (context);
return;
}
}
gaiaOutBufferInitialize (&out_buf);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (geo->Srid == 4326)
@@ -7862,11 +7846,15 @@
char *proj_from;
char *proj_to;
int precision = 15;
void *data = sqlite3_user_data (context);
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
switch (sqlite3_value_type (argv[0]))
{
case SQLITE_TEXT:
name = (const char *) sqlite3_value_text (argv[0]);
len = strlen (name);
@@ -7947,11 +7935,11 @@
{
sqlite3_result_null (context);
goto stop;
}
}
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (geo->Srid == 4326)
@@ -8053,11 +8041,15 @@
int len;
int version = 2;
int precision = 15;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (argc == 3)
{
if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
version = sqlite3_value_int (argv[0]);
else
@@ -8111,11 +8103,11 @@
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
}
gaiaOutBufferInitialize (&out_buf);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
/* produce GML-notation - actual work is done in gaiageo/gg_wkt.c */
@@ -8162,11 +8154,15 @@
int len;
int precision = 15;
int options = 0;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (argc == 3)
{
if (sqlite3_value_type (argv[0]) == SQLITE_BLOB
&& sqlite3_value_type (argv[1]) == SQLITE_INTEGER
&& sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
@@ -8210,11 +8206,11 @@
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
}
gaiaOutBufferInitialize (&out_buf);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
/* produce GeoJSON-notation - actual work is done in gaiageo/gg_wkt.c */
@@ -8244,19 +8240,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaToWkb (geo, &p_result, &len);
@@ -8281,11 +8281,15 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
int coord_dims;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -8307,11 +8311,11 @@
spatialite_e
("AsFGF() error: argument 2 [geom_coords] out of range [0,1,2,3]\n");
sqlite3_result_null (context);
return;
}
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaToFgf (geo, &p_result, &len, coord_dims);
@@ -8923,19 +8927,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom;
gaiaDynamicLinePtr *p;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geom)
return;
p = sqlite3_aggregate_context (context, sizeof (gaiaDynamicLinePtr));
if (!(*p))
{
@@ -9206,19 +9214,23 @@
unsigned char *p_blob;
int n_bytes;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
goto stop;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1)
{
sqlite3_result_null (context);
goto stop;
}
@@ -9234,11 +9246,11 @@
sqlite3_result_null (context);
goto stop;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo2)
{
sqlite3_result_null (context);
goto stop;
}
@@ -10265,19 +10277,23 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom;
gaiaGeomCollPtr result;
gaiaGeomCollPtr *p;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geom)
return;
p = sqlite3_aggregate_context (context, sizeof (gaiaGeomCollPtr));
if (!(*p))
{
@@ -10345,11 +10361,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -10358,14 +10378,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -10972,19 +10992,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaToCompressedBlobWkb (geo, &p_result, &len);
@@ -11006,19 +11030,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaToSpatiaLiteBlobWkb (geo, &p_result, &len);
@@ -11046,19 +11074,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr sanitized = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
sanitized = gaiaSanitize (geo);
@@ -11174,19 +11206,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11222,19 +11258,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11269,19 +11309,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11317,19 +11361,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11365,19 +11413,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11413,19 +11465,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11461,19 +11517,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11509,19 +11569,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11566,19 +11630,23 @@
int lns;
int pgs;
int ok;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11622,19 +11690,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCastGeomCollToXY (geo);
@@ -11664,19 +11736,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCastGeomCollToXYZ (geo);
@@ -11706,19 +11782,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCastGeomCollToXYM (geo);
@@ -11748,19 +11828,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCastGeomCollToXYZM (geo);
@@ -11794,19 +11878,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11842,19 +11930,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11890,19 +11982,23 @@
int pts;
int lns;
int pgs;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
cast_count (geo, &pts, &lns, &pgs);
@@ -11934,19 +12030,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCloneGeomCollSpecial (geo, GAIA_REVERSE_ORDER);
@@ -11972,19 +12072,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geom2 = gaiaCloneGeomCollSpecial (geo, GAIA_LHR_ORDER);
@@ -12011,19 +12115,23 @@
*/
unsigned char *p_blob;
int n_bytes;
int dim;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
dim = gaiaDimension (geo);
@@ -12046,19 +12154,23 @@
int n_bytes;
int len;
char *p_dim = NULL;
char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (geo->DimensionModel == GAIA_XY)
@@ -12098,19 +12210,23 @@
*/
unsigned char *p_blob;
int n_bytes;
int result = 0;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (geo->DimensionModel == GAIA_XY)
@@ -12311,19 +12427,23 @@
int len;
int type;
char *p_type = NULL;
char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
type = gaiaGeometryAliasType (geo);
@@ -12473,11 +12593,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
int srid;
unsigned char *p_result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -12488,11 +12612,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
geo->Srid = srid;
@@ -12941,19 +13065,23 @@
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr bbox;
gaiaPolygonPtr polyg;
gaiaRingPtr rect;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaMbrGeometry (geo);
@@ -12990,11 +13118,15 @@
gaiaGeomCollPtr bbox;
gaiaPolygonPtr polyg;
gaiaRingPtr rect;
double tic;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -13010,11 +13142,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaMbrGeometry (geo);
@@ -13435,19 +13567,23 @@
int n_bytes;
gaiaGeomCollPtr geom;
double **p;
double *max_min;
int *srid_check;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geom)
return;
gaiaMbrGeometry (geom);
p = sqlite3_aggregate_context (context, sizeof (double **));
if (!(*p))
@@ -13905,19 +14041,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaPointPtr point;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = simplePoint (geo);
@@ -13940,19 +14080,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaPointPtr point;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = simplePoint (geo);
@@ -13975,19 +14119,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaPointPtr point;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = simplePoint (geo);
@@ -14016,19 +14164,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaPointPtr point;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = simplePoint (geo);
@@ -14057,19 +14209,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaLinestringPtr line;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
line = simpleLinestring (geo);
@@ -14103,11 +14259,15 @@
double m;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
gaiaLinestringPtr line;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -14125,11 +14285,11 @@
vertex = -1; /* EndPoint() specifies a negative point index */
else
vertex = 1; /* StartPoint() */
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
line = simpleLinestring (geo);
@@ -14232,19 +14392,23 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
gaiaPolygonPtr polyg;
gaiaRingPtr ring;
gaiaLinestringPtr line;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
polyg = simplePolygon (geo);
@@ -14306,19 +14470,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaPolygonPtr polyg;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
polyg = simplePolygon (geo);
@@ -14352,11 +14520,15 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
gaiaPolygonPtr polyg;
gaiaRingPtr ring;
gaiaLinestringPtr line;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -14366,11 +14538,11 @@
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
border = sqlite3_value_int (argv[1]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
polyg = simplePolygon (geo);
@@ -14443,19 +14615,23 @@
int cnt = 0;
gaiaPointPtr point;
gaiaLinestringPtr line;
gaiaPolygonPtr polyg;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = geo->FirstPoint;
@@ -14500,19 +14676,23 @@
gaiaPointPtr point;
gaiaLinestringPtr line;
gaiaPolygonPtr polyg;
gaiaRingPtr rng;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = geo->FirstPoint;
@@ -14561,19 +14741,23 @@
unsigned char *p_blob;
int n_bytes;
int cnt = 0;
gaiaPolygonPtr polyg;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
polyg = geo->FirstPolygon;
@@ -14680,19 +14864,23 @@
int out_iv;
double x;
double y;
double m;
double z;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- line = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ line = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!line)
{
sqlite3_result_null (context);
return;
}
@@ -14702,11 +14890,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
gaiaFreeGeomColl (line);
sqlite3_result_null (context);
return;
@@ -14986,19 +15174,23 @@
unsigned char *p_blob;
int n_bytes;
int position;
gaiaGeomCollPtr line = NULL;
gaiaGeomCollPtr point = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- line = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ line = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!line)
{
sqlite3_result_null (context);
return;
}
@@ -15015,11 +15207,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[2]);
n_bytes = sqlite3_value_bytes (argv[2]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
gaiaFreeGeomColl (line);
sqlite3_result_null (context);
return;
@@ -15038,19 +15230,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr line = NULL;
gaiaGeomCollPtr point = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- line = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ line = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!line)
{
sqlite3_result_null (context);
return;
}
@@ -15060,11 +15256,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
gaiaFreeGeomColl (line);
sqlite3_result_null (context);
return;
@@ -15085,19 +15281,23 @@
int n_bytes;
gaiaLinestringPtr ln;
gaiaGeomCollPtr line = NULL;
gaiaGeomCollPtr point = NULL;
int position;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- line = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ line = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!line)
{
sqlite3_result_null (context);
return;
}
@@ -15107,11 +15307,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
gaiaFreeGeomColl (line);
sqlite3_result_null (context);
return;
@@ -15154,19 +15354,23 @@
int out_iv;
double x;
double y;
double m;
double z;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- line = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ line = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!line)
{
sqlite3_result_null (context);
return;
}
@@ -15272,19 +15476,23 @@
gaiaGeomCollPtr exterior = NULL;
gaiaGeomCollPtr interiors = NULL;
gaiaGeomCollPtr out;
int len;
unsigned char *p_result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
goto stop;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- exterior = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ exterior = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!exterior)
{
sqlite3_result_null (context);
goto stop;
}
@@ -15295,11 +15503,12 @@
sqlite3_result_null (context);
goto stop;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- interiors = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ interiors =
+ gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!interiors)
{
sqlite3_result_null (context);
goto stop;
}
@@ -15402,11 +15611,15 @@
double size_z = 0.0;
double size_m = 0.0;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr point = NULL;
gaiaGeomCollPtr result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -15536,11 +15749,12 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point =
+ gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
sqlite3_result_null (context);
return;
}
@@ -15609,11 +15823,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
result =
@@ -15878,19 +16092,23 @@
int lon_band = 0;
double lon_minutes = 0;
int segmentNumber = 0;
int lat_band = 0;
double lat_minutes = 0;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
{
sqlite3_result_null (context);
return;
}
@@ -16010,11 +16228,15 @@
gaiaRingPtr ring_in;
gaiaRingPtr ring_out;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16024,11 +16246,11 @@
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
entity = sqlite3_value_int (argv[1]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
point = geo->FirstPoint;
@@ -16346,11 +16568,15 @@
int n_bytes;
int ret = 0;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaLinestringPtr ln;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16402,11 +16628,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1)
sqlite3_result_null (context);
else
{
gaiaMbrGeometry (geo1);
@@ -16456,11 +16682,15 @@
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
double shift_x;
double shift_y;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16488,11 +16718,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaShiftCoords (geo, shift_x, shift_y);
@@ -16521,11 +16751,15 @@
gaiaGeomCollPtr geo = NULL;
double shift_x;
double shift_y;
double shift_z;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16565,11 +16799,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaShiftCoords3D (geo, shift_x, shift_y, shift_z);
@@ -16596,19 +16830,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaShiftLongitude (geo);
@@ -16635,19 +16873,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaNormalizeLonLat (geo);
@@ -16675,10 +16917,15 @@
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
double scale_x;
double scale_y;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16712,11 +16959,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaScaleCoords (geo, scale_x, scale_y);
@@ -16743,11 +16990,15 @@
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
double angle;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16763,11 +17014,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaRotateCoords (geo, angle);
@@ -16794,11 +17045,15 @@
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
int x_axis;
int y_axis;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -16816,11 +17071,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaReflectCoords (geo, x_axis, y_axis);
@@ -16845,19 +17100,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaSwapCoords (geo);
@@ -17000,19 +17259,23 @@
unsigned char *p_blob;
int n_bytes;
int len;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
{
sqlite3_result_null (context);
return;
}
@@ -17045,20 +17308,24 @@
unsigned char *p_blob;
int n_bytes;
int len;
gaiaOutBuffer out_buf;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
gaiaOutBufferInitialize (&out_buf);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
gaiaToEWKT (&out_buf, geo);
@@ -17219,19 +17486,23 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr geom_new = NULL;
int len;
int multi_linestring = 0;
unsigned char *p_result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -17269,19 +17540,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -17319,19 +17594,23 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom;
gaiaGeomCollPtr result;
gaiaGeomCollPtr *p;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geom)
return;
p = sqlite3_aggregate_context (context, sizeof (gaiaGeomCollPtr));
if (!(*p))
{
@@ -17409,19 +17688,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaDissolveSegments (geo);
@@ -17452,19 +17735,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaDissolvePoints (geo);
@@ -17498,11 +17785,15 @@
unsigned char *p_blob;
int n_bytes;
int type;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -17520,11 +17811,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
switch (type)
@@ -17572,11 +17863,15 @@
double m_start;
double m_end;
int intval;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -17609,11 +17904,11 @@
}
else
m_end = m_start;
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaLocateBetweenMeasures (geo, m_start, m_end);
@@ -17639,11 +17934,11 @@
fnct_Transform (sqlite3_context * context, int argc, sqlite3_value ** argv)
{
/* SQL function:
/ Transform(BLOBencoded geometry, srid)
/
-/ returns a new geometry that is the original one received, but with the new SRID [no coordinates translation is applied]
+/ returns a new geometry that is the original one received, but transformed / translated to the new SRID [coordinates translation is applied]
/ or NULL if any error is encountered
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
@@ -17652,11 +17947,15 @@
int srid_to;
char *proj_from;
char *proj_to;
void *data = sqlite3_user_data (context);
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -17667,18 +17966,18 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
srid_from = geo->Srid;
- getProjParams (sqlite, srid_from, &proj_from);
- getProjParams (sqlite, srid_to, &proj_to);
+ getProjParamsEx (sqlite, srid_from, &proj_from, gpkg_amphibious);
+ getProjParamsEx (sqlite, srid_to, &proj_to, gpkg_amphibious);
if (proj_to == NULL || proj_from == NULL)
{
if (proj_from)
free (proj_from);
if (proj_to)
@@ -17837,19 +18136,23 @@
int n_bytes;
int len;
gaiaGeomCollPtr geom;
char *str;
void *data = sqlite3_user_data (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (data != NULL)
str = gaiaIsValidReason_r (data, geom);
else
str = gaiaIsValidReason (geom);
if (str == NULL)
@@ -17878,19 +18181,23 @@
int len;
gaiaGeomCollPtr geom;
gaiaGeomCollPtr detail;
unsigned char *p_result = NULL;
void *data = sqlite3_user_data (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (data != NULL)
detail = gaiaIsValidDetail_r (data, geom);
else
detail = gaiaIsValidDetail (geom);
if (detail == NULL)
@@ -17920,19 +18227,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr boundary;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (gaiaIsEmpty (geo))
@@ -17969,19 +18280,23 @@
/ or -1 if any error is encountered
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_int (context, -1);
else
{
sqlite3_result_int (context, gaiaIsClosedGeom (geo));
@@ -18002,19 +18317,23 @@
*/
unsigned char *p_blob;
int n_bytes;
int ret;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -18044,19 +18363,23 @@
unsigned char *p_blob;
int n_bytes;
int ret;
gaiaGeomCollPtr geo = NULL;
gaiaLinestringPtr line;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_int (context, -1);
else
{
line = simpleLinestring (geo);
@@ -18088,19 +18411,23 @@
*/
unsigned char *p_blob;
int n_bytes;
int ret;
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -18129,11 +18456,15 @@
double a;
double b;
double rf;
gaiaGeomCollPtr geo = NULL;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18148,11 +18479,11 @@
if (use_ellipsoid != 0)
use_ellipsoid = 1;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (use_ellipsoid >= 0)
@@ -18373,11 +18704,15 @@
double b;
double rf;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
#endif /* end LWGEOM conditional */
gaiaGeomCollPtr geo = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18392,11 +18727,11 @@
if (use_ellipsoid != 0)
use_ellipsoid = 1;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (use_ellipsoid >= 0)
@@ -18443,19 +18778,23 @@
double x;
double y;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (gaiaIsEmpty (geo))
@@ -18498,19 +18837,23 @@
double x;
double y;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18547,11 +18890,15 @@
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
int int_value;
double tolerance;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18567,11 +18914,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18608,11 +18955,15 @@
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
int int_value;
double tolerance;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18628,11 +18979,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18669,19 +19020,23 @@
int n_bytes;
int len;
unsigned char *p_result = NULL;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18716,11 +19071,15 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
double radius;
int int_value;
int quadrantsegments = 30;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18747,11 +19106,11 @@
if (quadrantsegments <= 0)
quadrantsegments = 1;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18788,11 +19147,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -18801,14 +19164,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -18885,19 +19248,23 @@
struct gaia_geom_chain_item *item;
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom;
struct gaia_geom_chain **p;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geom)
return;
p = sqlite3_aggregate_context (context, sizeof (struct gaia_geom_chain **));
if (!(*p))
{
@@ -19020,11 +19387,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -19033,14 +19404,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -19081,11 +19452,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -19094,14 +19469,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -19142,11 +19517,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -19155,14 +19534,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -19205,11 +19584,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19218,14 +19601,14 @@
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19255,11 +19638,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19268,14 +19655,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19307,11 +19694,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19320,14 +19711,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19359,11 +19750,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19372,14 +19767,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19411,11 +19806,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19424,14 +19823,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19463,11 +19862,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19476,14 +19879,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19515,11 +19918,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19528,14 +19935,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19567,11 +19974,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19580,14 +19991,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -19618,11 +20029,15 @@
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
const unsigned char *pattern;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -19636,14 +20051,14 @@
sqlite3_result_int (context, -1);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
pattern = sqlite3_value_text (argv[2]);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
@@ -19677,11 +20092,15 @@
double b;
double rf;
int ret;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
void *data = sqlite3_user_data (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -19701,14 +20120,14 @@
if (use_ellipsoid != 0)
use_ellipsoid = 1;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
if (use_ellipsoid >= 0)
@@ -19873,11 +20292,15 @@
double a;
double b;
double rf;
int ret;
void *data = sqlite3_user_data (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -19903,14 +20326,14 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
{
int dst = sqlite3_value_int (argv[2]);
ref_dist = dst;
}
@@ -21697,11 +22120,15 @@
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
double radius;
int int_value;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -21717,11 +22144,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -21761,11 +22188,15 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
double radius;
int int_value;
int left_right;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -21788,11 +22219,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -21830,11 +22261,15 @@
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
double dist;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -21843,14 +22278,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -21879,11 +22314,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -21892,14 +22331,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo1 == NULL || geo2 == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -21940,11 +22379,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -21953,14 +22396,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -21992,11 +22435,15 @@
int bytes1;
int bytes2;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_int (context, -1);
return;
}
@@ -22005,14 +22452,14 @@
sqlite3_result_int (context, -1);
return;
}
blob1 = (unsigned char *) sqlite3_value_blob (argv[0]);
bytes1 = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (blob1, bytes1);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (blob1, bytes1, gpkg_amphibious);
blob2 = (unsigned char *) sqlite3_value_blob (argv[1]);
bytes2 = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (blob2, bytes2);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (blob2, bytes2, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_int (context, -1);
else
{
void *data = sqlite3_user_data (context);
@@ -22043,11 +22490,15 @@
int n_bytes;
int int_value;
double fraction;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22063,11 +22514,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22106,11 +22557,15 @@
int n_bytes;
int int_value;
double distance;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22126,11 +22581,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22172,11 +22627,15 @@
unsigned char *p_blob;
int n_bytes;
double fraction;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22185,14 +22644,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo1 == NULL || geo2 == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22224,11 +22683,15 @@
int int_value;
double fraction1;
double fraction2;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22256,11 +22719,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22296,11 +22759,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22309,14 +22776,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo1 == NULL || geo2 == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22393,11 +22860,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22406,14 +22877,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo1 == NULL || geo2 == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22454,11 +22925,15 @@
int int_value;
double tolerance;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22479,14 +22954,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo1 == NULL || geo2 == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22524,19 +22999,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22571,19 +23050,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22628,11 +23111,15 @@
double size;
int edges_only = 0;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr point = NULL;
gaiaGeomCollPtr result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22673,11 +23160,12 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[3]);
n_bytes = sqlite3_value_bytes (argv[3]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point =
+ gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
sqlite3_result_null (context);
return;
}
@@ -22700,11 +23188,11 @@
goto no_point;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22769,11 +23257,15 @@
double size;
int edges_only = 0;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr point = NULL;
gaiaGeomCollPtr result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22814,11 +23306,12 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[3]);
n_bytes = sqlite3_value_bytes (argv[3]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point =
+ gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
sqlite3_result_null (context);
return;
}
@@ -22841,11 +23334,11 @@
goto no_point;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -22911,11 +23404,15 @@
double size;
int edges_only = 0;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr point = NULL;
gaiaGeomCollPtr result = NULL;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -22956,11 +23453,12 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[3]);
n_bytes = sqlite3_value_bytes (argv[3]);
- point = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ point =
+ gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!point)
{
sqlite3_result_null (context);
return;
}
@@ -22983,11 +23481,11 @@
goto no_point;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -23046,11 +23544,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom1 = NULL;
gaiaGeomCollPtr geom2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23059,14 +23561,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geom2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom1 == NULL || geom2 == NULL)
{
if (geom1)
gaiaFreeGeomColl (geom1);
if (geom2)
@@ -23297,19 +23799,23 @@
gaiaPolygonPtr pg;
gaiaGeomCollPtr geom = NULL;
gaiaGeomCollPtr geom1 = NULL;
gaiaGeomCollPtr geom2 = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -23404,11 +23910,15 @@
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
int int_value;
double tolerance = 0.0;
int only_edges = 0;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23437,11 +23947,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -23488,11 +23998,15 @@
gaiaGeomCollPtr result;
int int_value;
double tolerance = 0.0;
double extra_frame_size = -1.0;
int only_edges = 0;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23536,11 +24050,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -23588,11 +24102,15 @@
gaiaGeomCollPtr result;
int int_value;
double tolerance = 0.0;
double factor = 3.0;
int allow_holes = 0;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23636,11 +24154,11 @@
return;
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
void *data = sqlite3_user_data (context);
@@ -23718,19 +24236,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaMakeValid (geo);
@@ -23774,19 +24296,23 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaMakeValidDiscarded (geo);
@@ -23819,11 +24345,15 @@
int n_bytes;
int int_value;
double dist;
gaiaGeomCollPtr geo = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23839,11 +24369,11 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geo == NULL)
sqlite3_result_null (context);
else
{
result = gaiaSegmentize (geo, dist);
@@ -23875,11 +24405,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr input = NULL;
gaiaGeomCollPtr blade = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23888,19 +24422,19 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- input = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ input = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (input == NULL)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- blade = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ blade = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (blade == NULL)
{
gaiaFreeGeomColl (input);
sqlite3_result_null (context);
return;
@@ -23937,11 +24471,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr input = NULL;
gaiaGeomCollPtr blade = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -23950,19 +24488,19 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- input = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ input = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (input == NULL)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- blade = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ blade = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (blade == NULL)
{
gaiaFreeGeomColl (input);
sqlite3_result_null (context);
return;
@@ -23999,11 +24537,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr input = NULL;
gaiaGeomCollPtr blade = NULL;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24012,19 +24554,19 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- input = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ input = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (input == NULL)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- blade = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ blade = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (blade == NULL)
{
gaiaFreeGeomColl (input);
sqlite3_result_null (context);
return;
@@ -24081,11 +24623,15 @@
double b;
double rf;
double azimuth;
int srid;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24096,11 +24642,11 @@
}
/* retrieving and validating the first point */
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24114,11 +24660,11 @@
gaiaFreeGeomColl (geom);
/* retrieving and validating the second point */
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24172,11 +24718,15 @@
double a;
double b;
double rf;
int srid;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24206,11 +24756,11 @@
}
/* retrieving and validating the start point */
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24264,11 +24814,15 @@
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr geom;
int precision = 0;
char *geo_hash;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24283,11 +24837,11 @@
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24361,11 +24915,15 @@
int options = 0;
const char *refid = "";
char *srs = NULL;
char *x3d;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24400,11 +24958,11 @@
}
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (geom == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24440,11 +24998,15 @@
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
double dist;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24453,14 +25015,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
ret = gaia3DDistance (geo1, geo2, &dist);
@@ -24485,11 +25047,15 @@
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
double dist;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24498,14 +25064,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
ret = gaiaMaxDistance (geo1, geo2, &dist);
@@ -24530,11 +25096,15 @@
int n_bytes;
gaiaGeomCollPtr geo1 = NULL;
gaiaGeomCollPtr geo2 = NULL;
double dist;
int ret;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -24543,14 +25113,14 @@
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo1 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
p_blob = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes = sqlite3_value_bytes (argv[1]);
- geo2 = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo2 = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo1 || !geo2)
sqlite3_result_null (context);
else
{
ret = gaia3DMaxDistance (geo1, geo2, &dist);
@@ -24574,21 +25144,25 @@
*/
unsigned char *p_blob;
int n_bytes;
gaiaGeomCollPtr input;
gaiaGeomCollPtr result;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
/* retrieving the input geometry */
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- input = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ input = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (input == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -24823,21 +25397,25 @@
gaiaGeomCollPtr input;
gaiaGeomCollPtr noded;
gaiaGeomCollPtr result;
gaiaGeomCollPtr nodes_in;
gaiaGeomCollPtr nodes_out;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
/* retrieving the input geometry */
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- input = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ input = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (input == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -25864,10 +26442,54 @@
sqlite3_result_double (context, x);
}
else
sqlite3_result_null (context);
}
+
+static void
+fnct_math_atan2 (sqlite3_context * context, int argc, sqlite3_value ** argv)
+{
+/* SQL function:
+/ atan2(double X, double Y)
+/
+/ Returns the principal value of the arc tangent of Y/X, using
+/ the signs of the two arguments to determine the quadrant of
+/ the result.
+/ or NULL if any error is encountered
+*/
+ int int_value;
+ double x;
+ double y;
+ double t;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
+ x = sqlite3_value_double (argv[0]);
+ else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ {
+ int_value = sqlite3_value_int (argv[0]);
+ x = int_value;
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
+ y = sqlite3_value_double (argv[1]);
+ else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
+ {
+ int_value = sqlite3_value_int (argv[1]);
+ y = int_value;
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ t = atan2 (x, y);
+ sqlite3_result_double (context, t);
+}
static void
fnct_math_ceil (sqlite3_context * context, int argc, sqlite3_value ** argv)
{
/* SQL function:
@@ -27347,11 +27969,15 @@
const char *text_rotation_col_name = NULL;
gaiaGeomCollPtr geom = NULL;
int precision = 3;
int ret = 1;
sqlite3 *db_handle = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) == SQLITE_TEXT)
dir_path = (const char *) sqlite3_value_text (argv[0]);
if (sqlite3_value_type (argv[1]) == SQLITE_TEXT)
filename = (const char *) sqlite3_value_text (argv[1]);
if (sqlite3_value_type (argv[2]) == SQLITE_TEXT)
@@ -27368,11 +27994,11 @@
text_rotation_col_name = (const char *) sqlite3_value_text (argv[7]);
if (sqlite3_value_type (argv[8]) == SQLITE_BLOB)
{
p_blob = (unsigned char *) sqlite3_value_blob (argv[8]);
n_bytes = sqlite3_value_bytes (argv[8]);
- geom = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geom = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
}
if (argc == 10)
{
if (sqlite3_value_type (argv[9]) == SQLITE_INTEGER)
precision = sqlite3_value_int (argv[9]);
@@ -28348,19 +28974,23 @@
gaiaLinestringPtr line;
gaiaPolygonPtr polyg;
gaiaRingPtr ring;
int ib;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (getEllipsoidParams (sqlite, geo->Srid, &a, &b, &rf))
@@ -28450,19 +29080,23 @@
gaiaLinestringPtr line;
gaiaPolygonPtr polyg;
gaiaRingPtr ring;
int ib;
sqlite3 *sqlite = sqlite3_context_db_handle (context);
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
p_blob = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes = sqlite3_value_bytes (argv[0]);
- geo = gaiaFromSpatiaLiteBlobWkb (p_blob, n_bytes);
+ geo = gaiaFromSpatiaLiteBlobWkbEx (p_blob, n_bytes, gpkg_amphibious);
if (!geo)
sqlite3_result_null (context);
else
{
if (getEllipsoidParams (sqlite, geo->Srid, &a, &b, &rf))
@@ -31640,12 +32274,10 @@
/ ATM_Create(double a, double b, double c, double d,
/ double e, double f, double g, double h,
/ double i, double xoff, double yoff,
/ double zoff) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -31905,12 +32537,10 @@
/* SQL function:
/ ATM_CreateTranslate(double tx, double ty) - 2D
/ or
/ ATM_CreateTranslate(double tx, double ty, double tz) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32014,12 +32644,10 @@
/* SQL function:
/ ATM_CreateScale(double sx, double sy) - 2D
/ or
/ ATM_CreateScale(double sx, double sy, double sz - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32123,12 +32751,10 @@
/* SQL function:
/ ATM_CreateRotate(double angleInDegrees) - 2D
/ or
/ ATM_CreateZRoll(double angeInDegrees) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32186,12 +32812,10 @@
sqlite3_value ** argv)
{
/* SQL function:
/ ATM_CreateXRoll(double angleInDegrees) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32249,12 +32873,10 @@
sqlite3_value ** argv)
{
/* SQL function:
/ ATM_CreateYRoll(double angleInDegrees) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32311,13 +32933,10 @@
fnct_AffineTransformMatrix_Multiply (sqlite3_context * context, int argc,
sqlite3_value ** argv)
{
/* SQL function:
/ ATM_Multiply(blob atmA, blob atmB)
-/
-/ will create a BLOB-encoded Affine Transform Matrix
-/ by multiplying atmA by atmB
/
/ returns a BLOB-ATM object or NULL on failure
*/
unsigned char *blob;
int blob_sz;
@@ -32361,16 +32980,14 @@
static void
fnct_AffineTransformMatrix_Translate (sqlite3_context * context, int argc,
sqlite3_value ** argv)
{
/* SQL function:
-/ ATM_Translate(double tx, double ty, blob atm) - 2D
+/ ATM_Translate(blob atm, double tx, double ty) - 2D
/ or
-/ ATM_Translate(double tx, double ty, double tz, blob atm) - 3D
+/ ATM_Translate(blob atm, double tx, double ty, double tz) - 3D
/
-/ will create a BLOB-encoded Affine Transform Matrix
-/
/ returns a BLOB-ATM object or NULL on failure
*/
double a = 1.0;
double b = 0.0;
double c = 0.0;
@@ -32392,38 +33009,38 @@
/* validating the input args */
if (argc == 3)
{
/* 2D translate */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- xoff = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- xoff = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
- yoff = sqlite3_value_double (argv[1]);
+ xoff = sqlite3_value_double (argv[1]);
else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[1]);
- yoff = int_value;
+ xoff = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[2]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[2]) == SQLITE_FLOAT)
+ yoff = sqlite3_value_double (argv[2]);
+ else if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[2]);
- iblob_sz = sqlite3_value_bytes (argv[2]);
+ int_value = sqlite3_value_int (argv[2]);
+ yoff = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32430,50 +33047,50 @@
}
}
else if (argc == 4)
{
/* 3D translate */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- xoff = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- xoff = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
- yoff = sqlite3_value_double (argv[1]);
+ xoff = sqlite3_value_double (argv[1]);
else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[1]);
- yoff = int_value;
+ xoff = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[2]) == SQLITE_FLOAT)
- zoff = sqlite3_value_double (argv[2]);
+ yoff = sqlite3_value_double (argv[2]);
else if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[2]);
- zoff = int_value;
+ yoff = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[3]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[3]) == SQLITE_FLOAT)
+ zoff = sqlite3_value_double (argv[3]);
+ else if (sqlite3_value_type (argv[3]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[3]);
- iblob_sz = sqlite3_value_bytes (argv[3]);
+ int_value = sqlite3_value_int (argv[3]);
+ zoff = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32492,13 +33109,13 @@
static void
fnct_AffineTransformMatrix_Scale (sqlite3_context * context, int argc,
sqlite3_value ** argv)
{
/* SQL function:
-/ ATM_Scale(double sx, double sy, blob atm) - 2D
+/ ATM_Scale(blob atm, double sx, double sy) - 2D
/ or
-/ ATM_Scale(double sx, double sy, double sz, blob atm) - 3D
+/ ATM_Scale(blob atm, double sx, double sy, double sz) - 3D
/
/ will create a BLOB-encoded Affine Transform Matrix
/
/ returns a BLOB-ATM object or NULL on failure
*/
@@ -32523,38 +33140,38 @@
/* validating the input args */
if (argc == 3)
{
/* 2D scale */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- a = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- a = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
- e = sqlite3_value_double (argv[1]);
+ a = sqlite3_value_double (argv[1]);
else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[1]);
- e = int_value;
+ a = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[2]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[2]) == SQLITE_FLOAT)
+ e = sqlite3_value_double (argv[2]);
+ else if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[2]);
- iblob_sz = sqlite3_value_bytes (argv[2]);
+ int_value = sqlite3_value_int (argv[2]);
+ e = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32561,50 +33178,50 @@
}
}
else if (argc == 4)
{
/* 3D scale */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- a = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- a = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
- e = sqlite3_value_double (argv[1]);
+ a = sqlite3_value_double (argv[1]);
else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[1]);
- e = int_value;
+ a = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
if (sqlite3_value_type (argv[2]) == SQLITE_FLOAT)
- i = sqlite3_value_double (argv[2]);
+ e = sqlite3_value_double (argv[2]);
else if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
{
int_value = sqlite3_value_int (argv[2]);
- i = int_value;
+ e = int_value;
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[3]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[3]) == SQLITE_FLOAT)
+ i = sqlite3_value_double (argv[3]);
+ else if (sqlite3_value_type (argv[3]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[3]);
- iblob_sz = sqlite3_value_bytes (argv[3]);
+ int_value = sqlite3_value_int (argv[3]);
+ i = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32623,13 +33240,13 @@
static void
fnct_AffineTransformMatrix_Rotate (sqlite3_context * context, int argc,
sqlite3_value ** argv)
{
/* SQL function:
-/ ATM_Rotate(double angleInDegrees, blob atm) - 2D
+/ ATM_Rotate(blob atm, double angleInDegrees) - 2D
/ or
-/ ATM_ZRoll(double angleInDegrees, blob atm) - 3D
+/ ATM_ZRoll(blob atm, double angleInDegrees) - 3D
/
/ will create a BLOB-encoded Affine Transform Matrix
/
/ returns a BLOB-ATM object or NULL on failure
*/
@@ -32656,26 +33273,26 @@
const unsigned char *iblob;
int iblob_sz;
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
/* validating the input args */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- angle = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- angle = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[1]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
+ angle = sqlite3_value_double (argv[1]);
+ else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[1]);
- iblob_sz = sqlite3_value_bytes (argv[1]);
+ int_value = sqlite3_value_int (argv[1]);
+ angle = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32731,26 +33348,26 @@
const unsigned char *iblob;
int iblob_sz;
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
/* validating the input args */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- angle = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- angle = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[1]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
+ angle = sqlite3_value_double (argv[1]);
+ else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[1]);
- iblob_sz = sqlite3_value_bytes (argv[1]);
+ int_value = sqlite3_value_int (argv[1]);
+ angle = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32806,26 +33423,26 @@
const unsigned char *iblob;
int iblob_sz;
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
/* validating the input args */
- if (sqlite3_value_type (argv[0]) == SQLITE_FLOAT)
- angle = sqlite3_value_double (argv[0]);
- else if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- int_value = sqlite3_value_int (argv[0]);
- angle = int_value;
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
}
else
{
sqlite3_result_null (context);
return;
}
- if (sqlite3_value_type (argv[1]) == SQLITE_BLOB)
+ if (sqlite3_value_type (argv[1]) == SQLITE_FLOAT)
+ angle = sqlite3_value_double (argv[1]);
+ else if (sqlite3_value_type (argv[1]) == SQLITE_INTEGER)
{
- iblob = sqlite3_value_blob (argv[1]);
- iblob_sz = sqlite3_value_bytes (argv[1]);
+ int_value = sqlite3_value_int (argv[1]);
+ angle = int_value;
}
else
{
sqlite3_result_null (context);
return;
@@ -32844,17 +33461,122 @@
if (blob == NULL)
sqlite3_result_null (context);
else
sqlite3_result_blob (context, blob, blob_sz, free);
}
+
+static void
+fnct_AffineTransformMatrix_Determinant (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ ATM_Determinant(blob atm)
+/
+/ will return the Determinant from a BLOB-encoded Affine Transform Matrix
+/ or 0.0 on failure
+*/
+ const unsigned char *iblob;
+ int iblob_sz;
+ double det = 0.0;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_double (context, det);
+ return;
+ }
+
+/* evaluating the Affine Transform Matrix */
+ det = gaia_matrix_determinant (iblob, iblob_sz);
+ sqlite3_result_double (context, det);
+}
+
+static void
+fnct_AffineTransformMatrix_IsInvertible (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ ATM_IsInvertible(blob atm)
+/
+/ will return TRUE if the a BLOB-encoded Affine Transform Matrix
+/ is Invertible, FALSE if not
+/ -1 on invalid arguments
+*/
+ const unsigned char *iblob;
+ int iblob_sz;
+ double det;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_int (context, -1);
+ return;
+ }
+
+/* evaluating the Affine Transform Matrix */
+ det = gaia_matrix_determinant (iblob, iblob_sz);
+ if (det != 0.0)
+ sqlite3_result_int (context, 1);
+ else
+ sqlite3_result_int (context, 0);
+}
+
+static void
+fnct_AffineTransformMatrix_Invert (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ ATM_Invert(blob atm)
+/
+/ will create an Inverse BLOB-encoded Affine Transform Matrix
+/
+/ returns a BLOB-ATM object or NULL on failure
+*/
+ unsigned char *blob;
+ int blob_sz;
+ const unsigned char *iblob;
+ int iblob_sz;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ iblob = sqlite3_value_blob (argv[0]);
+ iblob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+
+/* creating the BLOB-encoded Affine Transform Matrix (Inverse) */
+ gaia_matrix_invert (iblob, iblob_sz, &blob, &blob_sz);
+ if (blob == NULL)
+ sqlite3_result_null (context);
+ else
+ sqlite3_result_blob (context, blob, blob_sz, free);
+}
static void
fnct_AffineTransformMatrix_GeometryTransform (sqlite3_context * context,
int argc, sqlite3_value ** argv)
{
/* SQL function:
-/ ATM_Transform(blob geom, blob atm)
+/ ATM_Transform(blob geom, blob atm [ , int srid] )
/
/ will create a BLOB-Geometry by applying to the input Geometry all
/ transformations specified by the Affine Transform Matrix
/
/ returns a BLOB-ATM object or NULL on failure
@@ -32865,11 +33587,16 @@
int iblob1_sz;
const unsigned char *iblob2;
int iblob2_sz;
gaiaGeomCollPtr g1;
gaiaGeomCollPtr g2;
+ int srid = -9999;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
/* validating the input args */
if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
iblob1 = sqlite3_value_blob (argv[0]);
@@ -32888,13 +33615,23 @@
else
{
sqlite3_result_null (context);
return;
}
+ if (argc == 3)
+ {
+ if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
+ srid = sqlite3_value_int (argv[2]);
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ }
/* attempting to parse the BLOB-Geometry */
- g1 = gaiaFromSpatiaLiteBlobWkb (iblob1, iblob1_sz);
+ g1 = gaiaFromSpatiaLiteBlobWkbEx (iblob1, iblob1_sz, gpkg_amphibious);
if (g1 == NULL)
{
sqlite3_result_null (context);
return;
}
@@ -32903,10 +33640,12 @@
if (g2 == NULL)
{
sqlite3_result_null (context);
return;
}
+ if (srid != -9999)
+ g2->Srid = srid;
gaiaToSpatiaLiteBlobWkb (g2, &blob, &blob_sz);
gaiaFreeGeomColl (g2);
if (blob == NULL)
sqlite3_result_null (context);
else
@@ -32979,10 +33718,12 @@
sqlite3_result_null (context);
else
sqlite3_result_text (context, text, strlen (text), sqlite3_free);
}
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
+
static int
get_control_point (gaiaGeomCollPtr geom, double *x, double *y, double *z,
int *has3d)
{
/* checking a Control Point */
@@ -33024,18 +33765,16 @@
if (has3d_1 != cp->has3d)
return 0;
return 1;
}
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
-
static void
-fnct_AffineTransformMatrix_ControlPoints_step (sqlite3_context * context,
- int argc, sqlite3_value ** argv)
+fnct_GroundControlPoints_Compute_step (sqlite3_context * context,
+ int argc, sqlite3_value ** argv)
{
/* SQL function:
-/ ATM_ControlPoints(BLOB point1, BLOB point2 [ , int tps ] )
+/ GCP_Compute(BLOB point1, BLOB point2 [ , int order ] )
/
/ aggregate function - STEP
/
*/
unsigned char *p_blob0;
@@ -33050,13 +33789,18 @@
double x1;
double y1;
double z1;
int has3d_0;
int has3d_1;
+ int order = 1;
int tps = 0;
GaiaControlPointsPtr *cp;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
if (sqlite3_value_type (argv[0]) != SQLITE_BLOB)
{
sqlite3_result_null (context);
return;
}
@@ -33070,18 +33814,31 @@
if (sqlite3_value_type (argv[2]) != SQLITE_INTEGER)
{
sqlite3_result_null (context);
return;
}
- tps = sqlite3_value_int (argv[2]);
+ order = sqlite3_value_int (argv[2]);
+ if (order >= 1 && order <= 3)
+ ; /* 1st, 2nd or 3rd polynomial order */
+ else if (order == 0)
+ {
+ /* Thin Plate Splite */
+ order = 1;
+ tps = 1;
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
}
p_blob0 = (unsigned char *) sqlite3_value_blob (argv[0]);
n_bytes0 = sqlite3_value_bytes (argv[0]);
p_blob1 = (unsigned char *) sqlite3_value_blob (argv[1]);
n_bytes1 = sqlite3_value_bytes (argv[1]);
- geom0 = gaiaFromSpatiaLiteBlobWkb (p_blob0, n_bytes0);
- geom1 = gaiaFromSpatiaLiteBlobWkb (p_blob1, n_bytes1);
+ geom0 = gaiaFromSpatiaLiteBlobWkbEx (p_blob0, n_bytes0, gpkg_amphibious);
+ geom1 = gaiaFromSpatiaLiteBlobWkbEx (p_blob1, n_bytes1, gpkg_amphibious);
if (!get_control_point (geom0, &x0, &y0, &z0, &has3d_0))
goto error;
if (!get_control_point (geom1, &x1, &y1, &z1, &has3d_1))
goto error;
if (has3d_0 != has3d_1)
@@ -33089,11 +33846,11 @@
cp = sqlite3_aggregate_context (context,
sizeof (struct gaia_control_points));
if (*cp == NULL)
{
/* this is the first row */
- *cp = gaiaCreateControlPoints (1024, has3d_0, tps);
+ *cp = gaiaCreateControlPoints (1024, has3d_0, order, tps);
if (has3d_0)
gaiaAddControlPoint3D (*cp, x0, y0, z0, x1, y1, z1);
else
gaiaAddControlPoint2D (*cp, x0, y0, x1, y1);
}
@@ -33118,99 +33875,329 @@
gaiaFreeGeomColl (geom1);
sqlite3_result_null (context);
}
static void
-fnct_AffineTransformMatrix_ControlPoints_final (sqlite3_context * context)
+fnct_GroundControlPoints_Compute_final (sqlite3_context * context)
{
/* SQL function:
-/ ATM_ControlPoints(BLOB point1, BLOB point2 [ , int tps ] )
+/ GCP_Compute(BLOB point1, BLOB point2 [ , int order ] )
/
/ aggregate function - FINAL
/
*/
- double a = 1.0;
- double b = 0.0;
- double c = 0.0;
- double d = 0.0;
- double e = 1.0;
- double f = 0.0;
- double g = 0.0;
- double h = 0.0;
- double i = 1.0;
- double xoff = 0.0;
- double yoff = 0.0;
- double zoff = 0.0;
unsigned char *blob = NULL;
int blob_sz;
int ret;
GaiaControlPointsPtr *cp = sqlite3_aggregate_context (context, 0);
if (cp == NULL)
{
sqlite3_result_null (context);
return;
}
- ret = gaiaAffineFromControlPoints (*cp);
- if (ret)
- {
- struct gaia_control_points *xcp = (struct gaia_control_points *) *cp;
- if (xcp->affine_valid)
- {
- if (xcp->has3d)
- {
- /* 3D affine transform matrix */
- a = xcp->a;
- b = xcp->b;
- c = xcp->c;
- d = xcp->d;
- e = xcp->e;
- f = xcp->f;
- g = xcp->g;
- h = xcp->h;
- i = xcp->i;
- xoff = xcp->xoff;
- yoff = xcp->yoff;
- zoff = xcp->zoff;
- }
- else
- {
- /* 2D affine transform matrix */
- a = xcp->a;
- b = xcp->b;
- d = xcp->d;
- e = xcp->e;
- xoff = xcp->xoff;
- yoff = xcp->yoff;
- }
- }
- }
- gaiaFreeControlPoints (*cp);
+ ret = gaiaCreatePolynomialCoeffs (*cp, &blob, &blob_sz);
if (!ret)
sqlite3_result_null (context);
else
+ sqlite3_result_blob (context, blob, blob_sz, free);
+ gaiaFreeControlPoints (*cp);
+}
+
+static void
+fnct_GroundControlPoints_GeometryTransform (sqlite3_context * context,
+ int argc, sqlite3_value ** argv)
+{
+/* SQL function:
+/ GCP_Transform(blob geom, blob gcp [ , int srid ] )
+/
+/ will create a BLOB-Geometry by applying to the input Geometry all
+/ transformations specified by the Polynomial coefficients
+/
+/ returns a BLOB-ATM object or NULL on failure
+*/
+ unsigned char *blob;
+ int blob_sz;
+ const unsigned char *iblob1;
+ int iblob1_sz;
+ const unsigned char *iblob2;
+ int iblob2_sz;
+ gaiaGeomCollPtr g1;
+ gaiaGeomCollPtr g2;
+ int srid = -9999;
+ int gpkg_amphibious = 0;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache != NULL)
+ gpkg_amphibious = cache->gpkg_amphibious_mode;
+
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
{
- /* creating the BLOB-encoded Affine Transform Matrix */
- gaia_matrix_create (a, b, c, d, e, f, g, h, i, xoff, yoff, zoff,
- &blob, &blob_sz);
- if (blob == NULL)
- sqlite3_result_null (context);
+ iblob1 = sqlite3_value_blob (argv[0]);
+ iblob1_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ if (sqlite3_value_type (argv[1]) == SQLITE_BLOB)
+ {
+ iblob2 = sqlite3_value_blob (argv[1]);
+ iblob2_sz = sqlite3_value_bytes (argv[1]);
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ if (argc == 3)
+ {
+ if (sqlite3_value_type (argv[2]) == SQLITE_INTEGER)
+ srid = sqlite3_value_int (argv[2]);
else
- sqlite3_result_blob (context, blob, blob_sz, free);
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ }
+
+/* attempting to parse the BLOB-Geometry */
+ g1 = gaiaFromSpatiaLiteBlobWkbEx (iblob1, iblob1_sz, gpkg_amphibious);
+ if (g1 == NULL)
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ g2 = gaiaPolynomialTransformGeometry (g1, iblob2, iblob2_sz);
+ gaiaFreeGeomColl (g1);
+ if (g2 == NULL)
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+ if (srid != -9999)
+ g2->Srid = srid;
+ gaiaToSpatiaLiteBlobWkb (g2, &blob, &blob_sz);
+ gaiaFreeGeomColl (g2);
+ if (blob == NULL)
+ sqlite3_result_null (context);
+ else
+ sqlite3_result_blob (context, blob, blob_sz, free);
+}
+
+static void
+fnct_GroundControlPoints_IsValid (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ GCO_IsValid(BLOB polynomail)
+/
+/ returns TRUE if the current BLOB is a valid BLOB-GCP, FALSE if not
+/ or -1 if any error is encountered
+*/
+ const unsigned char *blob;
+ int blob_sz;
+ int ret;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ blob = (const unsigned char *) sqlite3_value_blob (argv[0]);
+ blob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_int (context, -1);
+ return;
+ }
+
+/* verifying the BLOB-Polynomail */
+ ret = gaiaPolynomialIsValid (blob, blob_sz);
+ if (ret)
+ sqlite3_result_int (context, 1);
+ else
+ sqlite3_result_int (context, 0);
+}
+
+static void
+fnct_GroundControlPoints_AsText (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ GCP_AsText(BLOB polynomail)
+/
+/ returns a textual representaion of the BLOB-Polynomial
+/ or NULL if any error is encountered
+*/
+ const unsigned char *blob;
+ int blob_sz;
+ char *text;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ blob = (const unsigned char *) sqlite3_value_blob (argv[0]);
+ blob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+
+/* retrieving the textual representation from the BLOB-Matrix */
+ text = gaiaPolynomialAsText (blob, blob_sz);
+ if (text == NULL)
+ sqlite3_result_null (context);
+ else
+ sqlite3_result_text (context, text, strlen (text), sqlite3_free);
+}
+
+static void
+fnct_GroundControlPoints_ToATM (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ GCP2ATM(BLOB polynomail)
+/
+/ returns a BLOB-Atm corresponding to a BLOB-Polynomial (first order only)
+/ or NULL if any error is encountered
+*/
+ const unsigned char *blob;
+ int blob_sz;
+ unsigned char *oblob;
+ int oblob_sz;
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+/* validating the input args */
+ if (sqlite3_value_type (argv[0]) == SQLITE_BLOB)
+ {
+ blob = (const unsigned char *) sqlite3_value_blob (argv[0]);
+ blob_sz = sqlite3_value_bytes (argv[0]);
+ }
+ else
+ {
+ sqlite3_result_null (context);
+ return;
+ }
+
+/* converting Polynomial coefficients into an Affine Transformation matrix */
+ if (!gaiaPolynomialToMatrix (blob, blob_sz, &oblob, &oblob_sz))
+ sqlite3_result_null (context);
+ else
+ sqlite3_result_blob (context, oblob, oblob_sz, free);
+}
+
+#endif /* end including GCP */
+
+static void
+fnct_enableGpkgAmphibiousMode (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ EnableGpkgAmphibiousMode ( void )
+/
+/ returns: nothing
+*/
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache == NULL)
+ return;
+ cache->gpkg_amphibious_mode = 1;
+}
+
+static void
+fnct_disableGpkgAmphibiousMode (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ DisableGpkgAmphibiousMode ( void )
+/
+/ returns: nothing
+*/
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache == NULL)
+ return;
+ cache->gpkg_amphibious_mode = 0;
+}
+
+static void
+fnct_getGpkgAmphibiousMode (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ GetGpkgAmphibiousMode ( void )
+/
+/ returns: TRUE or FALSE
+*/
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache == NULL)
+ {
+ sqlite3_result_int (context, 0);
+ return;
+ }
+ sqlite3_result_int (context, cache->gpkg_amphibious_mode);
+}
+
+static void
+fnct_setDecimalPrecision (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ SetDecimalPrecision ( int precision )
+/ a negative precision identifies the default setting
+/
+/ returns: nothing
+*/
+ int precision = -1;
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache == NULL)
+ return;
+ if (sqlite3_value_type (argv[0]) == SQLITE_INTEGER)
+ precision = sqlite3_value_int (argv[0]);
+ else
+ return;
+ if (precision < 0)
+ precision = -1;
+ else if (precision == 6)
+ precision = -1;
+ else if (precision > 18)
+ precision = 18;
+ cache->decimal_precision = precision;
+}
+
+static void
+fnct_getDecimalPrecision (sqlite3_context * context, int argc,
+ sqlite3_value ** argv)
+{
+/* SQL function:
+/ GetDecimalPrecision ( void )
+/
+/ returns: the currently set Decimal Precision
+*/
+ struct splite_internal_cache *cache = sqlite3_user_data (context);
+ GAIA_UNUSED (); /* LCOV_EXCL_LINE */
+ if (cache == NULL)
+ {
+ sqlite3_result_int (context, -1);
+ return;
}
+ sqlite3_result_int (context, cache->decimal_precision);
}
-#endif /* end including CONTROL_POINTS */
-
#ifdef LOADABLE_EXTENSION
static void
splite_close_callback (void *p_cache)
{
/*
/ the DB connection has been terminated
/
/ this callback function is expected to be invoked only if
-/ SpatiaLite wasloaded as a dynamic extension and will
+/ SpatiaLite was loaded as a dynamic extension and will
/ perform a final clean-up releasing the internal cache
/
*/
struct splite_internal_cache *cache =
(struct splite_internal_cache *) p_cache;
@@ -33524,29 +34511,29 @@
fnct_UpdateMetaCatalogStatistics, 0, 0, 0);
sqlite3_create_function_v2 (db, "UpdateMetaCatalogStatistics", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_UpdateMetaCatalogStatistics, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsText", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsText, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsText", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsText, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsWkt", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsWkt, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsWkt", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsWkt, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsSvg", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsSvg1, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsSvg", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsSvg2, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsSvg", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsSvg3, 0, 0, 0);
sqlite3_create_function_v2 (db, "CloneTable", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_CloneTable, 0, 0, 0);
sqlite3_create_function_v2 (db, "CloneTable", 5,
@@ -33594,56 +34581,56 @@
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsKml, 0, 0, 0);
#endif /* end including PROJ.4 */
sqlite3_create_function_v2 (db, "AsGml", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGml, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsGml", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGml, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsGml", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGml, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromGml", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_FromGml, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsGeoJSON", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGeoJSON, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsGeoJSON", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGeoJSON, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsGeoJSON", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsGeoJSON, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromGeoJSON", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FromGeoJSON, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromKml", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FromKml, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsFGF", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsFGF, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromEWKB", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FromEWKB, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsEWKB", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ToEWKB, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsEWKT", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ToEWKT, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromEWKT", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FromEWKT, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsBinary", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsBinary, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsBinary", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsBinary, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromText", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_GeomFromText1, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromText", 2,
@@ -34014,17 +35001,17 @@
fnct_GeometryFromFGF1, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeomFromFGF", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_GeometryFromFGF2, 0, 0, 0);
sqlite3_create_function_v2 (db, "CompressGeometry", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CompressGeometry, 0, 0, 0);
sqlite3_create_function_v2 (db, "UncompressGeometry", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_UncompressGeometry, 0, 0, 0);
sqlite3_create_function_v2 (db, "SanitizeGeometry", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SanitizeGeometry, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToInteger", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_CastToInteger, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToDouble", 1,
@@ -34071,86 +35058,86 @@
fnct_FileNameFromPath, 0, 0, 0);
sqlite3_create_function_v2 (db, "FileExtFromPath", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FileExtFromPath, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToLinestring", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToLinestring, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToPolygon", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToPolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToMultiPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToMultiPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToMultiLinestring", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToMultiLinestring, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToMultiPolygon", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToMultiPolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToGeometryCollection", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToGeometryCollection, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToMulti", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToMulti, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Multi", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToMulti, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToSingle", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToSingle, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToXY", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToXY, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToXYZ", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToXYZ, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToXYM", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToXYM, 0, 0, 0);
sqlite3_create_function_v2 (db, "CastToXYZM", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CastToXYZM, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExtractMultiPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExtractMultiPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExtractMultiLinestring", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExtractMultiLinestring, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExtractMultiPolygon", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExtractMultiPolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Reverse", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Reverse, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_ForceLHR", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ForceLHR, 0, 0, 0);
sqlite3_create_function_v2 (db, "Dimension", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Dimension, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Dimension", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Dimension, 0, 0, 0);
sqlite3_create_function_v2 (db, "CoordDimension", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CoordDimension, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_NDims", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NDims, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeometryType", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_GeometryType, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_GeometryType", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_GeometryType, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeometryAliasType", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeometryAliasType, 0, 0, 0);
sqlite3_create_function_v2 (db, "SridFromAuthCRS", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_SridFromAuthCRS, 0, 0, 0);
sqlite3_create_function_v2 (db, "SRID", 1,
@@ -34158,11 +35145,11 @@
fnct_SRID, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SRID", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_SRID, 0, 0, 0);
sqlite3_create_function_v2 (db, "SetSRID", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetSRID, 0, 0, 0);
sqlite3_create_function_v2 (db, "IsEmpty", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_IsEmpty, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_IsEmpty", 1,
@@ -34179,32 +35166,32 @@
fnct_Envelope, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Envelope", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_Envelope, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Expand", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Expand, 0, 0, 0);
sqlite3_create_function_v2 (db, "X", 1, SQLITE_UTF8 | SQLITE_DETERMINISTIC,
- 0, fnct_X, 0, 0, 0);
+ cache, fnct_X, 0, 0, 0);
sqlite3_create_function_v2 (db, "Y", 1, SQLITE_UTF8 | SQLITE_DETERMINISTIC,
- 0, fnct_Y, 0, 0, 0);
+ cache, fnct_Y, 0, 0, 0);
sqlite3_create_function_v2 (db, "Z", 1, SQLITE_UTF8 | SQLITE_DETERMINISTIC,
- 0, fnct_Z, 0, 0, 0);
+ cache, fnct_Z, 0, 0, 0);
sqlite3_create_function_v2 (db, "M", 1, SQLITE_UTF8 | SQLITE_DETERMINISTIC,
- 0, fnct_M, 0, 0, 0);
+ cache, fnct_M, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_X", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, fnct_X,
- 0, 0, 0);
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_X, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Y", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, fnct_Y,
- 0, 0, 0);
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_Y, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Z", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, fnct_Z,
- 0, 0, 0);
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_Z, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_M", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, fnct_M,
- 0, 0, 0);
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_M, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MinX", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrMinX, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MinY", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
@@ -34226,65 +35213,65 @@
fnct_MaxZ, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MaxM", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MaxM, 0, 0, 0);
sqlite3_create_function_v2 (db, "NumPoints", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumPoints, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_NumPoints", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumPoints, 0, 0, 0);
sqlite3_create_function_v2 (db, "StartPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_StartPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "EndPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_EndPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_StartPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_StartPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_EndPoint", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_EndPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "PointN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_PointN, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_PointN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_PointN, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExteriorRing", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExteriorRing, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_ExteriorRing", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExteriorRing, 0, 0, 0);
sqlite3_create_function_v2 (db, "NumInteriorRing", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumInteriorRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "NumInteriorRings", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumInteriorRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_NumInteriorRing", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumInteriorRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "InteriorRingN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_InteriorRingN, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_InteriorRingN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_InteriorRingN, 0, 0, 0);
sqlite3_create_function_v2 (db, "NumGeometries", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumGeometries, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_NumGeometries", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NumGeometries, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeometryN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeometryN, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_GeometryN", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeometryN, 0, 0, 0);
sqlite3_create_function_v2 (db, "MBRContains", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrContains, 0, 0, 0);
sqlite3_create_function_v2 (db, "MbrDisjoint", 2,
@@ -34298,17 +35285,17 @@
fnct_MbrIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_EnvIntersects", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_EnvIntersects", 5,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_EnvIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_EnvelopesIntersects", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_EnvelopesIntersects", 5,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_EnvIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "MBROverlaps", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrOverlaps, 0, 0, 0);
sqlite3_create_function_v2 (db, "MbrTouches", 2,
@@ -34316,53 +35303,53 @@
fnct_MbrTouches, 0, 0, 0);
sqlite3_create_function_v2 (db, "MbrWithin", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrWithin, 0, 0, 0);
sqlite3_create_function_v2 (db, "ShiftCoords", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ShiftCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ShiftCoordinates", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ShiftCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Translate", 4,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Translate, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Shift_Longitude", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ShiftLongitude, 0, 0, 0);
sqlite3_create_function_v2 (db, "NormalizeLonLat", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NormalizeLonLat, 0, 0, 0);
sqlite3_create_function_v2 (db, "ScaleCoords", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ScaleCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ScaleCoordinates", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ScaleCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ScaleCoords", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ScaleCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ScaleCoordinates", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ScaleCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "RotateCoords", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RotateCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "RotateCoordinates", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RotateCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ReflectCoords", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ReflectCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "ReflectCoordinates", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ReflectCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "SwapCoords", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SwapCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "SwapCoordinates", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SwapCoords, 0, 0, 0);
sqlite3_create_function_v2 (db, "BuildMbr", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_BuildMbr1, 0, 0, 0);
sqlite3_create_function_v2 (db, "BuildMbr", 5,
@@ -34373,11 +35360,11 @@
fnct_BuildCircleMbr1, 0, 0, 0);
sqlite3_create_function_v2 (db, "BuildCircleMbr", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_BuildCircleMbr2, 0, 0, 0);
sqlite3_create_function_v2 (db, "Extent", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache, 0,
fnct_Extent_step, fnct_Extent_final, 0);
sqlite3_create_function_v2 (db, "MbrMinX", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MbrMinX, 0, 0, 0);
sqlite3_create_function_v2 (db, "MbrMaxX", 1,
@@ -34415,14 +35402,14 @@
fnct_MakePointZM1, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakePointZM", 5,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MakePointZM2, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakeLine", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache, 0,
fnct_MakeLine_step, fnct_MakeLine_final, 0);
sqlite3_create_function_v2 (db, "MakeLine", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakeLine, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakeCircle", 3,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MakeCircle, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakeCircle", 4,
@@ -34508,104 +35495,104 @@
fnct_FilterMbrContains, 0, 0, 0);
sqlite3_create_function_v2 (db, "FilterMbrIntersects", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_FilterMbrIntersects, 0, 0, 0);
sqlite3_create_function_v2 (db, "LinesFromRings", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesFromRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_LinesFromRings", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesFromRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "LinesFromRings", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesFromRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_LinesFromRings", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesFromRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_NPoints", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NPoints, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_nrings", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_NRings, 0, 0, 0);
sqlite3_create_function_v2 (db, "ToGARS", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ToGARS, 0, 0, 0);
sqlite3_create_function_v2 (db, "GARSMbr", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_GARSMbr, 0, 0, 0);
sqlite3_create_function_v2 (db, "SnapToGrid", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SnapToGrid", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "SnapToGrid", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SnapToGrid", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "SnapToGrid", 5,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SnapToGrid", 5,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "SnapToGrid", 6,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SnapToGrid", 6,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SnapToGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "AddPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AddPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AddPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AddPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "AddPoint", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AddPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AddPoint", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AddPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "RemovePoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RemovePoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_RemovePoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RemovePoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "SetPoint", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SetPoint", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "SetStartPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetStartPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SetStartPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetStartPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "SetEndPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetEndPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SetEndPoint", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SetEndPoint, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakePolygon", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakePolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MakePolygon", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakePolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakePolygon", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakePolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MakePolygon", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakePolygon, 0, 0, 0);
sqlite3_create_function_v2 (db, "ATM_Create", 0,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_AffineTransformMatrix_Create, 0, 0, 0);
@@ -34672,33 +35659,63 @@
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_AffineTransformMatrix_YRoll, 0, 0, 0);
sqlite3_create_function_v2 (db, "ATM_ZRoll", 2,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_AffineTransformMatrix_Rotate, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "ATM_Determinant", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_AffineTransformMatrix_Determinant, 0, 0,
+ 0);
+ sqlite3_create_function_v2 (db, "ATM_IsInvertible", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_AffineTransformMatrix_IsInvertible, 0, 0,
+ 0);
+ sqlite3_create_function_v2 (db, "ATM_Invert", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_AffineTransformMatrix_Invert, 0, 0, 0);
sqlite3_create_function_v2 (db, "ATM_IsValid", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_AffineTransformMatrix_IsValid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ATM_AsText", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_AffineTransformMatrix_AsText, 0, 0, 0);
sqlite3_create_function_v2 (db, "ATM_Transform", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_AffineTransformMatrix_GeometryTransform, 0,
+ 0, 0);
+ sqlite3_create_function_v2 (db, "ATM_Transform", 3,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AffineTransformMatrix_GeometryTransform, 0,
0, 0);
-#ifdef ENABLE_CONTROL_POINTS /* only if ControlPoints enabled */
- sqlite3_create_function_v2 (db, "ATM_ControlPoints", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, 0,
- fnct_AffineTransformMatrix_ControlPoints_step,
- fnct_AffineTransformMatrix_ControlPoints_final,
- 0);
- sqlite3_create_function_v2 (db, "ATM_ControlPoints", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0, 0,
- fnct_AffineTransformMatrix_ControlPoints_step,
- fnct_AffineTransformMatrix_ControlPoints_final,
- 0);
-#endif /* end including CONTROL_POINTS */
+#ifdef ENABLE_GCP /* only if ControlPoints enabled */
+ sqlite3_create_function_v2 (db, "GCP_Compute", 2,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache, 0,
+ fnct_GroundControlPoints_Compute_step,
+ fnct_GroundControlPoints_Compute_final, 0);
+ sqlite3_create_function_v2 (db, "GCP_Compute", 3,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache, 0,
+ fnct_GroundControlPoints_Compute_step,
+ fnct_GroundControlPoints_Compute_final, 0);
+ sqlite3_create_function_v2 (db, "GCP_Transform", 2,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_GroundControlPoints_GeometryTransform, 0,
+ 0, 0);
+ sqlite3_create_function_v2 (db, "GCP_Transform", 3,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_GroundControlPoints_GeometryTransform, 0,
+ 0, 0);
+ sqlite3_create_function_v2 (db, "GCP_IsValid", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_GroundControlPoints_IsValid, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "GCP_AsText", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_GroundControlPoints_AsText, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "GCP2ATM", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_GroundControlPoints_ToATM, 0, 0, 0);
+#endif /* end including GCP */
#ifndef OMIT_GEOS /* including GEOS */
sqlite3_create_function_v2 (db, "BuildArea", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_BuildArea, 0, 0, 0);
@@ -34712,38 +35729,38 @@
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache, 0,
fnct_Polygonize_step, fnct_Polygonize_final, 0);
#endif /* end including GEOS */
sqlite3_create_function_v2 (db, "DissolveSegments", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_DissolveSegments, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_DissolveSegments", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_DissolveSegments, 0, 0, 0);
sqlite3_create_function_v2 (db, "DissolvePoints", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_DissolvePoints, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_DissolvePoints", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_DissolvePoints, 0, 0, 0);
sqlite3_create_function_v2 (db, "CollectionExtract", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CollectionExtract, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_CollectionExtract", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_CollectionExtract, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Locate_Along_Measure", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LocateBetweenMeasures, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_LocateAlong", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LocateBetweenMeasures, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Locate_Between_Measures", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LocateBetweenMeasures, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_LocateBetween", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LocateBetweenMeasures, 0, 0, 0);
#ifndef OMIT_GEOCALLBACKS /* supporting RTree geometry callbacks */
sqlite3_rtree_geometry_callback (db, "RTreeWithin", fnct_RTreeIntersects,
0);
sqlite3_rtree_geometry_callback (db, "RTreeContains",
@@ -34857,14 +35874,14 @@
fnct_ImportDXFfromDir, 0, 0, 0);
sqlite3_create_function_v2 (db, "ImportDXFfromDir", 8,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ImportDXFfromDir, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExportDXF", 9,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExportDXF, 0, 0, 0);
sqlite3_create_function_v2 (db, "ExportDXF", 10,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_ExportDXF, 0, 0, 0);
sqlite3_create_function_v2 (db, "ImportDBF", 3,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_ImportDBF, 0, 0, 0);
sqlite3_create_function_v2 (db, "ImportDBF", 4,
@@ -34977,16 +35994,34 @@
fnct_ImportXLS, 0, 0, 0);
#endif /* end FREEXL support */
}
+
+/* global settings */
+ sqlite3_create_function_v2 (db, "EnableGpkgAmphibiousMode", 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_enableGpkgAmphibiousMode, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "DisableGpkgAmphibiousMode", 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_disableGpkgAmphibiousMode, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "GetGpkgAmphibiousMode", 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_getGpkgAmphibiousMode, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "SetDecimalPrecision", 1,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_setDecimalPrecision, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "GetDecimalPrecision", 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
+ fnct_getDecimalPrecision, 0, 0, 0);
+
/* some Geodesic functions */
sqlite3_create_function_v2 (db, "GreatCircleLength", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GreatCircleLength, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeodesicLength", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeodesicLength, 0, 0, 0);
/* some Length Unit conversion functions */
sqlite3_create_function_v2 (db, "CvtToKm", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
@@ -35130,10 +36165,13 @@
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_math_asin, 0, 0, 0);
sqlite3_create_function_v2 (db, "atan", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_math_atan, 0, 0, 0);
+ sqlite3_create_function_v2 (db, "atan2", 2,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ fnct_math_atan2, 0, 0, 0);
sqlite3_create_function_v2 (db, "ceil", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_math_ceil, 0, 0, 0);
sqlite3_create_function_v2 (db, "ceiling", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
@@ -35248,14 +36286,14 @@
fnct_Boundary, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Boundary", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Boundary, 0, 0, 0);
sqlite3_create_function_v2 (db, "IsClosed", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_IsClosed, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_IsClosed", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_IsClosed, 0, 0, 0);
sqlite3_create_function_v2 (db, "IsSimple", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_IsSimple, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_IsSimple", 1,
@@ -35647,20 +36685,20 @@
fnct_HexagonalGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_HexagonalGrid", 4,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_HexagonalGrid, 0, 0, 0);
sqlite3_create_function_v2 (db, "LinesCutAtNodes", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesCutAtNodes, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_LinesCutAtNodes", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_LinesCutAtNodes, 0, 0, 0);
sqlite3_create_function_v2 (db, "RingsCutAtNodes", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RingsCutAtNodes, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_RingsCutAtNodes", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_RingsCutAtNodes, 0, 0, 0);
#ifdef GEOS_ADVANCED /* GEOS advanced features - 3.4.0 */
sqlite3_create_function_v2 (db, "DelaunayTriangulation", 1,
@@ -35738,119 +36776,119 @@
0, fnct_LWGEOM_GetLastErrorMsg, 0, 0, 0);
sqlite3_create_function_v2 (db, "LWGEOM_GetLastWarningMsg", 0, SQLITE_UTF8,
0, fnct_LWGEOM_GetLastWarningMsg, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakeValid", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakeValid, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MakeValid", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakeValid, 0, 0, 0);
sqlite3_create_function_v2 (db, "MakeValidDiscarded", 1,
SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
fnct_MakeValidDiscarded, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MakeValidDiscarded", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MakeValidDiscarded, 0, 0, 0);
sqlite3_create_function_v2 (db, "Area", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Area, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Area", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Area, 0, 0, 0);
sqlite3_create_function_v2 (db, "Segmentize", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Segmentize, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Segmentize", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Segmentize, 0, 0, 0);
sqlite3_create_function_v2 (db, "Azimuth", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Azimuth, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Azimuth", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Azimuth, 0, 0, 0);
sqlite3_create_function_v2 (db, "Project", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Project, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Project", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Project, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeoHash", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeoHash, 0, 0, 0);
sqlite3_create_function_v2 (db, "GeoHash", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeoHash, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_GeoHash", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeoHash, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_GeoHash", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_GeoHash, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsX3D", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsX3D", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsX3D", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "AsX3D", 4,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsX3D", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsX3D", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsX3D", 3,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_AsX3D", 4,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_AsX3D, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_3DDistance", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_3DDistance, 0, 0, 0);
sqlite3_create_function_v2 (db, "MaxDistance", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MaxDistance, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_MaxDistance", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_MaxDistance, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_3DMaxDistance", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_3DMaxDistance, 0, 0, 0);
sqlite3_create_function_v2 (db, "Split", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Split, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Split", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Split, 0, 0, 0);
sqlite3_create_function_v2 (db, "SplitLeft", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SplitLeft, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SplitLeft", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SplitLeft, 0, 0, 0);
sqlite3_create_function_v2 (db, "SplitRight", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SplitRight, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SplitRight", 2,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SplitRight, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_Node", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_Node, 0, 0, 0);
sqlite3_create_function_v2 (db, "SelfIntersections", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SelfIntersections, 0, 0, 0);
sqlite3_create_function_v2 (db, "ST_SelfIntersections", 1,
- SQLITE_UTF8 | SQLITE_DETERMINISTIC, 0,
+ SQLITE_UTF8 | SQLITE_DETERMINISTIC, cache,
fnct_SelfIntersections, 0, 0, 0);
#endif /* end LWGEOM support */
#endif /* end including GEOS */
Index: src/spatialite/srid_aux.c
==================================================================
--- src/spatialite/srid_aux.c
+++ src/spatialite/srid_aux.c
@@ -54,10 +54,11 @@
*/
#include
#include
#include
+#include
#if defined(_WIN32) && !defined(__MINGW32__)
#include "config-msvc.h"
#else
#include "config.h"
@@ -64,10 +65,11 @@
#endif
#include
#include
#include
+#include
#ifdef _WIN32
#define strcasecmp _stricmp
#endif /* not WIN32 */
@@ -1730,5 +1732,219 @@
if (result != NULL)
return result;
}
return NULL;
}
+
+static void
+getProjParamsFromSpatialReferenceSystemTable (sqlite3 * sqlite, int srid,
+ char **proj_params)
+{
+/* retrives the PROJ params from SPATIAL_SYS_REF table, if possible */
+ char *sql;
+ char **results;
+ int rows;
+ int columns;
+ int i;
+ int ret;
+ int len;
+ const char *proj4text;
+ char *errMsg = NULL;
+ *proj_params = NULL;
+ sql =
+ sqlite3_mprintf
+ ("SELECT proj4text FROM spatial_ref_sys WHERE srid = %d", srid);
+ ret = sqlite3_get_table (sqlite, sql, &results, &rows, &columns, &errMsg);
+ sqlite3_free (sql);
+ if (ret != SQLITE_OK)
+ {
+ spatialite_e ("unknown SRID: %d\t<%s>\n", srid, errMsg);
+ sqlite3_free (errMsg);
+ return;
+ }
+ for (i = 1; i <= rows; i++)
+ {
+ proj4text = results[(i * columns)];
+ if (proj4text != NULL)
+ {
+ len = strlen (proj4text);
+ *proj_params = malloc (len + 1);
+ strcpy (*proj_params, proj4text);
+ }
+ }
+ if (*proj_params == NULL)
+ {
+ spatialite_e ("unknown SRID: %d\n", srid);
+ }
+ sqlite3_free_table (results);
+}
+
+static int
+coordinates_system_matches (struct epsg_defs *iter, const char *organization,
+ const int organization_coordsys_id)
+{
+ if (organization == NULL)
+ {
+ /* we didn't have a good lookup on the target database, so use best-efforts lookup */
+ return ((iter->srid == organization_coordsys_id)
+ && (iter->proj4text != NULL));
+ }
+ else
+ {
+ return ((strcasecmp (iter->auth_name, organization) == 0)
+ && (iter->auth_srid == organization_coordsys_id)
+ && (iter->proj4text != NULL));
+ }
+}
+
+static void
+getProjParamsFromGeopackageTable (sqlite3 * sqlite, int srid,
+ char **proj_params)
+{
+ char *sql;
+ char **results;
+ int rows;
+ int columns;
+ int ret;
+ int len;
+ char *errMsg = NULL;
+ struct epsg_defs *first = NULL;
+ struct epsg_defs *last = NULL;
+ struct epsg_defs *iter = NULL;
+ const char *organization = NULL;
+ int organization_coordsys_id = -1;
+
+ *proj_params = NULL;
+
+ sql =
+ sqlite3_mprintf
+ ("SELECT organization, organization_coordsys_id FROM gpkg_spatial_ref_sys WHERE srs_id = %d",
+ srid);
+ ret = sqlite3_get_table (sqlite, sql, &results, &rows, &columns, &errMsg);
+ sqlite3_free (sql);
+ if (ret != SQLITE_OK)
+ {
+ spatialite_e ("unknown SRID: %d\t<%s>\n", srid, errMsg);
+ sqlite3_free (errMsg);
+ return;
+ }
+ if (rows == 0)
+ {
+ printf
+ ("unknown SRID: %d\t(not in local database, ignoring authority and using best efforts...)\n",
+ srid);
+ organization_coordsys_id = srid;
+ }
+ else if (rows == 1)
+ {
+ /* there are 'columns' entries in the header row (result indexes 0 to columns - 1), and our data is the next row */
+ organization = results[columns];
+ errno = 0;
+ organization_coordsys_id = strtol (results[columns + 1], NULL, 10);
+ if ((errno != 0) || (organization_coordsys_id == 0))
+ {
+ spatialite_e ("Invalid organization_coordsys_id format: %s\n",
+ results[columns + 1]);
+ sqlite3_free_table (results);
+ return;
+ }
+ }
+ else if (rows > 1)
+ {
+ spatialite_e
+ ("invalid or corrupt gpkg_spatial_ref_sys table - duplicate entries for : %d\n",
+ srid);
+ sqlite3_free_table (results);
+ return;
+ }
+
+ if (organization == NULL)
+ {
+ /* best-effort mode */
+ initialize_epsg (srid, &first, &last);
+ }
+ else
+ {
+ initialize_epsg (GAIA_EPSG_ANY, &first, &last);
+ }
+ iter = first;
+ while (iter)
+ {
+ if (coordinates_system_matches
+ (iter, organization, organization_coordsys_id))
+ {
+ len = strlen (iter->proj4text);
+ *proj_params = malloc (len + 1);
+ strcpy (*proj_params, iter->proj4text);
+ free_epsg (first);
+ sqlite3_free_table (results);
+ return;
+ }
+ iter = iter->next;
+ }
+ /* if we get here, we didn't find a match */
+ free_epsg (first);
+ sqlite3_free_table (results);
+ spatialite_e ("unknown SRID: %d\n", srid);
+}
+
+static int
+exists_gpkg_spatial_ref_sys (void *p_sqlite)
+{
+/* checking if the GPKG_SPATIAL_REF_SYS table exists */
+ int ret;
+ int ok = 0;
+ char sql[1024];
+ char **results;
+ int n_rows;
+ int n_columns;
+ char *err_msg = NULL;
+
+ sqlite3 *handle = (sqlite3 *) p_sqlite;
+
+ strcpy (sql,
+ "SELECT name FROM sqlite_master WHERE type = 'table' AND name LIKE 'gpkg_spatial_ref_sys'");
+ ret =
+ sqlite3_get_table (handle, sql, &results, &n_rows, &n_columns,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+/* some error occurred */
+ spatialite_e ("XX %s\n", err_msg);
+ sqlite3_free (err_msg);
+ return 0;
+ }
+ if (n_rows > 0)
+ ok = 1;
+ sqlite3_free_table (results);
+ return ok;
+}
+
+SPATIALITE_PRIVATE void
+getProjParamsEx (void *p_sqlite, int srid, char **proj_params,
+ int gpkg_amphibious_mode)
+{
+/* retrives the PROJ params - generic interface */
+ sqlite3 *sqlite = (sqlite3 *) p_sqlite;
+ *proj_params = NULL;
+ if (exists_spatial_ref_sys (sqlite))
+ {
+ /* normal Spatialite case */
+ getProjParamsFromSpatialReferenceSystemTable (sqlite, srid,
+ proj_params);
+ }
+ else if (exists_gpkg_spatial_ref_sys (sqlite) && gpkg_amphibious_mode)
+ {
+ /* geopackage case */
+ getProjParamsFromGeopackageTable (sqlite, srid, proj_params);
+ }
+}
+
+SPATIALITE_PRIVATE void
+getProjParams (void *p_sqlite, int srid, char **proj_params)
+{
+/*
+* retrives the PROJ params from SPATIAL_SYS_REF table, if possible
+* convenience method - disabling GPKG amphibious mode
+*/
+ getProjParamsEx (p_sqlite, srid, proj_params, 0);
+}
Index: src/spatialite/statistics.c
==================================================================
--- src/spatialite/statistics.c
+++ src/spatialite/statistics.c
@@ -2143,11 +2143,12 @@
/* identifying any possible R*Tree supporting the main target */
q_prefix = gaiaDoubleQuotedSql (prefix);
sql =
sqlite3_mprintf
("SELECT name FROM \"%s\".sqlite_master WHERE type = 'table' AND "
- "name IN (SELECT 'idx_' || f_table_name || '_' || f_geometry_column "
+ "Lower(name) IN (SELECT "
+ "Lower('idx_' || f_table_name || '_' || f_geometry_column) "
"FROM geometry_columns WHERE Lower(f_table_name) = Lower(%Q)) "
"AND sql LIKE('%cvirtual%c') AND sql LIKE('%crtree%c')",
q_prefix, table, jolly, jolly, jolly, jolly);
free (q_prefix);
ret = sqlite3_get_table (sqlite, sql, &results, &rows, &columns, NULL);
Index: src/srsinit/epsg_inlined_00.c
==================================================================
--- src/srsinit/epsg_inlined_00.c
+++ src/srsinit/epsg_inlined_00.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -378,13 +378,13 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 2 (deprecated)\",GEOG");
add_srs_wkt (p, 1,
"CS[\"NAD27(CGQ77)\",DATUM[\"North_American_Datum_1927_CG");
add_srs_wkt (p, 2,
- "Q77\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821390");
+ "Q77\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821389");
add_srs_wkt (p, 3,
- "06,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"66");
+ "82,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"66");
add_srs_wkt (p, 4,
"09\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 6,
@@ -415,11 +415,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 3\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -452,11 +452,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 4\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -489,11 +489,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 5\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -526,11 +526,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 6\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -563,11 +563,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 7\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -600,11 +600,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 8\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -637,11 +637,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 9\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -674,11 +674,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / SCoPQ zone 10\",GEOGCS[\"NAD27(C");
add_srs_wkt (p, 1,
"GQ77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHERO");
add_srs_wkt (p, 2,
- "ID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY");
+ "ID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY");
add_srs_wkt (p, 3,
"[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIME");
add_srs_wkt (p, 4,
"M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
add_srs_wkt (p, 5,
@@ -711,11 +711,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 8\",GEOGCS[\"NAD27(76)\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clark");
add_srs_wkt (p, 2,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Greenw");
add_srs_wkt (p, 4,
"ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
add_srs_wkt (p, 5,
@@ -748,11 +748,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 9\",GEOGCS[\"NAD27(76)\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clark");
add_srs_wkt (p, 2,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Greenw");
add_srs_wkt (p, 4,
"ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
add_srs_wkt (p, 5,
@@ -785,11 +785,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 10\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -822,11 +822,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 11\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -859,11 +859,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 12\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -896,11 +896,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 13\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -933,11 +933,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 14\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -970,11 +970,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 15\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1007,11 +1007,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 16\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1044,11 +1044,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / MTM zone 17\",GEOGCS[\"NAD27(76)\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1079,11 +1079,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / UTM zone 15N\",GEOGCS[\"NAD27(76)\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1114,11 +1114,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / UTM zone 16N\",GEOGCS[\"NAD27(76)\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1149,11 +1149,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / UTM zone 17N\",GEOGCS[\"NAD27(76)\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1184,11 +1184,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(76) / UTM zone 18N\",GEOGCS[\"NAD27(76)\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927_1976\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6608\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -1219,11 +1219,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / UTM zone 17N\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1254,11 +1254,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / UTM zone 18N\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1289,11 +1289,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / UTM zone 19N\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1324,11 +1324,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / UTM zone 20N\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1359,11 +1359,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / UTM zone 21N\",GEOGCS[\"NAD27(CG");
add_srs_wkt (p, 1,
"Q77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -2406,11 +2406,11 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=40 +lat_0=40 +lon_0=0 +k_0=0.9988085293");
add_proj4text (p, 1,
" +x_0=600000 +y_0=600000 +a=6378298.3 +b=6356657.1426695");
add_proj4text (p, 2,
- "61 +pm=madrid +units=m +no_defs");
+ "62 +pm=madrid +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Madrid 1870 (Madrid) / Spain\",GEOGCS[\"Madrid ");
add_srs_wkt (p, 1,
"1870 (Madrid)\",DATUM[\"Madrid_1870_Madrid\",SPHEROID[\"");
add_srs_wkt (p, 2,
@@ -2449,11 +2449,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Dabola 1981 / UTM zone 28N (deprecated)\",GEOGC");
add_srs_wkt (p, 1,
"S[\"Conakry 1905\",DATUM[\"Conakry_1905\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"");
+ "rke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7011\"]],TOWGS84[-23,259,-9,0,0,0,0],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6315\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
@@ -2486,11 +2486,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Dabola 1981 / UTM zone 29N (deprecated)\",GEOGC");
add_srs_wkt (p, 1,
"S[\"Conakry 1905\",DATUM[\"Conakry_1905\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"");
+ "rke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7011\"]],TOWGS84[-23,259,-9,0,0,0,0],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6315\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
@@ -2570,11 +2570,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Mount Dillon / Tobago Grid\",GEOGCS[\"Mount Dil");
add_srs_wkt (p, 1,
"lon\",DATUM[\"Mount_Dillon\",SPHEROID[\"Clarke 1858\",63");
add_srs_wkt (p, 2,
- "78293.645208759,294.2606763692569,AUTHORITY[\"EPSG\",\"7");
+ "78293.645208759,294.2606763692606,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"007\"]],AUTHORITY[\"EPSG\",\"6157\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -2638,216 +2638,177 @@
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=9 +k=0.9999 +x_0=200000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,0");
+ "=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0");
add_proj4text (p, 2,
- ",0 +units=m +no_defs");
+ ",0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 5\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
"European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",9],PARAMETER[\"scale_facto");
- add_srs_wkt (p, 10,
- "r\",0.9999],PARAMETER[\"false_easting\",200000],PARAMETE");
- add_srs_wkt (p, 11,
- "R[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPS");
- add_srs_wkt (p, 12,
- "G\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHOR");
- add_srs_wkt (p, 13,
- "ITY[\"EPSG\",\"2068\"]]");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",9],PARAMETER[\"scale_fac");
+ add_srs_wkt (p, 10,
+ "tor\",0.9999],PARAMETER[\"false_easting\",200000],PARAME");
+ add_srs_wkt (p, 11,
+ "TER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"E");
+ add_srs_wkt (p, 12,
+ "PSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTH");
+ add_srs_wkt (p, 13,
+ "ORITY[\"EPSG\",\"2068\"]]");
p = add_epsg_def_ex (filter, first, last, 2069, "epsg", 2069,
"ELD79 / Libya zone 6", 0, 0,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=11 +k=0.9999 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 6\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
"European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",11],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9999],PARAMETER[\"false_easting\",200000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHO");
- add_srs_wkt (p, 13,
- "RITY[\"EPSG\",\"2069\"]]");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",11],PARAMETER[\"scale_fa");
+ add_srs_wkt (p, 10,
+ "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
+ add_srs_wkt (p, 11,
+ "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2069\"]]");
p = add_epsg_def_ex (filter, first, last, 2070, "epsg", 2070,
"ELD79 / Libya zone 7", 0, 0,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=13 +k=0.9999 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 7\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
"European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",13],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9999],PARAMETER[\"false_easting\",200000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHO");
- add_srs_wkt (p, 13,
- "RITY[\"EPSG\",\"2070\"]]");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",13],PARAMETER[\"scale_fa");
+ add_srs_wkt (p, 10,
+ "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
+ add_srs_wkt (p, 11,
+ "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2070\"]]");
p = add_epsg_def_ex (filter, first, last, 2071, "epsg", 2071,
"ELD79 / Libya zone 8", 0, 0,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 8\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
"European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",15],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9999],PARAMETER[\"false_easting\",200000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHO");
- add_srs_wkt (p, 13,
- "RITY[\"EPSG\",\"2071\"]]");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",15],PARAMETER[\"scale_fa");
+ add_srs_wkt (p, 10,
+ "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
+ add_srs_wkt (p, 11,
+ "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2071\"]]");
p = add_epsg_def_ex (filter, first, last, 2072, "epsg", 2072,
"ELD79 / Libya zone 9", 0, 0,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=17 +k=0.9999 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 9\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
"European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",17],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9999],PARAMETER[\"false_easting\",200000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHO");
- add_srs_wkt (p, 13,
- "RITY[\"EPSG\",\"2072\"]]");
- p = add_epsg_def_ex (filter, first, last, 2073, "epsg", 2073,
- "ELD79 / Libya zone 10", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=19 +k=0.9999 +x_0=200000 +y_");
- add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / Libya zone 10\",GEOGCS[\"ELD79\",DATUM[");
- add_srs_wkt (p, 1,
- "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
- add_srs_wkt (p, 2,
- "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
- add_srs_wkt (p, 3,
- "[-115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 6,
@@ -2855,16 +2816,55 @@
add_srs_wkt (p, 7,
"de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
add_srs_wkt (p, 8,
"ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
add_srs_wkt (p, 9,
- ",PARAMETER[\"central_meridian\",19],PARAMETER[\"scale_fa");
+ ",PARAMETER[\"central_meridian\",17],PARAMETER[\"scale_fa");
add_srs_wkt (p, 10,
"ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
add_srs_wkt (p, 11,
"ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2072\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2073, "epsg", 2073,
+ "ELD79 / Libya zone 10", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=19 +k=0.9999 +x_0=200000 +y_");
+ add_proj4text (p, 1,
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / Libya zone 10\",GEOGCS[\"ELD79\",DATUM[");
+ add_srs_wkt (p, 1,
+ "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
+ add_srs_wkt (p, 2,
+ "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
+ add_srs_wkt (p, 3,
+ "[-115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 4,
+ ",\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 5,
+ "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
+ add_srs_wkt (p, 6,
+ "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
+ add_srs_wkt (p, 7,
+ "ude\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"T");
+ add_srs_wkt (p, 8,
+ "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
+ add_srs_wkt (p, 9,
+ "],PARAMETER[\"central_meridian\",19],PARAMETER[\"scale_f");
+ add_srs_wkt (p, 10,
+ "actor\",0.9999],PARAMETER[\"false_easting\",200000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
add_srs_wkt (p, 13,
"HORITY[\"EPSG\",\"2073\"]]");
p = add_epsg_def_ex (filter, first, last, 2074, "epsg", 2074,
"ELD79 / Libya zone 11", 0, 0,
@@ -2872,21 +2872,210 @@
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / Libya zone 11\",GEOGCS[\"ELD79\",DATUM[");
add_srs_wkt (p, 1,
"\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
add_srs_wkt (p, 2,
"1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
add_srs_wkt (p, 3,
- "[-115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",");
+ "[-115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 4,
+ ",\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 5,
+ "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
+ add_srs_wkt (p, 6,
+ "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
+ add_srs_wkt (p, 7,
+ "ude\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"T");
+ add_srs_wkt (p, 8,
+ "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
+ add_srs_wkt (p, 9,
+ "],PARAMETER[\"central_meridian\",21],PARAMETER[\"scale_f");
+ add_srs_wkt (p, 10,
+ "actor\",0.9999],PARAMETER[\"false_easting\",200000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2074\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2075, "epsg", 2075,
+ "ELD79 / Libya zone 12", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=23 +k=0.9999 +x_0=200000 +y_");
+ add_proj4text (p, 1,
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / Libya zone 12\",GEOGCS[\"ELD79\",DATUM[");
+ add_srs_wkt (p, 1,
+ "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
+ add_srs_wkt (p, 2,
+ "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
+ add_srs_wkt (p, 3,
+ "[-115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 4,
+ ",\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 5,
+ "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
+ add_srs_wkt (p, 6,
+ "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
+ add_srs_wkt (p, 7,
+ "ude\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"T");
+ add_srs_wkt (p, 8,
+ "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
+ add_srs_wkt (p, 9,
+ "],PARAMETER[\"central_meridian\",23],PARAMETER[\"scale_f");
+ add_srs_wkt (p, 10,
+ "actor\",0.9999],PARAMETER[\"false_easting\",200000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2075\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2076, "epsg", 2076,
+ "ELD79 / Libya zone 13", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=25 +k=0.9999 +x_0=200000 +y_");
+ add_proj4text (p, 1,
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / Libya zone 13\",GEOGCS[\"ELD79\",DATUM[");
+ add_srs_wkt (p, 1,
+ "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
+ add_srs_wkt (p, 2,
+ "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
+ add_srs_wkt (p, 3,
+ "[-115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 4,
+ ",\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 5,
+ "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
+ add_srs_wkt (p, 6,
+ "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
+ add_srs_wkt (p, 7,
+ "ude\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"T");
+ add_srs_wkt (p, 8,
+ "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
+ add_srs_wkt (p, 9,
+ "],PARAMETER[\"central_meridian\",25],PARAMETER[\"scale_f");
+ add_srs_wkt (p, 10,
+ "actor\",0.9999],PARAMETER[\"false_easting\",200000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2076\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2077, "epsg", 2077,
+ "ELD79 / UTM zone 32N", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "Easting", "East", "Northing", "North");
+ add_proj4text (p, 0,
+ "+proj=utm +zone=32 +ellps=intl +towgs84=-115.8543,-99.05");
+ add_proj4text (p, 1,
+ "83,-152.4616,0,0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / UTM zone 32N\",GEOGCS[\"ELD79\",DATUM[\"");
+ add_srs_wkt (p, 1,
+ "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
+ add_srs_wkt (p, 2,
+ "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
+ add_srs_wkt (p, 3,
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",9],PARAMETER[\"scale_fac");
+ add_srs_wkt (p, 10,
+ "tor\",0.9996],PARAMETER[\"false_easting\",500000],PARAME");
+ add_srs_wkt (p, 11,
+ "TER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"E");
+ add_srs_wkt (p, 12,
+ "PSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
+ add_srs_wkt (p, 13,
+ ",NORTH],AUTHORITY[\"EPSG\",\"2077\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2078, "epsg", 2078,
+ "ELD79 / UTM zone 33N", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "Easting", "East", "Northing", "North");
+ add_proj4text (p, 0,
+ "+proj=utm +zone=33 +ellps=intl +towgs84=-115.8543,-99.05");
+ add_proj4text (p, 1,
+ "83,-152.4616,0,0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / UTM zone 33N\",GEOGCS[\"ELD79\",DATUM[\"");
+ add_srs_wkt (p, 1,
+ "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
+ add_srs_wkt (p, 2,
+ "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
+ add_srs_wkt (p, 3,
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 4,
+ "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
+ add_srs_wkt (p, 5,
+ "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
+ add_srs_wkt (p, 6,
+ "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
+ add_srs_wkt (p, 7,
+ "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
+ add_srs_wkt (p, 8,
+ "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"central_meridian\",15],PARAMETER[\"scale_fa");
+ add_srs_wkt (p, 10,
+ "ctor\",0.9996],PARAMETER[\"false_easting\",500000],PARAM");
+ add_srs_wkt (p, 11,
+ "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
+ add_srs_wkt (p, 13,
+ "\",NORTH],AUTHORITY[\"EPSG\",\"2078\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2079, "epsg", 2079,
+ "ELD79 / UTM zone 34N", 0, 0,
+ "International 1924", "Greenwich",
+ "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
+ "Easting", "East", "Northing", "North");
+ add_proj4text (p, 0,
+ "+proj=utm +zone=34 +ellps=intl +towgs84=-115.8543,-99.05");
+ add_proj4text (p, 1,
+ "83,-152.4616,0,0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"ELD79 / UTM zone 34N\",GEOGCS[\"ELD79\",DATUM[\"");
+ add_srs_wkt (p, 1,
+ "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
+ add_srs_wkt (p, 2,
+ "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
+ add_srs_wkt (p, 3,
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 6,
@@ -2896,36 +3085,34 @@
add_srs_wkt (p, 8,
"ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
add_srs_wkt (p, 9,
",PARAMETER[\"central_meridian\",21],PARAMETER[\"scale_fa");
add_srs_wkt (p, 10,
- "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
+ "ctor\",0.9996],PARAMETER[\"false_easting\",500000],PARAM");
add_srs_wkt (p, 11,
"ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
+ "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
add_srs_wkt (p, 13,
- "HORITY[\"EPSG\",\"2074\"]]");
- p = add_epsg_def_ex (filter, first, last, 2075, "epsg", 2075,
- "ELD79 / Libya zone 12", 0, 0,
+ "\",NORTH],AUTHORITY[\"EPSG\",\"2079\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2080, "epsg", 2080,
+ "ELD79 / UTM zone 35N", 0, 0,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
+ "Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=23 +k=0.9999 +x_0=200000 +y_");
+ "+proj=utm +zone=35 +ellps=intl +towgs84=-115.8543,-99.05");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "83,-152.4616,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / Libya zone 12\",GEOGCS[\"ELD79\",DATUM[");
+ "PROJCS[\"ELD79 / UTM zone 35N\",GEOGCS[\"ELD79\",DATUM[\"");
add_srs_wkt (p, 1,
- "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
+ "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
- "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
+ "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "[-115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",");
+ "115.8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 6,
@@ -2933,206 +3120,19 @@
add_srs_wkt (p, 7,
"de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
add_srs_wkt (p, 8,
"ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
add_srs_wkt (p, 9,
- ",PARAMETER[\"central_meridian\",23],PARAMETER[\"scale_fa");
+ ",PARAMETER[\"central_meridian\",27],PARAMETER[\"scale_fa");
add_srs_wkt (p, 10,
- "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
+ "ctor\",0.9996],PARAMETER[\"false_easting\",500000],PARAM");
add_srs_wkt (p, 11,
"ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
- add_srs_wkt (p, 13,
- "HORITY[\"EPSG\",\"2075\"]]");
- p = add_epsg_def_ex (filter, first, last, 2076, "epsg", 2076,
- "ELD79 / Libya zone 13", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=25 +k=0.9999 +x_0=200000 +y_");
- add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / Libya zone 13\",GEOGCS[\"ELD79\",DATUM[");
- add_srs_wkt (p, 1,
- "\"European_Libyan_Datum_1979\",SPHEROID[\"International ");
- add_srs_wkt (p, 2,
- "1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84");
- add_srs_wkt (p, 3,
- "[-115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",");
- add_srs_wkt (p, 4,
- "\"6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
- add_srs_wkt (p, 5,
- "901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
- add_srs_wkt (p, 6,
- "PSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitu");
- add_srs_wkt (p, 7,
- "de\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tr");
- add_srs_wkt (p, 8,
- "ansverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"central_meridian\",25],PARAMETER[\"scale_fa");
- add_srs_wkt (p, 10,
- "ctor\",0.9999],PARAMETER[\"false_easting\",200000],PARAM");
- add_srs_wkt (p, 11,
- "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
- add_srs_wkt (p, 13,
- "HORITY[\"EPSG\",\"2076\"]]");
- p = add_epsg_def_ex (filter, first, last, 2077, "epsg", 2077,
- "ELD79 / UTM zone 32N", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=32 +ellps=intl +towgs84=-115.854,-99.058");
- add_proj4text (p, 1,
- "3,-152.462,0,0,0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / UTM zone 32N\",GEOGCS[\"ELD79\",DATUM[\"");
- add_srs_wkt (p, 1,
- "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
- add_srs_wkt (p, 2,
- "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
- add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",9],PARAMETER[\"scale_facto");
- add_srs_wkt (p, 10,
- "r\",0.9996],PARAMETER[\"false_easting\",500000],PARAMETE");
- add_srs_wkt (p, 11,
- "R[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPS");
- add_srs_wkt (p, 12,
- "G\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",");
- add_srs_wkt (p, 13,
- "NORTH],AUTHORITY[\"EPSG\",\"2077\"]]");
- p = add_epsg_def_ex (filter, first, last, 2078, "epsg", 2078,
- "ELD79 / UTM zone 33N", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=33 +ellps=intl +towgs84=-115.854,-99.058");
- add_proj4text (p, 1,
- "3,-152.462,0,0,0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / UTM zone 33N\",GEOGCS[\"ELD79\",DATUM[\"");
- add_srs_wkt (p, 1,
- "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
- add_srs_wkt (p, 2,
- "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
- add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",15],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9996],PARAMETER[\"false_easting\",500000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
- add_srs_wkt (p, 13,
- ",NORTH],AUTHORITY[\"EPSG\",\"2078\"]]");
- p = add_epsg_def_ex (filter, first, last, 2079, "epsg", 2079,
- "ELD79 / UTM zone 34N", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=34 +ellps=intl +towgs84=-115.854,-99.058");
- add_proj4text (p, 1,
- "3,-152.462,0,0,0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / UTM zone 34N\",GEOGCS[\"ELD79\",DATUM[\"");
- add_srs_wkt (p, 1,
- "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
- add_srs_wkt (p, 2,
- "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
- add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",21],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9996],PARAMETER[\"false_easting\",500000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
- add_srs_wkt (p, 13,
- ",NORTH],AUTHORITY[\"EPSG\",\"2079\"]]");
- p = add_epsg_def_ex (filter, first, last, 2080, "epsg", 2080,
- "ELD79 / UTM zone 35N", 0, 0,
- "International 1924", "Greenwich",
- "European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=35 +ellps=intl +towgs84=-115.854,-99.058");
- add_proj4text (p, 1,
- "3,-152.462,0,0,0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"ELD79 / UTM zone 35N\",GEOGCS[\"ELD79\",DATUM[\"");
- add_srs_wkt (p, 1,
- "European_Libyan_Datum_1979\",SPHEROID[\"International 19");
- add_srs_wkt (p, 2,
- "24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
- add_srs_wkt (p, 3,
- "115.854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 4,
- "6159\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
- add_srs_wkt (p, 5,
- "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
- add_srs_wkt (p, 6,
- "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
- add_srs_wkt (p, 7,
- "\",EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Tran");
- add_srs_wkt (p, 8,
- "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
- add_srs_wkt (p, 9,
- "ARAMETER[\"central_meridian\",27],PARAMETER[\"scale_fact");
- add_srs_wkt (p, 10,
- "or\",0.9996],PARAMETER[\"false_easting\",500000],PARAMET");
- add_srs_wkt (p, 11,
- "ER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 12,
- "SG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
- add_srs_wkt (p, 13,
- ",NORTH],AUTHORITY[\"EPSG\",\"2080\"]]");
+ "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
+ add_srs_wkt (p, 13,
+ "\",NORTH],AUTHORITY[\"EPSG\",\"2080\"]]");
p = add_epsg_def_ex (filter, first, last, 2081, "epsg", 2081,
"Chos Malal 1914 / Argentina 2", 0, 1,
"International 1924", "Greenwich",
"Chos_Malal_1914", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
@@ -3295,11 +3295,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Cuba Norte (deprecated)\",GEOGCS[\"NAD2");
add_srs_wkt (p, 1,
"7\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clark");
add_srs_wkt (p, 2,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenw");
add_srs_wkt (p, 4,
"ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
add_srs_wkt (p, 5,
@@ -3334,11 +3334,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Cuba Sur (deprecated)\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -3365,33 +3365,33 @@
"European_Libyan_Datum_1979", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=500000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-115.854,-99.0583,-152.462,0,0,");
+ "0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,");
add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ELD79 / TM 12 NE\",GEOGCS[\"ELD79\",DATUM[\"Eur");
add_srs_wkt (p, 1,
"opean_Libyan_Datum_1979\",SPHEROID[\"International 1924\"");
add_srs_wkt (p, 2,
",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-115.");
add_srs_wkt (p, 3,
- "854,-99.0583,-152.462,0,0,0,0],AUTHORITY[\"EPSG\",\"6159");
+ "8543,-99.0583,-152.4616,0,0,0,0],AUTHORITY[\"EPSG\",\"61");
add_srs_wkt (p, 4,
- "\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
+ "59\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
- "],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",");
+ "]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 6,
- "\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",E");
+ ",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",");
add_srs_wkt (p, 7,
- "AST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Transver");
+ "EAST],AUTHORITY[\"EPSG\",\"4159\"]],PROJECTION[\"Transve");
add_srs_wkt (p, 8,
- "se_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAM");
+ "rse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARA");
add_srs_wkt (p, 9,
- "ETER[\"central_meridian\",12],PARAMETER[\"scale_factor\"");
+ "METER[\"central_meridian\",12],PARAMETER[\"scale_factor\"");
add_srs_wkt (p, 10,
",0.9996],PARAMETER[\"false_easting\",500000],PARAMETER[\"");
add_srs_wkt (p, 11,
"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 12,
@@ -3412,11 +3412,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Carthage / TM 11 NE\",GEOGCS[\"Carthage\",DATUM");
add_srs_wkt (p, 1,
"[\"Carthage\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,2");
add_srs_wkt (p, 2,
- "93.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-");
+ "93.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-");
add_srs_wkt (p, 3,
"263,6,431,0,0,0,0],AUTHORITY[\"EPSG\",\"6223\"]],PRIMEM[");
add_srs_wkt (p, 4,
"\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_01.c
==================================================================
--- src/srsinit/epsg_inlined_01.c
+++ src/srsinit/epsg_inlined_01.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1547,11 +1547,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27(CGQ77) / Quebec Lambert\",GEOGCS[\"NAD27(");
add_srs_wkt (p, 1,
"CGQ77)\",DATUM[\"North_American_Datum_1927_CGQ77\",SPHER");
add_srs_wkt (p, 2,
- "OID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORIT");
+ "OID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORIT");
add_srs_wkt (p, 3,
"Y[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6609\"]],PRIM");
add_srs_wkt (p, 4,
"EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -2218,11 +2218,11 @@
add_srs_wkt (p, 1,
"eprecated)\",GEOGCS[\"American Samoa 1962\",DATUM[\"Amer");
add_srs_wkt (p, 2,
"ican_Samoa_1962\",SPHEROID[\"Clarke 1866\",6378206.4,294");
add_srs_wkt (p, 3,
- ".9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-11");
+ ".9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-11");
add_srs_wkt (p, 4,
"5,118,426,0,0,0,0],AUTHORITY[\"EPSG\",\"6169\"]],PRIMEM[");
add_srs_wkt (p, 5,
"\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
add_srs_wkt (p, 6,
@@ -2752,23 +2752,23 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=49.83333333333334 +lon_0=6.1666666666");
add_proj4text (p, 1,
"66667 +k=1 +x_0=80000 +y_0=100000 +ellps=intl +towgs84=-");
add_proj4text (p, 2,
- "189.681,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0.459");
+ "189.6806,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0.45");
add_proj4text (p, 3,
- "8 +units=m +no_defs");
+ "98 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Luxembourg 1930 / Gauss\",GEOGCS[\"Luxembourg 1");
add_srs_wkt (p, 1,
"930\",DATUM[\"Luxembourg_1930\",SPHEROID[\"International");
add_srs_wkt (p, 2,
" 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS8");
add_srs_wkt (p, 3,
- "4[-189.681,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0.");
+ "4[-189.6806,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0");
add_srs_wkt (p, 4,
- "4598],AUTHORITY[\"EPSG\",\"6181\"]],PRIMEM[\"Greenwich\"");
+ ".4598],AUTHORITY[\"EPSG\",\"6181\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 5,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 6,
"32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitud");
add_srs_wkt (p, 7,
@@ -3484,11 +3484,11 @@
add_srs_wkt (p, 1,
"eprecated)\",GEOGCS[\"American Samoa 1962\",DATUM[\"Amer");
add_srs_wkt (p, 2,
"ican_Samoa_1962\",SPHEROID[\"Clarke 1866\",6378206.4,294");
add_srs_wkt (p, 3,
- ".9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-11");
+ ".9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-11");
add_srs_wkt (p, 4,
"5,118,426,0,0,0,0],AUTHORITY[\"EPSG\",\"6169\"]],PRIMEM[");
add_srs_wkt (p, 5,
"\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
add_srs_wkt (p, 6,
@@ -3860,11 +3860,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Tennessee\",GEOGCS[\"NAD27\",DATUM[\"No");
add_srs_wkt (p, 1,
"rth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",63782");
add_srs_wkt (p, 2,
- "06.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUT");
+ "06.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUT");
add_srs_wkt (p, 3,
"HORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 4,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_02.c
==================================================================
--- src/srsinit/epsg_inlined_02.c
+++ src/srsinit/epsg_inlined_02.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -300,11 +300,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Manoca 1962 / UTM zone 32N\",GEOGCS[\"Manoca 19");
add_srs_wkt (p, 1,
"62\",DATUM[\"Manoca_1962\",SPHEROID[\"Clarke 1880 (IGN)\"");
add_srs_wkt (p, 2,
- ",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"");
+ ",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-70.9,-151.8,-41.4,0,0,0,0],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6193\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
@@ -3818,11 +3818,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Trinidad 1903 / Trinidad Grid (ftCla)\",GEOGCS[");
add_srs_wkt (p, 1,
"\"Trinidad 1903\",DATUM[\"Trinidad_1903\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1858\",6378293.645208759,294.2606763692569,AUTHORITY");
+ "rke 1858\",6378293.645208759,294.2606763692606,AUTHORITY");
add_srs_wkt (p, 3,
"[\"EPSG\",\"7007\"]],TOWGS84[-61.702,284.488,472.052,0,0");
add_srs_wkt (p, 4,
",0,0],AUTHORITY[\"EPSG\",\"6302\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_03.c
==================================================================
--- src/srsinit/epsg_inlined_03.c
+++ src/srsinit/epsg_inlined_03.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -99,43 +99,43 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=22.31213333333334 +lon_0=114.17855555");
add_proj4text (p, 1,
"55556 +k=1 +x_0=836694.05 +y_0=819069.8 +ellps=intl +tow");
add_proj4text (p, 2,
- "gs84=-162.619,-276.959,-161.764,0.067753,-2.24365,-1.158");
+ "gs84=-162.619,-276.959,-161.764,0.067753,-2.243649,-1.15");
add_proj4text (p, 3,
- "83,-1.09425 +units=m +no_defs");
+ "8827,-1.094246 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Hong Kong 1980 Grid System\",GEOGCS[\"Hong Kong");
add_srs_wkt (p, 1,
" 1980\",DATUM[\"Hong_Kong_1980\",SPHEROID[\"Internationa");
add_srs_wkt (p, 2,
"l 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS");
add_srs_wkt (p, 3,
- "84[-162.619,-276.959,-161.764,0.067753,-2.24365,-1.15883");
- add_srs_wkt (p, 4,
- ",-1.09425],AUTHORITY[\"EPSG\",\"6611\"]],PRIMEM[\"Greenw");
- add_srs_wkt (p, 5,
- "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
- add_srs_wkt (p, 6,
- "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
- add_srs_wkt (p, 7,
- "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
- add_srs_wkt (p, 8,
- "G\",\"4611\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
- add_srs_wkt (p, 9,
- "ETER[\"latitude_of_origin\",22.31213333333334],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"central_meridian\",114.1785555555556],PARAMETER[\"sca");
- add_srs_wkt (p, 11,
- "le_factor\",1],PARAMETER[\"false_easting\",836694.05],PA");
- add_srs_wkt (p, 12,
- "RAMETER[\"false_northing\",819069.8],UNIT[\"metre\",1,AU");
- add_srs_wkt (p, 13,
- "THORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NORTH],AXI");
+ "84[-162.619,-276.959,-161.764,0.067753,-2.243649,-1.1588");
+ add_srs_wkt (p, 4,
+ "27,-1.094246],AUTHORITY[\"EPSG\",\"6611\"]],PRIMEM[\"Gre");
+ add_srs_wkt (p, 5,
+ "enwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
+ add_srs_wkt (p, 6,
+ ",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
+ add_srs_wkt (p, 8,
+ "PSG\",\"4611\"]],PROJECTION[\"Transverse_Mercator\"],PAR");
+ add_srs_wkt (p, 9,
+ "AMETER[\"latitude_of_origin\",22.31213333333334],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"central_meridian\",114.1785555555556],PARAMETER[\"s");
+ add_srs_wkt (p, 11,
+ "cale_factor\",1],PARAMETER[\"false_easting\",836694.05],");
+ add_srs_wkt (p, 12,
+ "PARAMETER[\"false_northing\",819069.8],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Northing\",NORTH],A");
add_srs_wkt (p, 14,
- "S[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2326\"]]");
+ "XIS[\"Easting\",EAST],AUTHORITY[\"EPSG\",\"2326\"]]");
p = add_epsg_def_ex (filter, first, last, 2327, "epsg", 2327,
"Xian 1980 / Gauss-Kruger zone 13", 0, 1,
"IAG 1975", "Greenwich",
"Xian_1980", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
Index: src/srsinit/epsg_inlined_04.c
==================================================================
--- src/srsinit/epsg_inlined_04.c
+++ src/srsinit/epsg_inlined_04.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1477,21 +1477,918 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ " +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 21E\",GEOGCS[\"P");
add_srs_wkt (p, 1,
"ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
add_srs_wkt (p, 2,
"ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2463\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2464, "epsg", 2464,
+ "Pulkovo 1995 / Gauss-Kruger CM 27E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 27E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2464\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2465, "epsg", 2465,
+ "Pulkovo 1995 / Gauss-Kruger CM 33E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 33E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2465\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2466, "epsg", 2466,
+ "Pulkovo 1995 / Gauss-Kruger CM 39E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 39E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2466\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2467, "epsg", 2467,
+ "Pulkovo 1995 / Gauss-Kruger CM 45E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 45E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2467\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2468, "epsg", 2468,
+ "Pulkovo 1995 / Gauss-Kruger CM 51E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 51E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2468\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2469, "epsg", 2469,
+ "Pulkovo 1995 / Gauss-Kruger CM 57E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 57E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2469\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2470, "epsg", 2470,
+ "Pulkovo 1995 / Gauss-Kruger CM 63E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 63E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2470\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2471, "epsg", 2471,
+ "Pulkovo 1995 / Gauss-Kruger CM 69E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 69E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2471\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2472, "epsg", 2472,
+ "Pulkovo 1995 / Gauss-Kruger CM 75E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 75E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2472\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2473, "epsg", 2473,
+ "Pulkovo 1995 / Gauss-Kruger CM 81E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 81E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2473\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2474, "epsg", 2474,
+ "Pulkovo 1995 / Gauss-Kruger CM 87E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 87E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2474\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2475, "epsg", 2475,
+ "Pulkovo 1995 / Gauss-Kruger CM 93E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 93E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2475\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2476, "epsg", 2476,
+ "Pulkovo 1995 / Gauss-Kruger CM 99E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 99E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",500000],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
+ add_srs_wkt (p, 12,
+ "EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUT");
+ add_srs_wkt (p, 13,
+ "HORITY[\"EPSG\",\"2476\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2477, "epsg", 2477,
+ "Pulkovo 1995 / Gauss-Kruger CM 105E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 105E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",105],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2477\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2478, "epsg", 2478,
+ "Pulkovo 1995 / Gauss-Kruger CM 111E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 111E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",111],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2478\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2479, "epsg", 2479,
+ "Pulkovo 1995 / Gauss-Kruger CM 117E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 117E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",117],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2479\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2480, "epsg", 2480,
+ "Pulkovo 1995 / Gauss-Kruger CM 123E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 123E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",123],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2480\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2481, "epsg", 2481,
+ "Pulkovo 1995 / Gauss-Kruger CM 129E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 129E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",129],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2481\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2482, "epsg", 2482,
+ "Pulkovo 1995 / Gauss-Kruger CM 135E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 135E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",135],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2482\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2483, "epsg", 2483,
+ "Pulkovo 1995 / Gauss-Kruger CM 141E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 141E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",141],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2483\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2484, "epsg", 2484,
+ "Pulkovo 1995 / Gauss-Kruger CM 147E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 147E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",147],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2484\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2485, "epsg", 2485,
+ "Pulkovo 1995 / Gauss-Kruger CM 153E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 153E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",153],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2485\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2486, "epsg", 2486,
+ "Pulkovo 1995 / Gauss-Kruger CM 159E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 159E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -1499,38 +2396,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",159],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2463\"]]");
- p = add_epsg_def_ex (filter, first, last, 2464, "epsg", 2464,
- "Pulkovo 1995 / Gauss-Kruger CM 27E", 0, 1,
+ "AUTHORITY[\"EPSG\",\"2486\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2487, "epsg", 2487,
+ "Pulkovo 1995 / Gauss-Kruger CM 165E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 27E\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 165E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -1538,38 +2435,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",165],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2464\"]]");
- p = add_epsg_def_ex (filter, first, last, 2465, "epsg", 2465,
- "Pulkovo 1995 / Gauss-Kruger CM 33E", 0, 1,
+ "AUTHORITY[\"EPSG\",\"2487\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2488, "epsg", 2488,
+ "Pulkovo 1995 / Gauss-Kruger CM 171E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 33E\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 171E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -1577,77 +2474,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",171],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2465\"]]");
- p = add_epsg_def_ex (filter, first, last, 2466, "epsg", 2466,
- "Pulkovo 1995 / Gauss-Kruger CM 39E", 0, 1,
+ "AUTHORITY[\"EPSG\",\"2488\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2489, "epsg", 2489,
+ "Pulkovo 1995 / Gauss-Kruger CM 177E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 39E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2466\"]]");
- p = add_epsg_def_ex (filter, first, last, 2467, "epsg", 2467,
- "Pulkovo 1995 / Gauss-Kruger CM 45E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 45E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 177E\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -1655,116 +2513,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",177],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2467\"]]");
- p = add_epsg_def_ex (filter, first, last, 2468, "epsg", 2468,
- "Pulkovo 1995 / Gauss-Kruger CM 51E", 0, 1,
+ "AUTHORITY[\"EPSG\",\"2489\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2490, "epsg", 2490,
+ "Pulkovo 1995 / Gauss-Kruger CM 177W", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 51E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2468\"]]");
- p = add_epsg_def_ex (filter, first, last, 2469, "epsg", 2469,
- "Pulkovo 1995 / Gauss-Kruger CM 57E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 57E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2469\"]]");
- p = add_epsg_def_ex (filter, first, last, 2470, "epsg", 2470,
- "Pulkovo 1995 / Gauss-Kruger CM 63E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 63E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 177W\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -1772,233 +2552,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",-177],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2470\"]]");
- p = add_epsg_def_ex (filter, first, last, 2471, "epsg", 2471,
- "Pulkovo 1995 / Gauss-Kruger CM 69E", 0, 1,
+ "AUTHORITY[\"EPSG\",\"2490\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2491, "epsg", 2491,
+ "Pulkovo 1995 / Gauss-Kruger CM 171W", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 69E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2471\"]]");
- p = add_epsg_def_ex (filter, first, last, 2472, "epsg", 2472,
- "Pulkovo 1995 / Gauss-Kruger CM 75E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 75E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2472\"]]");
- p = add_epsg_def_ex (filter, first, last, 2473, "epsg", 2473,
- "Pulkovo 1995 / Gauss-Kruger CM 81E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 81E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2473\"]]");
- p = add_epsg_def_ex (filter, first, last, 2474, "epsg", 2474,
- "Pulkovo 1995 / Gauss-Kruger CM 87E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 87E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2474\"]]");
- p = add_epsg_def_ex (filter, first, last, 2475, "epsg", 2475,
- "Pulkovo 1995 / Gauss-Kruger CM 93E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 93E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
- add_srs_wkt (p, 11,
- "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
- add_srs_wkt (p, 12,
- "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
- add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2475\"]]");
- p = add_epsg_def_ex (filter, first, last, 2476, "epsg", 2476,
- "Pulkovo 1995 / Gauss-Kruger CM 99E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 99E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 171W\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -2006,46 +2591,670 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",-171],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"2491\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2492, "epsg", 2492,
+ "Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +e");
+ add_proj4text (p, 1,
+ "llps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.1");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)\"");
+ add_srs_wkt (p, 1,
+ ",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID");
+ add_srs_wkt (p, 2,
+ "[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 3,
+ "7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],");
+ add_srs_wkt (p, 4,
+ "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ add_srs_wkt (p, 5,
+ "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ add_srs_wkt (p, 6,
+ "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ add_srs_wkt (p, 7,
+ "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ add_srs_wkt (p, 8,
+ "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ add_srs_wkt (p, 9,
+ "ude_of_origin\",0],PARAMETER[\"central_meridian\",9],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2492\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2493, "epsg", 2493,
+ "Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)");
+ add_srs_wkt (p, 1,
+ "\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHERO");
+ add_srs_wkt (p, 2,
+ "ID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 3,
+ "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12");
+ add_srs_wkt (p, 4,
+ "],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 5,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 6,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 7,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"428");
+ add_srs_wkt (p, 8,
+ "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 9,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",15]");
+ add_srs_wkt (p, 10,
+ ",PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting");
+ add_srs_wkt (p, 11,
+ "\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2493\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2494, "epsg", 2494,
+ "Pulkovo 1942 / Gauss-Kruger CM 21E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 21E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2494\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2495, "epsg", 2495,
+ "Pulkovo 1942 / Gauss-Kruger CM 27E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 27E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2495\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2496, "epsg", 2496,
+ "Pulkovo 1942 / Gauss-Kruger CM 33E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 33E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2496\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2497, "epsg", 2497,
+ "Pulkovo 1942 / Gauss-Kruger CM 39E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 39E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2497\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2498, "epsg", 2498,
+ "Pulkovo 1942 / Gauss-Kruger CM 45E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 45E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2498\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2499, "epsg", 2499,
+ "Pulkovo 1942 / Gauss-Kruger CM 51E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 51E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2499\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2500, "epsg", 2500,
+ "Pulkovo 1942 / Gauss-Kruger CM 57E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 57E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2500\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2501, "epsg", 2501,
+ "Pulkovo 1942 / Gauss-Kruger CM 63E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 63E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2501\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2502, "epsg", 2502,
+ "Pulkovo 1942 / Gauss-Kruger CM 69E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 69E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2502\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2503, "epsg", 2503,
+ "Pulkovo 1942 / Gauss-Kruger CM 75E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 75E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2503\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2504, "epsg", 2504,
+ "Pulkovo 1942 / Gauss-Kruger CM 81E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 81E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2504\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2505, "epsg", 2505,
+ "Pulkovo 1942 / Gauss-Kruger CM 87E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 87E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2505\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2506, "epsg", 2506,
+ "Pulkovo 1942 / Gauss-Kruger CM 93E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 93E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"2506\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2507, "epsg", 2507,
+ "Pulkovo 1942 / Gauss-Kruger CM 99E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
+ add_proj4text (p, 2,
+ "12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 99E\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
"in\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"s");
add_srs_wkt (p, 10,
"cale_factor\",1],PARAMETER[\"false_easting\",500000],PAR");
add_srs_wkt (p, 11,
"AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
add_srs_wkt (p, 12,
"\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
add_srs_wkt (p, 13,
- "UTHORITY[\"EPSG\",\"2476\"]]");
- p = add_epsg_def_ex (filter, first, last, 2477, "epsg", 2477,
- "Pulkovo 1995 / Gauss-Kruger CM 105E", 0, 1,
+ "UTHORITY[\"EPSG\",\"2507\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2508, "epsg", 2508,
+ "Pulkovo 1942 / Gauss-Kruger CM 105E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 105E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 105E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",105],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2053,38 +3262,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2477\"]]");
- p = add_epsg_def_ex (filter, first, last, 2478, "epsg", 2478,
- "Pulkovo 1995 / Gauss-Kruger CM 111E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2508\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2509, "epsg", 2509,
+ "Pulkovo 1942 / Gauss-Kruger CM 111E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 111E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 111E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",111],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2092,38 +3301,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2478\"]]");
- p = add_epsg_def_ex (filter, first, last, 2479, "epsg", 2479,
- "Pulkovo 1995 / Gauss-Kruger CM 117E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2509\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2510, "epsg", 2510,
+ "Pulkovo 1942 / Gauss-Kruger CM 117E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 117E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 117E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",117],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2131,38 +3340,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2479\"]]");
- p = add_epsg_def_ex (filter, first, last, 2480, "epsg", 2480,
- "Pulkovo 1995 / Gauss-Kruger CM 123E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2510\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2511, "epsg", 2511,
+ "Pulkovo 1942 / Gauss-Kruger CM 123E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 123E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 123E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",123],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2170,38 +3379,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2480\"]]");
- p = add_epsg_def_ex (filter, first, last, 2481, "epsg", 2481,
- "Pulkovo 1995 / Gauss-Kruger CM 129E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2511\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2512, "epsg", 2512,
+ "Pulkovo 1942 / Gauss-Kruger CM 129E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 129E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 129E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",129],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2209,38 +3418,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2481\"]]");
- p = add_epsg_def_ex (filter, first, last, 2482, "epsg", 2482,
- "Pulkovo 1995 / Gauss-Kruger CM 135E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2512\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2513, "epsg", 2513,
+ "Pulkovo 1942 / Gauss-Kruger CM 135E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 135E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 135E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",135],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2248,38 +3457,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2482\"]]");
- p = add_epsg_def_ex (filter, first, last, 2483, "epsg", 2483,
- "Pulkovo 1995 / Gauss-Kruger CM 141E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2513\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2514, "epsg", 2514,
+ "Pulkovo 1942 / Gauss-Kruger CM 141E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 141E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 141E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",141],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2287,38 +3496,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2483\"]]");
- p = add_epsg_def_ex (filter, first, last, 2484, "epsg", 2484,
- "Pulkovo 1995 / Gauss-Kruger CM 147E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2514\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2515, "epsg", 2515,
+ "Pulkovo 1942 / Gauss-Kruger CM 147E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 147E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 147E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",147],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2326,38 +3535,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2484\"]]");
- p = add_epsg_def_ex (filter, first, last, 2485, "epsg", 2485,
- "Pulkovo 1995 / Gauss-Kruger CM 153E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2515\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2516, "epsg", 2516,
+ "Pulkovo 1942 / Gauss-Kruger CM 153E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 153E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 153E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",153],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2365,38 +3574,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2485\"]]");
- p = add_epsg_def_ex (filter, first, last, 2486, "epsg", 2486,
- "Pulkovo 1995 / Gauss-Kruger CM 159E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2516\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2517, "epsg", 2517,
+ "Pulkovo 1942 / Gauss-Kruger CM 159E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 159E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 159E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",159],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2404,38 +3613,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2486\"]]");
- p = add_epsg_def_ex (filter, first, last, 2487, "epsg", 2487,
- "Pulkovo 1995 / Gauss-Kruger CM 165E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2517\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2518, "epsg", 2518,
+ "Pulkovo 1942 / Gauss-Kruger CM 165E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 165E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 165E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",165],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2443,38 +3652,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2487\"]]");
- p = add_epsg_def_ex (filter, first, last, 2488, "epsg", 2488,
- "Pulkovo 1995 / Gauss-Kruger CM 171E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2518\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2519, "epsg", 2519,
+ "Pulkovo 1942 / Gauss-Kruger CM 171E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 171E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 171E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",171],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2482,38 +3691,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2488\"]]");
- p = add_epsg_def_ex (filter, first, last, 2489, "epsg", 2489,
- "Pulkovo 1995 / Gauss-Kruger CM 177E", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2519\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2520, "epsg", 2520,
+ "Pulkovo 1942 / Gauss-Kruger CM 177E", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 177E\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 177E\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",177],PARAMETER[");
add_srs_wkt (p, 10,
@@ -2521,38 +3730,38 @@
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"2489\"]]");
- p = add_epsg_def_ex (filter, first, last, 2490, "epsg", 2490,
- "Pulkovo 1995 / Gauss-Kruger CM 177W", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"2520\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2521, "epsg", 2521,
+ "Pulkovo 1942 / Gauss-Kruger CM 177W", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 177W\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 177W\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
"ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
"igin\",0],PARAMETER[\"central_meridian\",-177],PARAMETER");
add_srs_wkt (p, 10,
@@ -2560,186 +3769,30 @@
add_srs_wkt (p, 11,
",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
add_srs_wkt (p, 12,
"ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2490\"]]");
- p = add_epsg_def_ex (filter, first, last, 2491, "epsg", 2491,
- "Pulkovo 1995 / Gauss-Kruger CM 171W", 0, 1,
+ "T],AUTHORITY[\"EPSG\",\"2521\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2522, "epsg", 2522,
+ "Pulkovo 1942 / Gauss-Kruger CM 171W", 0, 1,
"Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger CM 171W\",GEOGCS[\"");
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 171W\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",-171],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2491\"]]");
- p = add_epsg_def_ex (filter, first, last, 2492, "epsg", 2492,
- "Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +e");
- add_proj4text (p, 1,
- "llps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.");
- add_proj4text (p, 2,
- "12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)\"");
- add_srs_wkt (p, 1,
- ",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID");
- add_srs_wkt (p, 2,
- "[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 3,
- "7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12]");
- add_srs_wkt (p, 4,
- ",AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AU");
- add_srs_wkt (p, 5,
- "THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
- add_srs_wkt (p, 6,
- "199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",N");
- add_srs_wkt (p, 7,
- "ORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284");
- add_srs_wkt (p, 8,
- "\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"lat");
- add_srs_wkt (p, 9,
- "itude_of_origin\",0],PARAMETER[\"central_meridian\",9],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2492\"]]");
- p = add_epsg_def_ex (filter, first, last, 2493, "epsg", 2493,
- "Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)");
- add_srs_wkt (p, 1,
- "\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHERO");
- add_srs_wkt (p, 2,
- "ID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",");
- add_srs_wkt (p, 3,
- "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.1");
- add_srs_wkt (p, 4,
- "2],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,");
- add_srs_wkt (p, 5,
- "AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
- add_srs_wkt (p, 6,
- "25199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\"");
- add_srs_wkt (p, 7,
- ",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"42");
- add_srs_wkt (p, 8,
- "84\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"l");
- add_srs_wkt (p, 9,
- "atitude_of_origin\",0],PARAMETER[\"central_meridian\",15");
- add_srs_wkt (p, 10,
- "],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_eastin");
- add_srs_wkt (p, 11,
- "g\",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre");
- add_srs_wkt (p, 12,
- "\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXI");
- add_srs_wkt (p, 13,
- "S[\"Y\",EAST],AUTHORITY[\"EPSG\",\"2493\"]]");
- p = add_epsg_def_ex (filter, first, last, 2494, "epsg", 2494,
- "Pulkovo 1942 / Gauss-Kruger CM 21E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 21E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2494\"]]");
- p = add_epsg_def_ex (filter, first, last, 2495, "epsg", 2495,
- "Pulkovo 1942 / Gauss-Kruger CM 27E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 27E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
@@ -2747,1216 +3800,163 @@
add_srs_wkt (p, 7,
"\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2495\"]]");
- p = add_epsg_def_ex (filter, first, last, 2496, "epsg", 2496,
- "Pulkovo 1942 / Gauss-Kruger CM 33E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 33E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2496\"]]");
- p = add_epsg_def_ex (filter, first, last, 2497, "epsg", 2497,
- "Pulkovo 1942 / Gauss-Kruger CM 39E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 39E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2497\"]]");
- p = add_epsg_def_ex (filter, first, last, 2498, "epsg", 2498,
- "Pulkovo 1942 / Gauss-Kruger CM 45E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 45E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2498\"]]");
- p = add_epsg_def_ex (filter, first, last, 2499, "epsg", 2499,
- "Pulkovo 1942 / Gauss-Kruger CM 51E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 51E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2499\"]]");
- p = add_epsg_def_ex (filter, first, last, 2500, "epsg", 2500,
- "Pulkovo 1942 / Gauss-Kruger CM 57E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 57E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2500\"]]");
- p = add_epsg_def_ex (filter, first, last, 2501, "epsg", 2501,
- "Pulkovo 1942 / Gauss-Kruger CM 63E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 63E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2501\"]]");
- p = add_epsg_def_ex (filter, first, last, 2502, "epsg", 2502,
- "Pulkovo 1942 / Gauss-Kruger CM 69E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 69E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2502\"]]");
- p = add_epsg_def_ex (filter, first, last, 2503, "epsg", 2503,
- "Pulkovo 1942 / Gauss-Kruger CM 75E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 75E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2503\"]]");
- p = add_epsg_def_ex (filter, first, last, 2504, "epsg", 2504,
- "Pulkovo 1942 / Gauss-Kruger CM 81E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 81E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2504\"]]");
- p = add_epsg_def_ex (filter, first, last, 2505, "epsg", 2505,
- "Pulkovo 1942 / Gauss-Kruger CM 87E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 87E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2505\"]]");
- p = add_epsg_def_ex (filter, first, last, 2506, "epsg", 2506,
- "Pulkovo 1942 / Gauss-Kruger CM 93E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 93E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2506\"]]");
- p = add_epsg_def_ex (filter, first, last, 2507, "epsg", 2507,
- "Pulkovo 1942 / Gauss-Kruger CM 99E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
- add_proj4text (p, 2,
- ".12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 99E\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"2507\"]]");
- p = add_epsg_def_ex (filter, first, last, 2508, "epsg", 2508,
- "Pulkovo 1942 / Gauss-Kruger CM 105E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 105E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",105],PARAMETER");
+ "igin\",0],PARAMETER[\"central_meridian\",-171],PARAMETER");
add_srs_wkt (p, 10,
"[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
add_srs_wkt (p, 11,
",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
add_srs_wkt (p, 12,
"ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2508\"]]");
- p = add_epsg_def_ex (filter, first, last, 2509, "epsg", 2509,
- "Pulkovo 1942 / Gauss-Kruger CM 111E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 111E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",111],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2509\"]]");
- p = add_epsg_def_ex (filter, first, last, 2510, "epsg", 2510,
- "Pulkovo 1942 / Gauss-Kruger CM 117E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 117E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",117],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2510\"]]");
- p = add_epsg_def_ex (filter, first, last, 2511, "epsg", 2511,
- "Pulkovo 1942 / Gauss-Kruger CM 123E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 123E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",123],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2511\"]]");
- p = add_epsg_def_ex (filter, first, last, 2512, "epsg", 2512,
- "Pulkovo 1942 / Gauss-Kruger CM 129E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 129E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",129],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2512\"]]");
- p = add_epsg_def_ex (filter, first, last, 2513, "epsg", 2513,
- "Pulkovo 1942 / Gauss-Kruger CM 135E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 135E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",135],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2513\"]]");
- p = add_epsg_def_ex (filter, first, last, 2514, "epsg", 2514,
- "Pulkovo 1942 / Gauss-Kruger CM 141E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 141E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",141],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2514\"]]");
- p = add_epsg_def_ex (filter, first, last, 2515, "epsg", 2515,
- "Pulkovo 1942 / Gauss-Kruger CM 147E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 147E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",147],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2515\"]]");
- p = add_epsg_def_ex (filter, first, last, 2516, "epsg", 2516,
- "Pulkovo 1942 / Gauss-Kruger CM 153E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 153E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",153],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2516\"]]");
- p = add_epsg_def_ex (filter, first, last, 2517, "epsg", 2517,
- "Pulkovo 1942 / Gauss-Kruger CM 159E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 159E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",159],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2517\"]]");
- p = add_epsg_def_ex (filter, first, last, 2518, "epsg", 2518,
- "Pulkovo 1942 / Gauss-Kruger CM 165E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 165E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",165],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2518\"]]");
- p = add_epsg_def_ex (filter, first, last, 2519, "epsg", 2519,
- "Pulkovo 1942 / Gauss-Kruger CM 171E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 171E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",171],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2519\"]]");
- p = add_epsg_def_ex (filter, first, last, 2520, "epsg", 2520,
- "Pulkovo 1942 / Gauss-Kruger CM 177E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 177E\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",177],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",500000]");
- add_srs_wkt (p, 11,
- ",PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHOR");
- add_srs_wkt (p, 12,
- "ITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAS");
- add_srs_wkt (p, 13,
- "T],AUTHORITY[\"EPSG\",\"2520\"]]");
- p = add_epsg_def_ex (filter, first, last, 2521, "epsg", 2521,
- "Pulkovo 1942 / Gauss-Kruger CM 177W", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 177W\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",-177],PARAMETE");
- add_srs_wkt (p, 10,
- "R[\"scale_factor\",1],PARAMETER[\"false_easting\",500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"2521\"]]");
- p = add_epsg_def_ex (filter, first, last, 2522, "epsg", 2522,
- "Pulkovo 1942 / Gauss-Kruger CM 171W", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger CM 171W\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",-171],PARAMETE");
- add_srs_wkt (p, 10,
- "R[\"scale_factor\",1],PARAMETER[\"false_easting\",500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"2522\"]]");
+ "T],AUTHORITY[\"EPSG\",\"2522\"]]");
p = add_epsg_def_ex (filter, first, last, 2523, "epsg", 2523,
"Pulkovo 1942 / 3-degree Gauss-Kruger zone 7", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 7\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",21],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",7");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",75");
add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2523\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2523\"]]");
p = add_epsg_def_ex (filter, first, last, 2524, "epsg", 2524,
"Pulkovo 1942 / 3-degree Gauss-Kruger zone 8", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 8\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",24],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",24],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",8");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",85");
add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2524\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2524\"]]");
p = add_epsg_def_ex (filter, first, last, 2525, "epsg", 2525,
"Pulkovo 1942 / 3-degree Gauss-Kruger zone 9", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 9\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",27],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",9");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",95");
add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2525\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2525\"]]");
p = add_epsg_def_ex (filter, first, last, 2526, "epsg", 2526,
"Pulkovo 1942 / 3-degree Gauss-Kruger zone 10", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 10\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",30],PA");
add_srs_wkt (p, 10,
Index: src/srsinit/epsg_inlined_05.c
==================================================================
--- src/srsinit/epsg_inlined_05.c
+++ src/srsinit/epsg_inlined_05.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,29 +60,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 11\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",33],PA");
add_srs_wkt (p, 10,
@@ -99,29 +99,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 12\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",36],PA");
add_srs_wkt (p, 10,
@@ -138,29 +138,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 13\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",39],PA");
add_srs_wkt (p, 10,
@@ -177,29 +177,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 14\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",42],PA");
add_srs_wkt (p, 10,
@@ -216,29 +216,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 15\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",45],PA");
add_srs_wkt (p, 10,
@@ -255,29 +255,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=16500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 16\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",48],PA");
add_srs_wkt (p, 10,
@@ -294,29 +294,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=17500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 17\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",51],PA");
add_srs_wkt (p, 10,
@@ -333,29 +333,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=18500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 18\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",54],PA");
add_srs_wkt (p, 10,
@@ -372,29 +372,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=19500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 19\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",57],PA");
add_srs_wkt (p, 10,
@@ -411,29 +411,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=20500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 20\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",60],PA");
add_srs_wkt (p, 10,
@@ -450,29 +450,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=21500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 21\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",63],PA");
add_srs_wkt (p, 10,
@@ -489,29 +489,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=22500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 22\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",66],PA");
add_srs_wkt (p, 10,
@@ -528,29 +528,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=23500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 23\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",69],PA");
add_srs_wkt (p, 10,
@@ -567,29 +567,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=24500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 24\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",72],PA");
add_srs_wkt (p, 10,
@@ -606,29 +606,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 25\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",75],PA");
add_srs_wkt (p, 10,
@@ -645,29 +645,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 26\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",78],PA");
add_srs_wkt (p, 10,
@@ -684,29 +684,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 27\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",81],PA");
add_srs_wkt (p, 10,
@@ -723,29 +723,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 28\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",84],PA");
add_srs_wkt (p, 10,
@@ -762,29 +762,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 29\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",87],PA");
add_srs_wkt (p, 10,
@@ -801,29 +801,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 30\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",90],PA");
add_srs_wkt (p, 10,
@@ -840,29 +840,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 31\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",93],PA");
add_srs_wkt (p, 10,
@@ -879,29 +879,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 32\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",96],PA");
add_srs_wkt (p, 10,
@@ -918,29 +918,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 33\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",99],PA");
add_srs_wkt (p, 10,
@@ -994,29 +994,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 34\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",102],P");
add_srs_wkt (p, 10,
@@ -1033,29 +1033,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 35\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
add_srs_wkt (p, 10,
@@ -1072,29 +1072,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 36\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",108],P");
add_srs_wkt (p, 10,
@@ -1111,29 +1111,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 37\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
add_srs_wkt (p, 10,
@@ -1150,29 +1150,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 38\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",114],P");
add_srs_wkt (p, 10,
@@ -1189,29 +1189,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 39\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
add_srs_wkt (p, 10,
@@ -1228,29 +1228,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 40\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",120],P");
add_srs_wkt (p, 10,
@@ -1267,29 +1267,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 41\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
add_srs_wkt (p, 10,
@@ -1306,29 +1306,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 42\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",126],P");
add_srs_wkt (p, 10,
@@ -1345,29 +1345,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 43\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
add_srs_wkt (p, 10,
@@ -1384,29 +1384,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 44\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",132],P");
add_srs_wkt (p, 10,
@@ -1423,29 +1423,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 45\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
add_srs_wkt (p, 10,
@@ -1462,29 +1462,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=46500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 46\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",138],P");
add_srs_wkt (p, 10,
@@ -1501,29 +1501,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=47500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 47\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
add_srs_wkt (p, 10,
@@ -1540,29 +1540,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=48500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 48\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",144],P");
add_srs_wkt (p, 10,
@@ -1579,29 +1579,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=49500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 49\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
add_srs_wkt (p, 10,
@@ -1618,29 +1618,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=50500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 50\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",150],P");
add_srs_wkt (p, 10,
@@ -1657,29 +1657,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=51500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 51\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
add_srs_wkt (p, 10,
@@ -1696,29 +1696,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=52500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 52\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",156],P");
add_srs_wkt (p, 10,
@@ -1735,29 +1735,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=53500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 53\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
add_srs_wkt (p, 10,
@@ -1774,29 +1774,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=54500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 54\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",162],P");
add_srs_wkt (p, 10,
@@ -1813,29 +1813,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=55500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 55\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
add_srs_wkt (p, 10,
@@ -1852,29 +1852,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=56500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 56\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",168],P");
add_srs_wkt (p, 10,
@@ -1891,29 +1891,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=57500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 57\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
add_srs_wkt (p, 10,
@@ -1930,29 +1930,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=58500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 58\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",174],P");
add_srs_wkt (p, 10,
@@ -1969,29 +1969,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=59500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 59\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
add_srs_wkt (p, 10,
@@ -2008,68 +2008,68 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60000000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 60 (d");
add_srs_wkt (p, 1,
"eprecated)\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_194");
add_srs_wkt (p, 2,
"2\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY");
add_srs_wkt (p, 3,
- "[\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35");
- add_srs_wkt (p, 4,
- ",0.82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Gree");
- add_srs_wkt (p, 5,
- "nwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",");
- add_srs_wkt (p, 6,
- "0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
- add_srs_wkt (p, 7,
- "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
- add_srs_wkt (p, 8,
- "PSG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PAR");
- add_srs_wkt (p, 9,
- "AMETER[\"latitude_of_origin\",0],PARAMETER[\"central_mer");
- add_srs_wkt (p, 10,
- "idian\",180],PARAMETER[\"scale_factor\",1],PARAMETER[\"f");
- add_srs_wkt (p, 11,
- "alse_easting\",60000000],PARAMETER[\"false_northing\",0]");
- add_srs_wkt (p, 12,
- ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X");
- add_srs_wkt (p, 13,
- "\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"2577\"]]");
+ "[\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,");
+ add_srs_wkt (p, 4,
+ "0.82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Green");
+ add_srs_wkt (p, 5,
+ "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
+ add_srs_wkt (p, 6,
+ ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "atitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EP");
+ add_srs_wkt (p, 8,
+ "SG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PARA");
+ add_srs_wkt (p, 9,
+ "METER[\"latitude_of_origin\",0],PARAMETER[\"central_meri");
+ add_srs_wkt (p, 10,
+ "dian\",180],PARAMETER[\"scale_factor\",1],PARAMETER[\"fa");
+ add_srs_wkt (p, 11,
+ "lse_easting\",60000000],PARAMETER[\"false_northing\",0],");
+ add_srs_wkt (p, 12,
+ "UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\"");
+ add_srs_wkt (p, 13,
+ ",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"2577\"]]");
p = add_epsg_def_ex (filter, first, last, 2578, "epsg", 2578,
"Pulkovo 1942 / 3-degree Gauss-Kruger zone 61", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=61500000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
+ ",-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 61\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
add_srs_wkt (p, 10,
@@ -2086,29 +2086,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=62500000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
+ ",-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 62\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-174],");
add_srs_wkt (p, 10,
@@ -2125,29 +2125,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=63500000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
+ ",-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 63\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
add_srs_wkt (p, 10,
@@ -2164,29 +2164,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=64500000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
+ ",-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 64\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-168],");
add_srs_wkt (p, 10,
@@ -2203,704 +2203,704 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 21E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",21],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2582\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2582\"]]");
p = add_epsg_def_ex (filter, first, last, 2583, "epsg", 2583,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 24E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 24E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",24],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2583\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",24],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2583\"]]");
p = add_epsg_def_ex (filter, first, last, 2584, "epsg", 2584,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 27E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 27E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",27],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2584\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2584\"]]");
p = add_epsg_def_ex (filter, first, last, 2585, "epsg", 2585,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 30E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 30E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",30],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2585\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",30],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2585\"]]");
p = add_epsg_def_ex (filter, first, last, 2586, "epsg", 2586,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 33E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 33E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",33],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2586\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",33],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2586\"]]");
p = add_epsg_def_ex (filter, first, last, 2587, "epsg", 2587,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 36E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 36E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",36],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2587\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",36],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2587\"]]");
p = add_epsg_def_ex (filter, first, last, 2588, "epsg", 2588,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 39E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 39E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",39],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2588\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",39],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2588\"]]");
p = add_epsg_def_ex (filter, first, last, 2589, "epsg", 2589,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 42E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 42E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",42],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2589\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",42],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2589\"]]");
p = add_epsg_def_ex (filter, first, last, 2590, "epsg", 2590,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 45E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 45E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",45],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2590\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",45],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2590\"]]");
p = add_epsg_def_ex (filter, first, last, 2591, "epsg", 2591,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 48E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 48E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",48],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2591\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",48],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2591\"]]");
p = add_epsg_def_ex (filter, first, last, 2592, "epsg", 2592,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 51E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 51E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",51],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2592\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",51],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2592\"]]");
p = add_epsg_def_ex (filter, first, last, 2593, "epsg", 2593,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 54E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 54E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",54],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2593\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",54],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2593\"]]");
p = add_epsg_def_ex (filter, first, last, 2594, "epsg", 2594,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 57E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 57E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",57],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2594\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",57],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2594\"]]");
p = add_epsg_def_ex (filter, first, last, 2595, "epsg", 2595,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 60E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 60E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",60],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2595\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",60],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2595\"]]");
p = add_epsg_def_ex (filter, first, last, 2596, "epsg", 2596,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 63E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 63E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",63],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2596\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",63],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2596\"]]");
p = add_epsg_def_ex (filter, first, last, 2597, "epsg", 2597,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 66E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 66E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",66],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2597\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",66],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2597\"]]");
p = add_epsg_def_ex (filter, first, last, 2598, "epsg", 2598,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 69E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 69E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",69],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2598\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",69],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2598\"]]");
p = add_epsg_def_ex (filter, first, last, 2599, "epsg", 2599,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 72E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 72E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",72],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2599\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",72],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2599\"]]");
p = add_epsg_def_ex (filter, first, last, 2600, "epsg", 2600,
"Lietuvos Koordinoei Sistema 1994 (deprecated)", 0, 1,
"GRS 1980", "Greenwich",
"Lithuania_1994_ETRS89", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
@@ -2944,380 +2944,380 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 75E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",75],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2601\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",75],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2601\"]]");
p = add_epsg_def_ex (filter, first, last, 2602, "epsg", 2602,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 78E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 78E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",78],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2602\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",78],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2602\"]]");
p = add_epsg_def_ex (filter, first, last, 2603, "epsg", 2603,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 81E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 81E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",81],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2603\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",81],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2603\"]]");
p = add_epsg_def_ex (filter, first, last, 2604, "epsg", 2604,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 84E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 84E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",84],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2604\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",84],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2604\"]]");
p = add_epsg_def_ex (filter, first, last, 2605, "epsg", 2605,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 87E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 87E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",87],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2605\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",87],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2605\"]]");
p = add_epsg_def_ex (filter, first, last, 2606, "epsg", 2606,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 90E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 90E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",90],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2606\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",90],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2606\"]]");
p = add_epsg_def_ex (filter, first, last, 2607, "epsg", 2607,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 93E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 93E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",93],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2607\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",93],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2607\"]]");
p = add_epsg_def_ex (filter, first, last, 2608, "epsg", 2608,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 96E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 96E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",96],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2608\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",96],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2608\"]]");
p = add_epsg_def_ex (filter, first, last, 2609, "epsg", 2609,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 99E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 99E\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",99],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2609\"]]");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",99],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2609\"]]");
p = add_epsg_def_ex (filter, first, last, 2610, "epsg", 2610,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 102E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 102E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",102],P");
add_srs_wkt (p, 10,
@@ -3334,29 +3334,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 105E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
add_srs_wkt (p, 10,
@@ -3373,29 +3373,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 108E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",108],P");
add_srs_wkt (p, 10,
@@ -3412,29 +3412,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 111E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
add_srs_wkt (p, 10,
@@ -3451,29 +3451,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 114E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",114],P");
add_srs_wkt (p, 10,
@@ -3490,29 +3490,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 117E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
add_srs_wkt (p, 10,
@@ -3529,29 +3529,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 120E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",120],P");
add_srs_wkt (p, 10,
@@ -3568,29 +3568,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 123E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
add_srs_wkt (p, 10,
@@ -3607,29 +3607,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 126E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",126],P");
add_srs_wkt (p, 10,
@@ -3646,29 +3646,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 129E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
add_srs_wkt (p, 10,
@@ -3685,29 +3685,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 132E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",132],P");
add_srs_wkt (p, 10,
@@ -3724,29 +3724,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 135E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
add_srs_wkt (p, 10,
@@ -3763,29 +3763,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 138E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",138],P");
add_srs_wkt (p, 10,
@@ -3802,29 +3802,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 141E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
add_srs_wkt (p, 10,
@@ -3841,29 +3841,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 144E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",144],P");
add_srs_wkt (p, 10,
@@ -3880,29 +3880,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 147E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
add_srs_wkt (p, 10,
@@ -3919,29 +3919,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 150E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",150],P");
add_srs_wkt (p, 10,
@@ -3958,29 +3958,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 153E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
add_srs_wkt (p, 10,
Index: src/srsinit/epsg_inlined_06.c
==================================================================
--- src/srsinit/epsg_inlined_06.c
+++ src/srsinit/epsg_inlined_06.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,29 +60,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 156E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",156],P");
add_srs_wkt (p, 10,
@@ -99,29 +99,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 159E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
add_srs_wkt (p, 10,
@@ -138,29 +138,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 162E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",162],P");
add_srs_wkt (p, 10,
@@ -177,29 +177,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 165E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
add_srs_wkt (p, 10,
@@ -216,29 +216,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 168E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",168],P");
add_srs_wkt (p, 10,
@@ -255,29 +255,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 171E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
add_srs_wkt (p, 10,
@@ -294,29 +294,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 174E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",174],P");
add_srs_wkt (p, 10,
@@ -333,29 +333,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 177E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
add_srs_wkt (p, 10,
@@ -372,29 +372,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 180E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",180],P");
add_srs_wkt (p, 10,
@@ -411,29 +411,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 177W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
add_srs_wkt (p, 10,
@@ -450,29 +450,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 174W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-174],");
add_srs_wkt (p, 10,
@@ -489,29 +489,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 171W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
add_srs_wkt (p, 10,
@@ -528,29 +528,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 168W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-168],");
add_srs_wkt (p, 10,
@@ -567,2400 +567,138 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 7\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",75");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2641\"]]");
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",21],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",7500");
+ add_srs_wkt (p, 11,
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
+ add_srs_wkt (p, 12,
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2641\"]]");
p = add_epsg_def_ex (filter, first, last, 2642, "epsg", 2642,
"Pulkovo 1995 / 3-degree Gauss-Kruger zone 8", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 8\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",24],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",85");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2642\"]]");
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",24],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",8500");
+ add_srs_wkt (p, 11,
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
+ add_srs_wkt (p, 12,
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2642\"]]");
p = add_epsg_def_ex (filter, first, last, 2643, "epsg", 2643,
"Pulkovo 1995 / 3-degree Gauss-Kruger zone 9", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 9\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",95");
- add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
- add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
- add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"2643\"]]");
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",27],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",9500");
+ add_srs_wkt (p, 11,
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
+ add_srs_wkt (p, 12,
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"2643\"]]");
p = add_epsg_def_ex (filter, first, last, 2644, "epsg", 2644,
"Pulkovo 1995 / 3-degree Gauss-Kruger zone 10", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 10\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",30],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "10500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2644\"]]");
- p = add_epsg_def_ex (filter, first, last, 2645, "epsg", 2645,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 11", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 11\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",33],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "11500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2645\"]]");
- p = add_epsg_def_ex (filter, first, last, 2646, "epsg", 2646,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 12", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 12\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",36],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "12500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2646\"]]");
- p = add_epsg_def_ex (filter, first, last, 2647, "epsg", 2647,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 13", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 13\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",39],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "13500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2647\"]]");
- p = add_epsg_def_ex (filter, first, last, 2648, "epsg", 2648,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 14", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 14\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",42],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "14500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2648\"]]");
- p = add_epsg_def_ex (filter, first, last, 2649, "epsg", 2649,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 15", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 15\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",45],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "15500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2649\"]]");
- p = add_epsg_def_ex (filter, first, last, 2650, "epsg", 2650,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 16", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=16500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 16\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",48],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "16500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2650\"]]");
- p = add_epsg_def_ex (filter, first, last, 2651, "epsg", 2651,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 17", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=17500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 17\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",51],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "17500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2651\"]]");
- p = add_epsg_def_ex (filter, first, last, 2652, "epsg", 2652,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 18", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=18500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 18\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",54],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "18500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2652\"]]");
- p = add_epsg_def_ex (filter, first, last, 2653, "epsg", 2653,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 19", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=19500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 19\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",57],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "19500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2653\"]]");
- p = add_epsg_def_ex (filter, first, last, 2654, "epsg", 2654,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 20", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=20500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 20\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",60],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "20500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2654\"]]");
- p = add_epsg_def_ex (filter, first, last, 2655, "epsg", 2655,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 21", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=21500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 21\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",63],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "21500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2655\"]]");
- p = add_epsg_def_ex (filter, first, last, 2656, "epsg", 2656,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 22", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=22500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 22\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",66],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "22500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2656\"]]");
- p = add_epsg_def_ex (filter, first, last, 2657, "epsg", 2657,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 23", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=23500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 23\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",69],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "23500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2657\"]]");
- p = add_epsg_def_ex (filter, first, last, 2658, "epsg", 2658,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 24", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=24500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 24\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",72],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "24500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2658\"]]");
- p = add_epsg_def_ex (filter, first, last, 2659, "epsg", 2659,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 25", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 25\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",75],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "25500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2659\"]]");
- p = add_epsg_def_ex (filter, first, last, 2660, "epsg", 2660,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 26", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 26\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",78],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "26500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2660\"]]");
- p = add_epsg_def_ex (filter, first, last, 2661, "epsg", 2661,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 27", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 27\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",81],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "27500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2661\"]]");
- p = add_epsg_def_ex (filter, first, last, 2662, "epsg", 2662,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 28", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 28\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",84],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "28500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2662\"]]");
- p = add_epsg_def_ex (filter, first, last, 2663, "epsg", 2663,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 29", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 29\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",87],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "29500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2663\"]]");
- p = add_epsg_def_ex (filter, first, last, 2664, "epsg", 2664,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 30", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 30\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",90],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "30500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2664\"]]");
- p = add_epsg_def_ex (filter, first, last, 2665, "epsg", 2665,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 31", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 31\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",93],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "31500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2665\"]]");
- p = add_epsg_def_ex (filter, first, last, 2666, "epsg", 2666,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 32", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 32\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",96],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "32500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2666\"]]");
- p = add_epsg_def_ex (filter, first, last, 2667, "epsg", 2667,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 33", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 33\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",99],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "33500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2667\"]]");
- p = add_epsg_def_ex (filter, first, last, 2668, "epsg", 2668,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 34", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 34\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",102],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",34500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2668\"]]");
- p = add_epsg_def_ex (filter, first, last, 2669, "epsg", 2669,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 35", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 35\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",35500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2669\"]]");
- p = add_epsg_def_ex (filter, first, last, 2670, "epsg", 2670,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 36", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 36\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",108],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",36500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2670\"]]");
- p = add_epsg_def_ex (filter, first, last, 2671, "epsg", 2671,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 37", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 37\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",37500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2671\"]]");
- p = add_epsg_def_ex (filter, first, last, 2672, "epsg", 2672,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 38", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 38\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",114],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",38500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2672\"]]");
- p = add_epsg_def_ex (filter, first, last, 2673, "epsg", 2673,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 39", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 39\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",39500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2673\"]]");
- p = add_epsg_def_ex (filter, first, last, 2674, "epsg", 2674,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 40", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 40\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",120],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",40500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2674\"]]");
- p = add_epsg_def_ex (filter, first, last, 2675, "epsg", 2675,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 41", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 41\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",41500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2675\"]]");
- p = add_epsg_def_ex (filter, first, last, 2676, "epsg", 2676,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 42", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 42\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",126],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",42500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2676\"]]");
- p = add_epsg_def_ex (filter, first, last, 2677, "epsg", 2677,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 43", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 43\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",43500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2677\"]]");
- p = add_epsg_def_ex (filter, first, last, 2678, "epsg", 2678,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 44", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 44\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",132],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",44500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2678\"]]");
- p = add_epsg_def_ex (filter, first, last, 2679, "epsg", 2679,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 45", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 45\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",45500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2679\"]]");
- p = add_epsg_def_ex (filter, first, last, 2680, "epsg", 2680,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 46", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=46500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 46\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",138],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",46500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2680\"]]");
- p = add_epsg_def_ex (filter, first, last, 2681, "epsg", 2681,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 47", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=47500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 47\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",47500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2681\"]]");
- p = add_epsg_def_ex (filter, first, last, 2682, "epsg", 2682,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 48", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=48500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 48\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",144],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",48500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2682\"]]");
- p = add_epsg_def_ex (filter, first, last, 2683, "epsg", 2683,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 49", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=49500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 49\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",49500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2683\"]]");
- p = add_epsg_def_ex (filter, first, last, 2684, "epsg", 2684,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 50", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=50500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 50\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",150],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",50500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2684\"]]");
- p = add_epsg_def_ex (filter, first, last, 2685, "epsg", 2685,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 51", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=51500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 51\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",51500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2685\"]]");
- p = add_epsg_def_ex (filter, first, last, 2686, "epsg", 2686,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 52", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=52500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 52\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",156],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",52500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2686\"]]");
- p = add_epsg_def_ex (filter, first, last, 2687, "epsg", 2687,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 53", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=53500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 53\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",53500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2687\"]]");
- p = add_epsg_def_ex (filter, first, last, 2688, "epsg", 2688,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 54", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=54500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 54\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",162],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",54500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2688\"]]");
- p = add_epsg_def_ex (filter, first, last, 2689, "epsg", 2689,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 55", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=55500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 55\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",55500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2689\"]]");
- p = add_epsg_def_ex (filter, first, last, 2690, "epsg", 2690,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 56", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=56500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 56\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",168],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",56500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2690\"]]");
- p = add_epsg_def_ex (filter, first, last, 2691, "epsg", 2691,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 57", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=57500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 57\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",57500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2691\"]]");
- p = add_epsg_def_ex (filter, first, last, 2692, "epsg", 2692,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 58", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=58500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 58\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",174],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",58500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2692\"]]");
- p = add_epsg_def_ex (filter, first, last, 2693, "epsg", 2693,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 59", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=59500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 59\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",59500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2693\"]]");
- p = add_epsg_def_ex (filter, first, last, 2694, "epsg", 2694,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60000000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (d");
- add_srs_wkt (p, 1,
- "eprecated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_199");
- add_srs_wkt (p, 2,
- "5\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY");
- add_srs_wkt (p, 3,
- "[\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,");
- add_srs_wkt (p, 4,
- "0.13,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Green");
- add_srs_wkt (p, 5,
- "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
- add_srs_wkt (p, 6,
- ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"L");
- add_srs_wkt (p, 7,
- "atitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EP");
- add_srs_wkt (p, 8,
- "SG\",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARA");
- add_srs_wkt (p, 9,
- "METER[\"latitude_of_origin\",0],PARAMETER[\"central_meri");
- add_srs_wkt (p, 10,
- "dian\",180],PARAMETER[\"scale_factor\",1],PARAMETER[\"fa");
- add_srs_wkt (p, 11,
- "lse_easting\",60000000],PARAMETER[\"false_northing\",0],");
- add_srs_wkt (p, 12,
- "UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\"");
- add_srs_wkt (p, 13,
- ",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"2694\"]]");
- p = add_epsg_def_ex (filter, first, last, 2695, "epsg", 2695,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 61", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=61500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
- add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 61\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",61500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2695\"]]");
- p = add_epsg_def_ex (filter, first, last, 2696, "epsg", 2696,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 62", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=62500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
- add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 62\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-174],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",62500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2696\"]]");
- p = add_epsg_def_ex (filter, first, last, 2697, "epsg", 2697,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 63", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=63500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
- add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 63\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",63500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2697\"]]");
- p = add_epsg_def_ex (filter, first, last, 2698, "epsg", 2698,
- "Pulkovo 1995 / 3-degree Gauss-Kruger zone 64", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=64500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
- add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 64\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-168],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",64500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2698\"]]");
- p = add_epsg_def_ex (filter, first, last, 2699, "epsg", 2699,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2699\"]]");
- p = add_epsg_def_ex (filter, first, last, 2700, "epsg", 2700,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",24],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2700\"]]");
- p = add_epsg_def_ex (filter, first, last, 2701, "epsg", 2701,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2701\"]]");
- p = add_epsg_def_ex (filter, first, last, 2702, "epsg", 2702,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -2970,36 +708,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",30],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2702\"]]");
- p = add_epsg_def_ex (filter, first, last, 2703, "epsg", 2703,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",10");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2644\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2645, "epsg", 2645,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 11", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 11\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3009,36 +747,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",33],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2703\"]]");
- p = add_epsg_def_ex (filter, first, last, 2704, "epsg", 2704,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",11");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2645\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2646, "epsg", 2646,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 12", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 12\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3048,36 +786,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",36],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2704\"]]");
- p = add_epsg_def_ex (filter, first, last, 2705, "epsg", 2705,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",12");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2646\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2647, "epsg", 2647,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 13", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 13\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3087,36 +825,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",39],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2705\"]]");
- p = add_epsg_def_ex (filter, first, last, 2706, "epsg", 2706,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",13");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2647\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2648, "epsg", 2648,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 14", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 14\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3126,36 +864,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",42],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2706\"]]");
- p = add_epsg_def_ex (filter, first, last, 2707, "epsg", 2707,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",14");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2648\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2649, "epsg", 2649,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 15", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 15\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3165,36 +903,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",45],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2707\"]]");
- p = add_epsg_def_ex (filter, first, last, 2708, "epsg", 2708,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",15");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2649\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2650, "epsg", 2650,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 16", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=16500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 16\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3204,36 +942,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",48],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2708\"]]");
- p = add_epsg_def_ex (filter, first, last, 2709, "epsg", 2709,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",16");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2650\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2651, "epsg", 2651,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 17", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=17500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 17\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3243,36 +981,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",51],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2709\"]]");
- p = add_epsg_def_ex (filter, first, last, 2710, "epsg", 2710,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",17");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2651\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2652, "epsg", 2652,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 18", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=18500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 18\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3282,36 +1020,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",54],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2710\"]]");
- p = add_epsg_def_ex (filter, first, last, 2711, "epsg", 2711,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",18");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2652\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2653, "epsg", 2653,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 19", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=19500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 19\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3321,36 +1059,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",57],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2711\"]]");
- p = add_epsg_def_ex (filter, first, last, 2712, "epsg", 2712,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",19");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2653\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2654, "epsg", 2654,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 20", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=20500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 20\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3360,36 +1098,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",60],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2712\"]]");
- p = add_epsg_def_ex (filter, first, last, 2713, "epsg", 2713,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",20");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2654\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2655, "epsg", 2655,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 21", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=21500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 21\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3399,36 +1137,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",63],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",21");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2713\"]]");
- p = add_epsg_def_ex (filter, first, last, 2714, "epsg", 2714,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2655\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2656, "epsg", 2656,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 22", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=22500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 22\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3438,36 +1176,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",66],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",22");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2714\"]]");
- p = add_epsg_def_ex (filter, first, last, 2715, "epsg", 2715,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2656\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2657, "epsg", 2657,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 23", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=23500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 23\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3477,36 +1215,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",69],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",23");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2715\"]]");
- p = add_epsg_def_ex (filter, first, last, 2716, "epsg", 2716,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2657\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2658, "epsg", 2658,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 24", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=24500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 24\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3516,36 +1254,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",72],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",24");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2716\"]]");
- p = add_epsg_def_ex (filter, first, last, 2717, "epsg", 2717,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2658\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2659, "epsg", 2659,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 25", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 25\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3555,36 +1293,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",75],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",25");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2717\"]]");
- p = add_epsg_def_ex (filter, first, last, 2718, "epsg", 2718,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2659\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2660, "epsg", 2660,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 26", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 26\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3594,36 +1332,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",78],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",26");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2718\"]]");
- p = add_epsg_def_ex (filter, first, last, 2719, "epsg", 2719,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2660\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2661, "epsg", 2661,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 27", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 27\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3633,36 +1371,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",81],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",27");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2719\"]]");
- p = add_epsg_def_ex (filter, first, last, 2720, "epsg", 2720,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2661\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2662, "epsg", 2662,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 28", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 28\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3672,36 +1410,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",84],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",28");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2720\"]]");
- p = add_epsg_def_ex (filter, first, last, 2721, "epsg", 2721,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2662\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2663, "epsg", 2663,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 29", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 29\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3711,36 +1449,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",87],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",29");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2721\"]]");
- p = add_epsg_def_ex (filter, first, last, 2722, "epsg", 2722,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2663\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2664, "epsg", 2664,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 30", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 30\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3750,36 +1488,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",90],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",30");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2722\"]]");
- p = add_epsg_def_ex (filter, first, last, 2723, "epsg", 2723,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2664\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2665, "epsg", 2665,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 31", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 31\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3789,36 +1527,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",93],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",31");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2723\"]]");
- p = add_epsg_def_ex (filter, first, last, 2724, "epsg", 2724,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2665\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2666, "epsg", 2666,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 32", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 32\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3828,36 +1566,36 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",96],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",32");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2724\"]]");
- p = add_epsg_def_ex (filter, first, last, 2725, "epsg", 2725,
- "Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2666\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2667, "epsg", 2667,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 33", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E\",G");
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 33\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -3867,133 +1605,2395 @@
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
"e_of_origin\",0],PARAMETER[\"central_meridian\",99],PARA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",33");
+ add_srs_wkt (p, 11,
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
+ add_srs_wkt (p, 12,
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2667\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2668, "epsg", 2668,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 34", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 34\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",102],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "4500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2668\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2669, "epsg", 2669,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 35", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 35\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",105],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "5500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2669\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2670, "epsg", 2670,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 36", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 36\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",108],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "6500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2670\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2671, "epsg", 2671,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 37", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 37\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",111],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "7500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2671\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2672, "epsg", 2672,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 38", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 38\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",114],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "8500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2672\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2673, "epsg", 2673,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 39", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 39\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",117],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",3");
+ add_srs_wkt (p, 11,
+ "9500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2673\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2674, "epsg", 2674,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 40", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 40\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",120],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "0500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2674\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2675, "epsg", 2675,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 41", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 41\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",123],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "1500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2675\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2676, "epsg", 2676,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 42", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 42\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",126],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "2500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2676\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2677, "epsg", 2677,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 43", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 43\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",129],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "3500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2677\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2678, "epsg", 2678,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 44", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 44\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",132],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "4500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2678\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2679, "epsg", 2679,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 45", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 45\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",135],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "5500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2679\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2680, "epsg", 2680,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 46", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=46500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 46\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",138],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "6500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2680\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2681, "epsg", 2681,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 47", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=47500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 47\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",141],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "7500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2681\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2682, "epsg", 2682,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 48", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=48500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 48\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",144],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "8500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2682\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2683, "epsg", 2683,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 49", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=49500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 49\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",147],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",4");
+ add_srs_wkt (p, 11,
+ "9500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2683\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2684, "epsg", 2684,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 50", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=50500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 50\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",150],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "0500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2684\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2685, "epsg", 2685,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 51", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=51500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 51\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",153],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "1500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2685\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2686, "epsg", 2686,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 52", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=52500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 52\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",156],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "2500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2686\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2687, "epsg", 2687,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 53", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=53500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 53\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",159],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "3500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2687\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2688, "epsg", 2688,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 54", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=54500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 54\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",162],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "4500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2688\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2689, "epsg", 2689,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 55", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=55500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 55\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",165],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "5500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2689\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2690, "epsg", 2690,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 56", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=56500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 56\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",168],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "6500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2690\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2691, "epsg", 2691,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 57", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=57500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 57\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",171],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "7500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2691\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2692, "epsg", 2692,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 58", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=58500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 58\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",174],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "8500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2692\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2693, "epsg", 2693,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 59", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=59500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 59\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",177],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "9500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"2693\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2694, "epsg", 2694,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60000000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (d");
+ add_srs_wkt (p, 1,
+ "eprecated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_199");
+ add_srs_wkt (p, 2,
+ "5\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY");
+ add_srs_wkt (p, 3,
+ "[\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.");
+ add_srs_wkt (p, 4,
+ "13,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwi");
+ add_srs_wkt (p, 5,
+ "ch\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0");
+ add_srs_wkt (p, 6,
+ "174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Lat");
+ add_srs_wkt (p, 7,
+ "itude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 8,
+ "\",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARAME");
+ add_srs_wkt (p, 9,
+ "TER[\"latitude_of_origin\",0],PARAMETER[\"central_meridi");
+ add_srs_wkt (p, 10,
+ "an\",180],PARAMETER[\"scale_factor\",1],PARAMETER[\"fals");
+ add_srs_wkt (p, 11,
+ "e_easting\",60000000],PARAMETER[\"false_northing\",0],UN");
+ add_srs_wkt (p, 12,
+ "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",");
+ add_srs_wkt (p, 13,
+ "NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"2694\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2695, "epsg", 2695,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 61", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=61500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
+ add_proj4text (p, 2,
+ "0.22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 61\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-177],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
+ add_srs_wkt (p, 11,
+ "61500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2695\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2696, "epsg", 2696,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 62", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=62500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
+ add_proj4text (p, 2,
+ "0.22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 62\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-174],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
+ add_srs_wkt (p, 11,
+ "62500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2696\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2697, "epsg", 2697,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 63", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=63500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
+ add_proj4text (p, 2,
+ "0.22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 63\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-171],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
+ add_srs_wkt (p, 11,
+ "63500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2697\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2698, "epsg", 2698,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger zone 64", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=64500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
+ add_proj4text (p, 2,
+ "0.22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 64\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-168],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
+ add_srs_wkt (p, 11,
+ "64500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"2698\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2699, "epsg", 2699,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",21],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2699\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2700, "epsg", 2700,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",24],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2700\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2701, "epsg", 2701,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",27],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2701\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2702, "epsg", 2702,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",30],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2702\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2703, "epsg", 2703,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",33],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2703\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2704, "epsg", 2704,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",36],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2704\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2705, "epsg", 2705,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",39],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2705\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2706, "epsg", 2706,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",42],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2706\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2707, "epsg", 2707,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",45],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2707\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2708, "epsg", 2708,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",48],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2708\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2709, "epsg", 2709,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",51],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2709\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2710, "epsg", 2710,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",54],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2710\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2711, "epsg", 2711,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",57],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2711\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2712, "epsg", 2712,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",60],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2712\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2713, "epsg", 2713,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",63],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2713\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2714, "epsg", 2714,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",66],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2714\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2715, "epsg", 2715,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",69],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2715\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2716, "epsg", 2716,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",72],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2716\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2717, "epsg", 2717,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",75],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2717\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2718, "epsg", 2718,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",78],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2718\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2719, "epsg", 2719,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",81],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2719\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2720, "epsg", 2720,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",84],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2720\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2721, "epsg", 2721,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",87],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2721\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2722, "epsg", 2722,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",90],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2722\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2723, "epsg", 2723,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",93],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2723\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2724, "epsg", 2724,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",96],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"2724\"]]");
+ p = add_epsg_def_ex (filter, first, last, 2725, "epsg", 2725,
+ "Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",99],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"2725\"]]");
+ "EAST],AUTHORITY[\"EPSG\",\"2725\"]]");
p = add_epsg_def_ex (filter, first, last, 2726, "epsg", 2726,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 102E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 102E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",102],P");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",102],PAR");
add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2726\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2726\"]]");
p = add_epsg_def_ex (filter, first, last, 2727, "epsg", 2727,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 105E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 105E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",105],PAR");
add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2727\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2727\"]]");
p = add_epsg_def_ex (filter, first, last, 2728, "epsg", 2728,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 108E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 108E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",108],P");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",108],PAR");
add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2728\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"2728\"]]");
}
#endif /* full EPSG initialization enabled/disabled */
Index: src/srsinit/epsg_inlined_07.c
==================================================================
--- src/srsinit/epsg_inlined_07.c
+++ src/srsinit/epsg_inlined_07.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,275 +60,275 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 111E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2729\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",111],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2729\"]]");
p = add_epsg_def_ex (filter, first, last, 2730, "epsg", 2730,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 114E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 114E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",114],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2730\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",114],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2730\"]]");
p = add_epsg_def_ex (filter, first, last, 2731, "epsg", 2731,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 117E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 117E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2731\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",117],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2731\"]]");
p = add_epsg_def_ex (filter, first, last, 2732, "epsg", 2732,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 120E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 120E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",120],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2732\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",120],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2732\"]]");
p = add_epsg_def_ex (filter, first, last, 2733, "epsg", 2733,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 123E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 123E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2733\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",123],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2733\"]]");
p = add_epsg_def_ex (filter, first, last, 2734, "epsg", 2734,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 126E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 126E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",126],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2734\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",126],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2734\"]]");
p = add_epsg_def_ex (filter, first, last, 2735, "epsg", 2735,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 129E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 129E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2735\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",129],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2735\"]]");
p = add_epsg_def_ex (filter, first, last, 2736, "epsg", 2736,
"Tete / UTM zone 36S", 0, 0,
"Clarke 1866", "Greenwich",
"Tete", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -339,13 +339,13 @@
add_proj4text (p, 2,
"s");
add_srs_wkt (p, 0,
"PROJCS[\"Tete / UTM zone 36S\",GEOGCS[\"Tete\",DATUM[\"T");
add_srs_wkt (p, 1,
- "ete\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821390");
+ "ete\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821389");
add_srs_wkt (p, 2,
- "06,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-73.472,-51.66,");
+ "82,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-73.472,-51.66,");
add_srs_wkt (p, 3,
"-112.482,0.953,4.6,-2.368,0.586],AUTHORITY[\"EPSG\",\"61");
add_srs_wkt (p, 4,
"27\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -378,13 +378,13 @@
add_proj4text (p, 2,
"s");
add_srs_wkt (p, 0,
"PROJCS[\"Tete / UTM zone 37S\",GEOGCS[\"Tete\",DATUM[\"T");
add_srs_wkt (p, 1,
- "ete\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821390");
+ "ete\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821389");
add_srs_wkt (p, 2,
- "06,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-73.472,-51.66,");
+ "82,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-73.472,-51.66,");
add_srs_wkt (p, 3,
"-112.482,0.953,4.6,-2.368,0.586],AUTHORITY[\"EPSG\",\"61");
add_srs_wkt (p, 4,
"27\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -411,702 +411,702 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 132E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",132],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2738\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",132],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2738\"]]");
p = add_epsg_def_ex (filter, first, last, 2739, "epsg", 2739,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 135E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 135E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2739\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",135],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2739\"]]");
p = add_epsg_def_ex (filter, first, last, 2740, "epsg", 2740,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 138E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 138E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",138],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2740\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",138],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2740\"]]");
p = add_epsg_def_ex (filter, first, last, 2741, "epsg", 2741,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 141E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 141E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2741\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",141],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2741\"]]");
p = add_epsg_def_ex (filter, first, last, 2742, "epsg", 2742,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 144E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 144E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",144],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2742\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",144],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2742\"]]");
p = add_epsg_def_ex (filter, first, last, 2743, "epsg", 2743,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 147E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 147E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2743\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",147],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2743\"]]");
p = add_epsg_def_ex (filter, first, last, 2744, "epsg", 2744,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 150E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 150E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",150],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2744\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",150],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2744\"]]");
p = add_epsg_def_ex (filter, first, last, 2745, "epsg", 2745,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 153E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 153E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2745\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",153],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2745\"]]");
p = add_epsg_def_ex (filter, first, last, 2746, "epsg", 2746,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 156E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 156E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",156],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2746\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",156],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2746\"]]");
p = add_epsg_def_ex (filter, first, last, 2747, "epsg", 2747,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 159E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 159E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2747\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",159],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2747\"]]");
p = add_epsg_def_ex (filter, first, last, 2748, "epsg", 2748,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 162E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 162E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",162],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2748\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",162],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2748\"]]");
p = add_epsg_def_ex (filter, first, last, 2749, "epsg", 2749,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 165E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 165E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2749\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",165],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2749\"]]");
p = add_epsg_def_ex (filter, first, last, 2750, "epsg", 2750,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 168E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 168E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",168],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2750\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",168],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2750\"]]");
p = add_epsg_def_ex (filter, first, last, 2751, "epsg", 2751,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 171E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 171E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2751\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",171],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2751\"]]");
p = add_epsg_def_ex (filter, first, last, 2752, "epsg", 2752,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 174E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 174E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",174],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2752\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",174],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2752\"]]");
p = add_epsg_def_ex (filter, first, last, 2753, "epsg", 2753,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 177E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 177E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2753\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",177],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2753\"]]");
p = add_epsg_def_ex (filter, first, last, 2754, "epsg", 2754,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 180E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 180E\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",180],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"2754\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",180],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"2754\"]]");
p = add_epsg_def_ex (filter, first, last, 2755, "epsg", 2755,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 177W", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 177W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-177],PA");
add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
"Y\",EAST],AUTHORITY[\"EPSG\",\"2755\"]]");
p = add_epsg_def_ex (filter, first, last, 2756, "epsg", 2756,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 174W", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -1113,39 +1113,39 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 174W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-174],");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-174],PA");
add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
"Y\",EAST],AUTHORITY[\"EPSG\",\"2756\"]]");
p = add_epsg_def_ex (filter, first, last, 2757, "epsg", 2757,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 171W", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -1152,39 +1152,39 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 171W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-171],PA");
add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
"Y\",EAST],AUTHORITY[\"EPSG\",\"2757\"]]");
p = add_epsg_def_ex (filter, first, last, 2758, "epsg", 2758,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 168W", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -1191,39 +1191,39 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
+ "22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 168W\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-168],");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-168],PA");
add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
"Y\",EAST],AUTHORITY[\"EPSG\",\"2758\"]]");
p = add_epsg_def_ex (filter, first, last, 2759, "epsg", 2759,
"NAD83(HARN) / Alabama East", 0, 0,
"GRS 1980", "Greenwich",
Index: src/srsinit/epsg_inlined_08.c
==================================================================
--- src/srsinit/epsg_inlined_08.c
+++ src/srsinit/epsg_inlined_08.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_09.c
==================================================================
--- src/srsinit/epsg_inlined_09.c
+++ src/srsinit/epsg_inlined_09.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -68,11 +68,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Beduaram / TM 13 NE\",GEOGCS[\"Beduaram\",DATUM");
add_srs_wkt (p, 1,
"[\"Beduaram\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,2");
add_srs_wkt (p, 2,
- "93.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-");
+ "93.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-");
add_srs_wkt (p, 3,
"106,-87,188,0,0,0,0],AUTHORITY[\"EPSG\",\"6213\"]],PRIME");
add_srs_wkt (p, 4,
"M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
add_srs_wkt (p, 5,
@@ -101,43 +101,43 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=24.45 +lon_0=51.21666666666667 +k=0.9");
add_proj4text (p, 1,
"9999 +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-119.4");
add_proj4text (p, 2,
- "25,-303.659,-11.0006,1.1643,0.174458,1.09626,3.65706 +un");
+ "248,-303.65872,-11.00061,1.164298,0.174458,1.096259,3.65");
add_proj4text (p, 3,
- "its=m +no_defs");
+ "7065 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"QND95 / Qatar National Grid\",GEOGCS[\"QND95\",");
add_srs_wkt (p, 1,
"DATUM[\"Qatar_National_Datum_1995\",SPHEROID[\"Internati");
add_srs_wkt (p, 2,
"onal 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TO");
add_srs_wkt (p, 3,
- "WGS84[-119.425,-303.659,-11.0006,1.1643,0.174458,1.09626");
- add_srs_wkt (p, 4,
- ",3.65706],AUTHORITY[\"EPSG\",\"6614\"]],PRIMEM[\"Greenwi");
- add_srs_wkt (p, 5,
- "ch\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0");
- add_srs_wkt (p, 6,
- "174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Lat");
- add_srs_wkt (p, 7,
- "itude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 8,
- "\",\"4614\"]],PROJECTION[\"Transverse_Mercator\"],PARAME");
- add_srs_wkt (p, 9,
- "TER[\"latitude_of_origin\",24.45],PARAMETER[\"central_me");
- add_srs_wkt (p, 10,
- "ridian\",51.21666666666667],PARAMETER[\"scale_factor\",0");
- add_srs_wkt (p, 11,
- ".99999],PARAMETER[\"false_easting\",200000],PARAMETER[\"");
- add_srs_wkt (p, 12,
- "false_northing\",300000],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 13,
- "SG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
- add_srs_wkt (p, 14,
- ",NORTH],AUTHORITY[\"EPSG\",\"2932\"]]");
+ "WGS84[-119.4248,-303.65872,-11.00061,1.164298,0.174458,1");
+ add_srs_wkt (p, 4,
+ ".096259,3.657065],AUTHORITY[\"EPSG\",\"6614\"]],PRIMEM[\"");
+ add_srs_wkt (p, 5,
+ "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
+ add_srs_wkt (p, 6,
+ "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
+ add_srs_wkt (p, 7,
+ "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
+ add_srs_wkt (p, 8,
+ "[\"EPSG\",\"4614\"]],PROJECTION[\"Transverse_Mercator\"]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"latitude_of_origin\",24.45],PARAMETER[\"cen");
+ add_srs_wkt (p, 10,
+ "tral_meridian\",51.21666666666667],PARAMETER[\"scale_fac");
+ add_srs_wkt (p, 11,
+ "tor\",0.99999],PARAMETER[\"false_easting\",200000],PARAM");
+ add_srs_wkt (p, 12,
+ "ETER[\"false_northing\",300000],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 13,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Nor");
+ add_srs_wkt (p, 14,
+ "thing\",NORTH],AUTHORITY[\"EPSG\",\"2932\"]]");
p = add_epsg_def_ex (filter, first, last, 2933, "epsg", 2933,
"Segara / UTM zone 50S", 0, 0,
"Bessel 1841", "Greenwich",
"Gunung_Segara", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -220,19 +220,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1166666666666667 +lon_0=41.53333333");
add_proj4text (p, 1,
"333333 +k=1 +x_0=1300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone A1\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -259,19 +259,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1166666666666667 +lon_0=44.53333333");
add_proj4text (p, 1,
"333333 +k=1 +x_0=2300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone A2\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -298,19 +298,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1166666666666667 +lon_0=47.53333333");
add_proj4text (p, 1,
"333333 +k=1 +x_0=3300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone A3\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -337,19 +337,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1166666666666667 +lon_0=50.53333333");
add_proj4text (p, 1,
"333333 +k=1 +x_0=4300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone A4\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -376,19 +376,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1333333333333333 +lon_0=50.76666666");
add_proj4text (p, 1,
"666667 +k=1 +x_0=2300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone K2\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -415,19 +415,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1333333333333333 +lon_0=53.76666666");
add_proj4text (p, 1,
"666667 +k=1 +x_0=3300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone K3\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -454,19 +454,19 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1333333333333333 +lon_0=56.76666666");
add_proj4text (p, 1,
"666667 +k=1 +x_0=4300000 +y_0=0 +ellps=krass +towgs84=23");
add_proj4text (p, 2,
- ".92,-141.27,-80.9,-0,0.35,0.82,-0.12 +units=m +no_defs");
+ ".92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone K4\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -1300,11 +1300,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska Albers\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2074,11 +2074,11 @@
add_srs_wkt (p, 1,
"GEOGCS[\"Saint Pierre et Miquelon 1950\",DATUM[\"Saint_P");
add_srs_wkt (p, 2,
"ierre_et_Miquelon_1950\",SPHEROID[\"Clarke 1866\",637820");
add_srs_wkt (p, 3,
- "6.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWG");
+ "6.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWG");
add_srs_wkt (p, 4,
"S84[30,430,368,0,0,0,0],AUTHORITY[\"EPSG\",\"6638\"]],PR");
add_srs_wkt (p, 5,
"IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
add_srs_wkt (p, 6,
@@ -2458,43 +2458,43 @@
"ST71_Belep", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=utm +zone=58 +south +ellps=intl +towgs84=-480.26,-");
add_proj4text (p, 1,
- "438.32,-643.429,16.3119,20.1721,-4.0349,-111.7 +units=m ");
+ "438.32,-643.429,16.3119,20.1721,-4.0349,-111.7002 +units");
add_proj4text (p, 2,
- "+no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ST71 Belep / UTM zone 58S\",GEOGCS[\"ST71 Belep");
add_srs_wkt (p, 1,
"\",DATUM[\"ST71_Belep\",SPHEROID[\"International 1924\",");
add_srs_wkt (p, 2,
"6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-480.2");
add_srs_wkt (p, 3,
- "6,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"6643\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4643\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",165],PARAM");
- add_srs_wkt (p, 10,
- "ETER[\"scale_factor\",0.9996],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",10000000],UNIT[\"m");
- add_srs_wkt (p, 12,
- "etre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting\",");
- add_srs_wkt (p, 13,
- "EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"2997");
+ "6,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7002],AU");
+ add_srs_wkt (p, 4,
+ "THORITY[\"EPSG\",\"6643\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ add_srs_wkt (p, 5,
+ "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ add_srs_wkt (p, 6,
+ "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ add_srs_wkt (p, 7,
+ "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4643\"]");
+ add_srs_wkt (p, 8,
+ "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ add_srs_wkt (p, 9,
+ "de_of_origin\",0],PARAMETER[\"central_meridian\",165],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_easti");
+ add_srs_wkt (p, 11,
+ "ng\",500000],PARAMETER[\"false_northing\",10000000],UNIT");
+ add_srs_wkt (p, 12,
+ "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
+ add_srs_wkt (p, 13,
+ "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 14,
- "\"]]");
+ "2997\"]]");
p = add_epsg_def_ex (filter, first, last, 2998, "epsg", 2998,
"NEA74 Noumea / UTM zone 58S", 0, 0,
"International 1924", "Greenwich",
"NEA74_Noumea", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
Index: src/srsinit/epsg_inlined_10.c
==================================================================
--- src/srsinit/epsg_inlined_10.c
+++ src/srsinit/epsg_inlined_10.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -58,78 +58,78 @@
"Moznet / UTM zone 36S", 0, 0,
"WGS 84", "Greenwich",
"Moznet_ITRF94", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=36 +south +ellps=WGS84 +towgs84=0,0,0,-0");
+ "+proj=utm +zone=36 +south +ellps=WGS84 +towgs84=0,0,0,0,");
add_proj4text (p, 1,
- ",-0,-0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Moznet / UTM zone 36S\",GEOGCS[\"Moznet\",DATUM");
add_srs_wkt (p, 1,
"[\"Moznet_ITRF94\",SPHEROID[\"WGS 84\",6378137,298.25722");
add_srs_wkt (p, 2,
- "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,-0,-0,-");
- add_srs_wkt (p, 3,
- "0,0],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",");
- add_srs_wkt (p, 4,
- "0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
- add_srs_wkt (p, 5,
- "2925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude");
- add_srs_wkt (p, 6,
- "\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 7,
- "4130\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
- add_srs_wkt (p, 8,
- "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
- add_srs_wkt (p, 9,
- "3],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_");
- add_srs_wkt (p, 10,
- "easting\",500000],PARAMETER[\"false_northing\",10000000]");
- add_srs_wkt (p, 11,
- ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"E");
- add_srs_wkt (p, 12,
- "asting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"3036\"]]");
+ "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,0,0,0,0");
+ add_srs_wkt (p, 3,
+ "],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 4,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 5,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 6,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"413");
+ add_srs_wkt (p, 7,
+ "0\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 8,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",33]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
+ add_srs_wkt (p, 10,
+ "sting\",500000],PARAMETER[\"false_northing\",10000000],U");
+ add_srs_wkt (p, 11,
+ "NIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eas");
+ add_srs_wkt (p, 12,
+ "ting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"3036\"]]");
p = add_epsg_def_ex (filter, first, last, 3037, "epsg", 3037,
"Moznet / UTM zone 37S", 0, 0,
"WGS 84", "Greenwich",
"Moznet_ITRF94", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=37 +south +ellps=WGS84 +towgs84=0,0,0,-0");
+ "+proj=utm +zone=37 +south +ellps=WGS84 +towgs84=0,0,0,0,");
add_proj4text (p, 1,
- ",-0,-0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Moznet / UTM zone 37S\",GEOGCS[\"Moznet\",DATUM");
add_srs_wkt (p, 1,
"[\"Moznet_ITRF94\",SPHEROID[\"WGS 84\",6378137,298.25722");
add_srs_wkt (p, 2,
- "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,-0,-0,-");
- add_srs_wkt (p, 3,
- "0,0],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",");
- add_srs_wkt (p, 4,
- "0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
- add_srs_wkt (p, 5,
- "2925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude");
- add_srs_wkt (p, 6,
- "\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 7,
- "4130\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
- add_srs_wkt (p, 8,
- "latitude_of_origin\",0],PARAMETER[\"central_meridian\",3");
- add_srs_wkt (p, 9,
- "9],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_");
- add_srs_wkt (p, 10,
- "easting\",500000],PARAMETER[\"false_northing\",10000000]");
- add_srs_wkt (p, 11,
- ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"E");
- add_srs_wkt (p, 12,
- "asting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"3037\"]]");
+ "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,0,0,0,0");
+ add_srs_wkt (p, 3,
+ "],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 4,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 5,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 6,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"413");
+ add_srs_wkt (p, 7,
+ "0\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 8,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",39]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
+ add_srs_wkt (p, 10,
+ "sting\",500000],PARAMETER[\"false_northing\",10000000],U");
+ add_srs_wkt (p, 11,
+ "NIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eas");
+ add_srs_wkt (p, 12,
+ "ting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"3037\"]]");
p = add_epsg_def_ex (filter, first, last, 3038, "epsg", 3038,
"ETRS89 / TM26 (deprecated)", 0, 1,
"GRS 1980", "Greenwich",
"European_Terrestrial_Reference_System_1989", "Transverse_Mercator", "metre",
"Northing", "North", "Easting", "East");
@@ -802,41 +802,45 @@
"Helle_1954", "Transverse_Mercator", "metre",
"x", "North", "y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-8.5 +k=1 +x_0=50000 +y_0=-7");
add_proj4text (p, 1,
- "800000 +ellps=intl +towgs84=982.609,552.753,-540.873,6.6");
+ "800000 +ellps=intl +towgs84=982.6087,552.753,-540.873,6.");
add_proj4text (p, 2,
- "8163,-31.6115,-19.8482,16.805 +units=m +no_defs");
+ "68162662527694,-31.6114924086422,-19.8481610048168,16.80");
+ add_proj4text (p, 3,
+ "5 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Helle 1954 / Jan Mayen Grid\",GEOGCS[\"Helle 19");
add_srs_wkt (p, 1,
"54\",DATUM[\"Helle_1954\",SPHEROID[\"International 1924\"");
add_srs_wkt (p, 2,
",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[982.6");
add_srs_wkt (p, 3,
- "09,552.753,-540.873,6.68163,-31.6115,-19.8482,16.805],AU");
- add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6660\"]],PRIMEM[\"Greenwich\",0,AUTHO");
- add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
- add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
- add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4660\"]");
- add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",-8.5],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",50000],PARAMETER[\"false_northing\",-7800000],UNIT[\"me");
- add_srs_wkt (p, 12,
- "tre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"x\",NORTH],");
- add_srs_wkt (p, 13,
- "AXIS[\"y\",EAST],AUTHORITY[\"EPSG\",\"3058\"]]");
+ "087,552.753,-540.873,6.68162662527694,-31.6114924086422,");
+ add_srs_wkt (p, 4,
+ "-19.8481610048168,16.805],AUTHORITY[\"EPSG\",\"6660\"]],");
+ add_srs_wkt (p, 5,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 6,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 7,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 8,
+ "AUTHORITY[\"EPSG\",\"4660\"]],PROJECTION[\"Transverse_Me");
+ add_srs_wkt (p, 9,
+ "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"central_meridian\",-8.5],PARAMETER[\"scale_factor\",1]");
+ add_srs_wkt (p, 11,
+ ",PARAMETER[\"false_easting\",50000],PARAMETER[\"false_no");
+ add_srs_wkt (p, 12,
+ "rthing\",-7800000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 13,
+ "9001\"]],AXIS[\"x\",NORTH],AXIS[\"y\",EAST],AUTHORITY[\"");
+ add_srs_wkt (p, 14,
+ "EPSG\",\"3058\"]]");
p = add_epsg_def_ex (filter, first, last, 3059, "epsg", 3059,
"LKS92 / Latvia TM", 0, 1,
"GRS 1980", "Greenwich",
"Latvia_1992", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
@@ -1227,11 +1231,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wisconsin Transverse Mercator\",GEOGCS[");
add_srs_wkt (p, 1,
"\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"");
add_srs_wkt (p, 2,
- "Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EP");
+ "Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EP");
add_srs_wkt (p, 3,
"SG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"G");
add_srs_wkt (p, 4,
"reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
add_srs_wkt (p, 5,
@@ -1668,11 +1672,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Shackleford\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2554,13 +2558,13 @@
add_srs_wkt (p, 0,
"PROJCS[\"American Samoa 1962 / American Samoa Lambert\",");
add_srs_wkt (p, 1,
"GEOGCS[\"American Samoa 1962\",DATUM[\"American_Samoa_19");
add_srs_wkt (p, 2,
- "62\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213900");
+ "62\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898");
add_srs_wkt (p, 3,
- "6,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-115,118,426,0,0");
+ "2,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-115,118,426,0,0");
add_srs_wkt (p, 4,
",0,0],AUTHORITY[\"EPSG\",\"6169\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 5,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 6,
@@ -2692,13 +2696,13 @@
"Gulshan_303", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=90 +k=0.9996 +x_0=500000 +y_");
add_proj4text (p, 1,
- "0=0 +a=6377276.345 +b=6356075.41314024 +towgs84=283.7,73");
+ "0=0 +a=6377276.345 +b=6356075.413140239 +towgs84=283.7,7");
add_proj4text (p, 2,
- "5.9,261.1,0,0,0,0 +units=m +no_defs");
+ "35.9,261.1,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Gulshan 303 / Bangladesh Transverse Mercator\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Gulshan 303\",DATUM[\"Gulshan_303\",SPHEROID[\"");
add_srs_wkt (p, 2,
@@ -3317,11 +3321,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"PRS92 / Philippines zone 1\",GEOGCS[\"PRS92\",D");
add_srs_wkt (p, 1,
"ATUM[\"Philippine_Reference_System_1992\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1");
add_srs_wkt (p, 4,
".578,-1.06],AUTHORITY[\"EPSG\",\"6683\"]],PRIMEM[\"Green");
add_srs_wkt (p, 5,
@@ -3358,11 +3362,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"PRS92 / Philippines zone 2\",GEOGCS[\"PRS92\",D");
add_srs_wkt (p, 1,
"ATUM[\"Philippine_Reference_System_1992\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1");
add_srs_wkt (p, 4,
".578,-1.06],AUTHORITY[\"EPSG\",\"6683\"]],PRIMEM[\"Green");
add_srs_wkt (p, 5,
@@ -3399,11 +3403,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"PRS92 / Philippines zone 3\",GEOGCS[\"PRS92\",D");
add_srs_wkt (p, 1,
"ATUM[\"Philippine_Reference_System_1992\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1");
add_srs_wkt (p, 4,
".578,-1.06],AUTHORITY[\"EPSG\",\"6683\"]],PRIMEM[\"Green");
add_srs_wkt (p, 5,
@@ -3440,11 +3444,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"PRS92 / Philippines zone 4\",GEOGCS[\"PRS92\",D");
add_srs_wkt (p, 1,
"ATUM[\"Philippine_Reference_System_1992\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1");
add_srs_wkt (p, 4,
".578,-1.06],AUTHORITY[\"EPSG\",\"6683\"]],PRIMEM[\"Green");
add_srs_wkt (p, 5,
@@ -3481,11 +3485,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"PRS92 / Philippines zone 5\",GEOGCS[\"PRS92\",D");
add_srs_wkt (p, 1,
"ATUM[\"Philippine_Reference_System_1992\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-127.62,-67.24,-47.04,-3.068,4.903,1");
add_srs_wkt (p, 4,
".578,-1.06],AUTHORITY[\"EPSG\",\"6683\"]],PRIMEM[\"Green");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_11.c
==================================================================
--- src/srsinit/epsg_inlined_11.c
+++ src/srsinit/epsg_inlined_11.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -70,11 +70,11 @@
add_srs_wkt (p, 1,
" Levu 1912\",DATUM[\"Viti_Levu_1912\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
"1880 (international foot)\",6378306.3696,293.46630765563");
add_srs_wkt (p, 3,
- "49,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[51,391,-36,0,0,");
+ "55,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[51,391,-36,0,0,");
add_srs_wkt (p, 4,
"0,0],AUTHORITY[\"EPSG\",\"6752\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 5,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 6,
@@ -212,89 +212,89 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 6 (de");
add_srs_wkt (p, 1,
"precated)\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942");
add_srs_wkt (p, 2,
"\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
add_srs_wkt (p, 3,
- "\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,");
- add_srs_wkt (p, 4,
- "0.82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Green");
- add_srs_wkt (p, 5,
- "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
- add_srs_wkt (p, 6,
- ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"L");
- add_srs_wkt (p, 7,
- "atitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EP");
- add_srs_wkt (p, 8,
- "SG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PARA");
- add_srs_wkt (p, 9,
- "METER[\"latitude_of_origin\",0],PARAMETER[\"central_meri");
- add_srs_wkt (p, 10,
- "dian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fal");
- add_srs_wkt (p, 11,
- "se_easting\",6500000],PARAMETER[\"false_northing\",0],UN");
- add_srs_wkt (p, 12,
- "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",");
- add_srs_wkt (p, 13,
- "NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3146\"]]");
+ "\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0");
+ add_srs_wkt (p, 4,
+ ".82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenw");
+ add_srs_wkt (p, 5,
+ "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
+ add_srs_wkt (p, 6,
+ "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
+ add_srs_wkt (p, 7,
+ "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 8,
+ "G\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
+ add_srs_wkt (p, 9,
+ "ETER[\"latitude_of_origin\",0],PARAMETER[\"central_merid");
+ add_srs_wkt (p, 10,
+ "ian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fals");
+ add_srs_wkt (p, 11,
+ "e_easting\",6500000],PARAMETER[\"false_northing\",0],UNI");
+ add_srs_wkt (p, 12,
+ "T[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",N");
+ add_srs_wkt (p, 13,
+ "ORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3146\"]]");
p = add_epsg_def_ex (filter, first, last, 3147, "epsg", 3147,
"Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E (de");
add_srs_wkt (p, 1,
"precated)\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942");
add_srs_wkt (p, 2,
"\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
add_srs_wkt (p, 3,
- "\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,");
- add_srs_wkt (p, 4,
- "0.82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Green");
- add_srs_wkt (p, 5,
- "wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
- add_srs_wkt (p, 6,
- ".0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"L");
- add_srs_wkt (p, 7,
- "atitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EP");
- add_srs_wkt (p, 8,
- "SG\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PARA");
- add_srs_wkt (p, 9,
- "METER[\"latitude_of_origin\",0],PARAMETER[\"central_meri");
- add_srs_wkt (p, 10,
- "dian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fal");
- add_srs_wkt (p, 11,
- "se_easting\",500000],PARAMETER[\"false_northing\",0],UNI");
- add_srs_wkt (p, 12,
- "T[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",N");
- add_srs_wkt (p, 13,
- "ORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3147\"]]");
+ "\"EPSG\",\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0");
+ add_srs_wkt (p, 4,
+ ".82,-0.12],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenw");
+ add_srs_wkt (p, 5,
+ "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
+ add_srs_wkt (p, 6,
+ "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
+ add_srs_wkt (p, 7,
+ "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 8,
+ "G\",\"4284\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
+ add_srs_wkt (p, 9,
+ "ETER[\"latitude_of_origin\",0],PARAMETER[\"central_merid");
+ add_srs_wkt (p, 10,
+ "ian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fals");
+ add_srs_wkt (p, 11,
+ "e_easting\",500000],PARAMETER[\"false_northing\",0],UNIT");
+ add_srs_wkt (p, 12,
+ "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3147\"]]");
p = add_epsg_def_ex (filter, first, last, 3148, "epsg", 3148,
"Indian 1960 / UTM zone 48N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1960", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=48 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=198,881,317,0,0,0,0 +units=m +no_defs");
+ "towgs84=198,881,317,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1960 / UTM zone 48N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"60\",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -325,13 +325,13 @@
"Indian 1960 / UTM zone 49N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1960", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=49 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=49 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=198,881,317,0,0,0,0 +units=m +no_defs");
+ "towgs84=198,881,317,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1960 / UTM zone 49N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"60\",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -364,80 +364,80 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 6 (de");
add_srs_wkt (p, 1,
"precated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995");
add_srs_wkt (p, 2,
"\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
add_srs_wkt (p, 3,
- "\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0");
- add_srs_wkt (p, 4,
- ".13,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenw");
- add_srs_wkt (p, 5,
- "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
- add_srs_wkt (p, 6,
- "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
- add_srs_wkt (p, 7,
- "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
- add_srs_wkt (p, 8,
- "G\",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
- add_srs_wkt (p, 9,
- "ETER[\"latitude_of_origin\",0],PARAMETER[\"central_merid");
- add_srs_wkt (p, 10,
- "ian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fals");
- add_srs_wkt (p, 11,
- "e_easting\",6500000],PARAMETER[\"false_northing\",0],UNI");
- add_srs_wkt (p, 12,
- "T[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",N");
- add_srs_wkt (p, 13,
- "ORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3150\"]]");
+ "\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.1");
+ add_srs_wkt (p, 4,
+ "3,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwic");
+ add_srs_wkt (p, 5,
+ "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
+ add_srs_wkt (p, 6,
+ "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Lati");
+ add_srs_wkt (p, 7,
+ "tude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 8,
+ ",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETE");
+ add_srs_wkt (p, 9,
+ "R[\"latitude_of_origin\",0],PARAMETER[\"central_meridian");
+ add_srs_wkt (p, 10,
+ "\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_e");
+ add_srs_wkt (p, 11,
+ "asting\",6500000],PARAMETER[\"false_northing\",0],UNIT[\"");
+ add_srs_wkt (p, 12,
+ "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH");
+ add_srs_wkt (p, 13,
+ "],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3150\"]]");
p = add_epsg_def_ex (filter, first, last, 3151, "epsg", 3151,
"Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ " +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E (de");
add_srs_wkt (p, 1,
"precated)\",GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995");
add_srs_wkt (p, 2,
"\",SPHEROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[");
add_srs_wkt (p, 3,
- "\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0");
- add_srs_wkt (p, 4,
- ".13,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenw");
- add_srs_wkt (p, 5,
- "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
- add_srs_wkt (p, 6,
- "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
- add_srs_wkt (p, 7,
- "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
- add_srs_wkt (p, 8,
- "G\",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
- add_srs_wkt (p, 9,
- "ETER[\"latitude_of_origin\",0],PARAMETER[\"central_merid");
- add_srs_wkt (p, 10,
- "ian\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"fals");
- add_srs_wkt (p, 11,
- "e_easting\",500000],PARAMETER[\"false_northing\",0],UNIT");
- add_srs_wkt (p, 12,
- "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NO");
- add_srs_wkt (p, 13,
- "RTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3151\"]]");
+ "\"EPSG\",\"7024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.1");
+ add_srs_wkt (p, 4,
+ "3,-0.22],AUTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwic");
+ add_srs_wkt (p, 5,
+ "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
+ add_srs_wkt (p, 6,
+ "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Lati");
+ add_srs_wkt (p, 7,
+ "tude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 8,
+ ",\"4200\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETE");
+ add_srs_wkt (p, 9,
+ "R[\"latitude_of_origin\",0],PARAMETER[\"central_meridian");
+ add_srs_wkt (p, 10,
+ "\",18],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_e");
+ add_srs_wkt (p, 11,
+ "asting\",500000],PARAMETER[\"false_northing\",0],UNIT[\"");
+ add_srs_wkt (p, 12,
+ "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH");
+ add_srs_wkt (p, 13,
+ "],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"3151\"]]");
p = add_epsg_def_ex (filter, first, last, 3152, "epsg", 3152,
"ST74", 0, 1,
"GRS 1980", "Greenwich",
"SWEREF99", "Transverse_Mercator", "metre",
"x", "North", "y", "East");
@@ -1347,13 +1347,13 @@
"Indian_1960", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=106 +k=0.9996 +x_0=500000 +y");
add_proj4text (p, 1,
- "_0=0 +a=6377276.345 +b=6356075.41314024 +towgs84=198,881");
+ "_0=0 +a=6377276.345 +b=6356075.413140239 +towgs84=198,88");
add_proj4text (p, 2,
- ",317,0,0,0,0 +units=m +no_defs");
+ "1,317,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1960 / TM 106 NE\",GEOGCS[\"Indian 1960\"");
add_srs_wkt (p, 1,
",DATUM[\"Indian_1960\",SPHEROID[\"Everest 1830 (1937 Adj");
add_srs_wkt (p, 2,
@@ -1386,41 +1386,41 @@
"Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=17 +k=0.9965000000000001 +x_");
add_proj4text (p, 1,
- "0=1000000 +y_0=0 +ellps=intl +towgs84=-208.406,-109.878,");
+ "0=1000000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.877");
add_proj4text (p, 2,
- "-2.5764,0,0,0,0 +units=m +no_defs");
+ "7,-2.5764,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"LGD2006 / Libya TM\",GEOGCS[\"LGD2006\",DATUM[\"");
add_srs_wkt (p, 1,
"Libyan_Geodetic_Datum_2006\",SPHEROID[\"International 19");
add_srs_wkt (p, 2,
"24\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[-");
add_srs_wkt (p, 3,
- "208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\",\"6");
- add_srs_wkt (p, 4,
- "754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
- add_srs_wkt (p, 5,
- "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
- add_srs_wkt (p, 6,
- "\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\"");
- add_srs_wkt (p, 7,
- ",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"Transv");
- add_srs_wkt (p, 8,
- "erse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PAR");
- add_srs_wkt (p, 9,
- "AMETER[\"central_meridian\",17],PARAMETER[\"scale_factor");
- add_srs_wkt (p, 10,
- "\",0.9965],PARAMETER[\"false_easting\",1000000],PARAMETE");
- add_srs_wkt (p, 11,
- "R[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPS");
- add_srs_wkt (p, 12,
- "G\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHOR");
- add_srs_wkt (p, 13,
- "ITY[\"EPSG\",\"3177\"]]");
+ "208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 4,
+ "6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
+ add_srs_wkt (p, 5,
+ "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 6,
+ "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
+ add_srs_wkt (p, 7,
+ "\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"Tran");
+ add_srs_wkt (p, 8,
+ "sverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0],P");
+ add_srs_wkt (p, 9,
+ "ARAMETER[\"central_meridian\",17],PARAMETER[\"scale_fact");
+ add_srs_wkt (p, 10,
+ "or\",0.9965],PARAMETER[\"false_easting\",1000000],PARAME");
+ add_srs_wkt (p, 11,
+ "TER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"E");
+ add_srs_wkt (p, 12,
+ "PSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTH");
+ add_srs_wkt (p, 13,
+ "ORITY[\"EPSG\",\"3177\"]]");
p = add_epsg_def_ex (filter, first, last, 3178, "epsg", 3178,
"GR96 / UTM zone 18N", 0, 0,
"GRS 1980", "Greenwich",
"Greenland_1996", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -1869,23 +1869,372 @@
"Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=9 +k=0.99995 +x_0=200000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,0");
+ "0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0");
add_proj4text (p, 2,
- ",0 +units=m +no_defs");
+ ",0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"LGD2006 / Libya TM zone 5\",GEOGCS[\"LGD2006\",");
add_srs_wkt (p, 1,
"DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
add_srs_wkt (p, 2,
"ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EP");
- add_srs_wkt (p, 4,
- "SG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ "OWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",9],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",0.99995],PARAMETER[\"false_easting\",200000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NOR");
+ add_srs_wkt (p, 13,
+ "TH],AUTHORITY[\"EPSG\",\"3190\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3191, "epsg", 3191,
+ "LGD2006 / Libya TM zone 6", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=11 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 6\",GEOGCS[\"LGD2006\",");
+ add_srs_wkt (p, 1,
+ "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
+ add_srs_wkt (p, 2,
+ "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",11],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3191\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3192, "epsg", 3192,
+ "LGD2006 / Libya TM zone 7", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=13 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 7\",GEOGCS[\"LGD2006\",");
+ add_srs_wkt (p, 1,
+ "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
+ add_srs_wkt (p, 2,
+ "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",13],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3192\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3193, "epsg", 3193,
+ "LGD2006 / Libya TM zone 8", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=15 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 8\",GEOGCS[\"LGD2006\",");
+ add_srs_wkt (p, 1,
+ "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
+ add_srs_wkt (p, 2,
+ "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",15],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3193\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3194, "epsg", 3194,
+ "LGD2006 / Libya TM zone 9", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=17 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 9\",GEOGCS[\"LGD2006\",");
+ add_srs_wkt (p, 1,
+ "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
+ add_srs_wkt (p, 2,
+ "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",17],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3194\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3195, "epsg", 3195,
+ "LGD2006 / Libya TM zone 10", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=19 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 10\",GEOGCS[\"LGD2006\"");
+ add_srs_wkt (p, 1,
+ ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
+ add_srs_wkt (p, 2,
+ "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
+ add_srs_wkt (p, 3,
+ "TOWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",19],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3195\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3196, "epsg", 3196,
+ "LGD2006 / Libya TM zone 11", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=21 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 11\",GEOGCS[\"LGD2006\"");
+ add_srs_wkt (p, 1,
+ ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
+ add_srs_wkt (p, 2,
+ "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
+ add_srs_wkt (p, 3,
+ "TOWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3196\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3197, "epsg", 3197,
+ "LGD2006 / Libya TM zone 12", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=23 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 12\",GEOGCS[\"LGD2006\"");
+ add_srs_wkt (p, 1,
+ ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
+ add_srs_wkt (p, 2,
+ "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
+ add_srs_wkt (p, 3,
+ "TOWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",23],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3197\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3198, "epsg", 3198,
+ "LGD2006 / Libya TM zone 13", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=25 +k=0.99995 +x_0=200000 +y");
+ add_proj4text (p, 1,
+ "_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,");
+ add_proj4text (p, 2,
+ "0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / Libya TM zone 13\",GEOGCS[\"LGD2006\"");
+ add_srs_wkt (p, 1,
+ ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
+ add_srs_wkt (p, 2,
+ "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
+ add_srs_wkt (p, 3,
+ "TOWGS84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",25],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",0.99995],PARAMETER[\"false_easting\",20000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NO");
+ add_srs_wkt (p, 13,
+ "RTH],AUTHORITY[\"EPSG\",\"3198\"]]");
+ p = add_epsg_def_ex (filter, first, last, 3199, "epsg", 3199,
+ "LGD2006 / UTM zone 32N", 0, 0,
+ "International 1924", "Greenwich",
+ "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
+ "Easting", "East", "Northing", "North");
+ add_proj4text (p, 0,
+ "+proj=utm +zone=32 +ellps=intl +towgs84=-208.4058,-109.8");
+ add_proj4text (p, 1,
+ "777,-2.5764,0,0,0,0 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"LGD2006 / UTM zone 32N\",GEOGCS[\"LGD2006\",DAT");
+ add_srs_wkt (p, 1,
+ "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
+ add_srs_wkt (p, 2,
+ "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWG");
+ add_srs_wkt (p, 3,
+ "S84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 4,
+ "G\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
add_srs_wkt (p, 6,
"[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
add_srs_wkt (p, 7,
@@ -1893,366 +2242,17 @@
add_srs_wkt (p, 8,
"\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 9,
",0],PARAMETER[\"central_meridian\",9],PARAMETER[\"scale_");
add_srs_wkt (p, 10,
- "factor\",0.99995],PARAMETER[\"false_easting\",200000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"3190\"]]");
- p = add_epsg_def_ex (filter, first, last, 3191, "epsg", 3191,
- "LGD2006 / Libya TM zone 6", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=11 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 6\",GEOGCS[\"LGD2006\",");
- add_srs_wkt (p, 1,
- "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
- add_srs_wkt (p, 2,
- "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EP");
- add_srs_wkt (p, 4,
- "SG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 5,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
- add_srs_wkt (p, 6,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
- add_srs_wkt (p, 7,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
- add_srs_wkt (p, 8,
- "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
- add_srs_wkt (p, 9,
- ",0],PARAMETER[\"central_meridian\",11],PARAMETER[\"scale");
- add_srs_wkt (p, 10,
- "_factor\",0.99995],PARAMETER[\"false_easting\",200000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"3191\"]]");
- p = add_epsg_def_ex (filter, first, last, 3192, "epsg", 3192,
- "LGD2006 / Libya TM zone 7", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=13 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 7\",GEOGCS[\"LGD2006\",");
- add_srs_wkt (p, 1,
- "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
- add_srs_wkt (p, 2,
- "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EP");
- add_srs_wkt (p, 4,
- "SG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 5,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
- add_srs_wkt (p, 6,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
- add_srs_wkt (p, 7,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
- add_srs_wkt (p, 8,
- "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
- add_srs_wkt (p, 9,
- ",0],PARAMETER[\"central_meridian\",13],PARAMETER[\"scale");
- add_srs_wkt (p, 10,
- "_factor\",0.99995],PARAMETER[\"false_easting\",200000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"3192\"]]");
- p = add_epsg_def_ex (filter, first, last, 3193, "epsg", 3193,
- "LGD2006 / Libya TM zone 8", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=15 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 8\",GEOGCS[\"LGD2006\",");
- add_srs_wkt (p, 1,
- "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
- add_srs_wkt (p, 2,
- "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EP");
- add_srs_wkt (p, 4,
- "SG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 5,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
- add_srs_wkt (p, 6,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
- add_srs_wkt (p, 7,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
- add_srs_wkt (p, 8,
- "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
- add_srs_wkt (p, 9,
- ",0],PARAMETER[\"central_meridian\",15],PARAMETER[\"scale");
- add_srs_wkt (p, 10,
- "_factor\",0.99995],PARAMETER[\"false_easting\",200000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"3193\"]]");
- p = add_epsg_def_ex (filter, first, last, 3194, "epsg", 3194,
- "LGD2006 / Libya TM zone 9", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=17 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 9\",GEOGCS[\"LGD2006\",");
- add_srs_wkt (p, 1,
- "DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internat");
- add_srs_wkt (p, 2,
- "ional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EP");
- add_srs_wkt (p, 4,
- "SG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 5,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
- add_srs_wkt (p, 6,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
- add_srs_wkt (p, 7,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
- add_srs_wkt (p, 8,
- "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
- add_srs_wkt (p, 9,
- ",0],PARAMETER[\"central_meridian\",17],PARAMETER[\"scale");
- add_srs_wkt (p, 10,
- "_factor\",0.99995],PARAMETER[\"false_easting\",200000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"3194\"]]");
- p = add_epsg_def_ex (filter, first, last, 3195, "epsg", 3195,
- "LGD2006 / Libya TM zone 10", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=19 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 10\",GEOGCS[\"LGD2006\"");
- add_srs_wkt (p, 1,
- ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
- add_srs_wkt (p, 2,
- "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
- add_srs_wkt (p, 3,
- "TOWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"E");
- add_srs_wkt (p, 4,
- "PSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
- add_srs_wkt (p, 5,
- "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
- add_srs_wkt (p, 6,
- "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
- add_srs_wkt (p, 7,
- "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTIO");
- add_srs_wkt (p, 8,
- "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
- add_srs_wkt (p, 9,
- "n\",0],PARAMETER[\"central_meridian\",19],PARAMETER[\"sc");
- add_srs_wkt (p, 10,
- "ale_factor\",0.99995],PARAMETER[\"false_easting\",200000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NOR");
- add_srs_wkt (p, 13,
- "TH],AUTHORITY[\"EPSG\",\"3195\"]]");
- p = add_epsg_def_ex (filter, first, last, 3196, "epsg", 3196,
- "LGD2006 / Libya TM zone 11", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=21 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 11\",GEOGCS[\"LGD2006\"");
- add_srs_wkt (p, 1,
- ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
- add_srs_wkt (p, 2,
- "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
- add_srs_wkt (p, 3,
- "TOWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"E");
- add_srs_wkt (p, 4,
- "PSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
- add_srs_wkt (p, 5,
- "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
- add_srs_wkt (p, 6,
- "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
- add_srs_wkt (p, 7,
- "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTIO");
- add_srs_wkt (p, 8,
- "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
- add_srs_wkt (p, 9,
- "n\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"sc");
- add_srs_wkt (p, 10,
- "ale_factor\",0.99995],PARAMETER[\"false_easting\",200000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NOR");
- add_srs_wkt (p, 13,
- "TH],AUTHORITY[\"EPSG\",\"3196\"]]");
- p = add_epsg_def_ex (filter, first, last, 3197, "epsg", 3197,
- "LGD2006 / Libya TM zone 12", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=23 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 12\",GEOGCS[\"LGD2006\"");
- add_srs_wkt (p, 1,
- ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
- add_srs_wkt (p, 2,
- "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
- add_srs_wkt (p, 3,
- "TOWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"E");
- add_srs_wkt (p, 4,
- "PSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
- add_srs_wkt (p, 5,
- "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
- add_srs_wkt (p, 6,
- "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
- add_srs_wkt (p, 7,
- "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTIO");
- add_srs_wkt (p, 8,
- "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
- add_srs_wkt (p, 9,
- "n\",0],PARAMETER[\"central_meridian\",23],PARAMETER[\"sc");
- add_srs_wkt (p, 10,
- "ale_factor\",0.99995],PARAMETER[\"false_easting\",200000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NOR");
- add_srs_wkt (p, 13,
- "TH],AUTHORITY[\"EPSG\",\"3197\"]]");
- p = add_epsg_def_ex (filter, first, last, 3198, "epsg", 3198,
- "LGD2006 / Libya TM zone 13", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "X", "East", "Y", "North");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=25 +k=0.99995 +x_0=200000 +y");
- add_proj4text (p, 1,
- "_0=0 +ellps=intl +towgs84=-208.406,-109.878,-2.5764,0,0,");
- add_proj4text (p, 2,
- "0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / Libya TM zone 13\",GEOGCS[\"LGD2006\"");
- add_srs_wkt (p, 1,
- ",DATUM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Interna");
- add_srs_wkt (p, 2,
- "tional 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],");
- add_srs_wkt (p, 3,
- "TOWGS84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"E");
- add_srs_wkt (p, 4,
- "PSG\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
- add_srs_wkt (p, 5,
- "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
- add_srs_wkt (p, 6,
- "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
- add_srs_wkt (p, 7,
- "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTIO");
- add_srs_wkt (p, 8,
- "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
- add_srs_wkt (p, 9,
- "n\",0],PARAMETER[\"central_meridian\",25],PARAMETER[\"sc");
- add_srs_wkt (p, 10,
- "ale_factor\",0.99995],PARAMETER[\"false_easting\",200000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NOR");
- add_srs_wkt (p, 13,
- "TH],AUTHORITY[\"EPSG\",\"3198\"]]");
- p = add_epsg_def_ex (filter, first, last, 3199, "epsg", 3199,
- "LGD2006 / UTM zone 32N", 0, 0,
- "International 1924", "Greenwich",
- "Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=32 +ellps=intl +towgs84=-208.406,-109.87");
- add_proj4text (p, 1,
- "8,-2.5764,0,0,0,0 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"LGD2006 / UTM zone 32N\",GEOGCS[\"LGD2006\",DAT");
- add_srs_wkt (p, 1,
- "UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
- add_srs_wkt (p, 2,
- "al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWG");
- add_srs_wkt (p, 3,
- "S84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 4,
- ",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 5,
- "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
- add_srs_wkt (p, 6,
- "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
- add_srs_wkt (p, 7,
- "ude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"T");
- add_srs_wkt (p, 8,
- "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
- add_srs_wkt (p, 9,
- "],PARAMETER[\"central_meridian\",9],PARAMETER[\"scale_fa");
- add_srs_wkt (p, 10,
- "ctor\",0.9996],PARAMETER[\"false_easting\",500000],PARAM");
- add_srs_wkt (p, 11,
- "ETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
- add_srs_wkt (p, 13,
- "\",NORTH],AUTHORITY[\"EPSG\",\"3199\"]]");
+ "factor\",0.9996],PARAMETER[\"false_easting\",500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northi");
+ add_srs_wkt (p, 13,
+ "ng\",NORTH],AUTHORITY[\"EPSG\",\"3199\"]]");
p = add_epsg_def_ex (filter, first, last, 3200, "epsg", 3200,
"FD58 / Iraq zone", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Final_Datum_1958", "Lambert_Conformal_Conic_1SP", "metre",
"Easting", "East", "Northing", "North");
@@ -2294,115 +2294,115 @@
"LGD2006 / UTM zone 33N", 0, 0,
"International 1924", "Greenwich",
"Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=33 +ellps=intl +towgs84=-208.406,-109.87");
+ "+proj=utm +zone=33 +ellps=intl +towgs84=-208.4058,-109.8");
add_proj4text (p, 1,
- "8,-2.5764,0,0,0,0 +units=m +no_defs");
+ "777,-2.5764,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"LGD2006 / UTM zone 33N\",GEOGCS[\"LGD2006\",DAT");
add_srs_wkt (p, 1,
"UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
add_srs_wkt (p, 2,
"al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWG");
add_srs_wkt (p, 3,
- "S84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 4,
- ",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 5,
- "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
- add_srs_wkt (p, 6,
- "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
- add_srs_wkt (p, 7,
- "ude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"T");
- add_srs_wkt (p, 8,
- "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
- add_srs_wkt (p, 9,
- "],PARAMETER[\"central_meridian\",15],PARAMETER[\"scale_f");
- add_srs_wkt (p, 10,
- "actor\",0.9996],PARAMETER[\"false_easting\",500000],PARA");
- add_srs_wkt (p, 11,
- "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
- add_srs_wkt (p, 13,
- "\",NORTH],AUTHORITY[\"EPSG\",\"3201\"]]");
+ "S84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 4,
+ "G\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 5,
+ ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
+ add_srs_wkt (p, 6,
+ "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
+ add_srs_wkt (p, 7,
+ "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
+ add_srs_wkt (p, 8,
+ "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
+ add_srs_wkt (p, 9,
+ ",0],PARAMETER[\"central_meridian\",15],PARAMETER[\"scale");
+ add_srs_wkt (p, 10,
+ "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
+ add_srs_wkt (p, 13,
+ "ing\",NORTH],AUTHORITY[\"EPSG\",\"3201\"]]");
p = add_epsg_def_ex (filter, first, last, 3202, "epsg", 3202,
"LGD2006 / UTM zone 34N", 0, 0,
"International 1924", "Greenwich",
"Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=34 +ellps=intl +towgs84=-208.406,-109.87");
+ "+proj=utm +zone=34 +ellps=intl +towgs84=-208.4058,-109.8");
add_proj4text (p, 1,
- "8,-2.5764,0,0,0,0 +units=m +no_defs");
+ "777,-2.5764,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"LGD2006 / UTM zone 34N\",GEOGCS[\"LGD2006\",DAT");
add_srs_wkt (p, 1,
"UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
add_srs_wkt (p, 2,
"al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWG");
add_srs_wkt (p, 3,
- "S84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 4,
- ",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 5,
- "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
- add_srs_wkt (p, 6,
- "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
- add_srs_wkt (p, 7,
- "ude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"T");
- add_srs_wkt (p, 8,
- "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
- add_srs_wkt (p, 9,
- "],PARAMETER[\"central_meridian\",21],PARAMETER[\"scale_f");
- add_srs_wkt (p, 10,
- "actor\",0.9996],PARAMETER[\"false_easting\",500000],PARA");
- add_srs_wkt (p, 11,
- "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
- add_srs_wkt (p, 13,
- "\",NORTH],AUTHORITY[\"EPSG\",\"3202\"]]");
+ "S84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 4,
+ "G\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 5,
+ ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
+ add_srs_wkt (p, 6,
+ "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
+ add_srs_wkt (p, 7,
+ "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
+ add_srs_wkt (p, 8,
+ "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
+ add_srs_wkt (p, 9,
+ ",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"scale");
+ add_srs_wkt (p, 10,
+ "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
+ add_srs_wkt (p, 13,
+ "ing\",NORTH],AUTHORITY[\"EPSG\",\"3202\"]]");
p = add_epsg_def_ex (filter, first, last, 3203, "epsg", 3203,
"LGD2006 / UTM zone 35N", 0, 0,
"International 1924", "Greenwich",
"Libyan_Geodetic_Datum_2006", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=35 +ellps=intl +towgs84=-208.406,-109.87");
+ "+proj=utm +zone=35 +ellps=intl +towgs84=-208.4058,-109.8");
add_proj4text (p, 1,
- "8,-2.5764,0,0,0,0 +units=m +no_defs");
+ "777,-2.5764,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"LGD2006 / UTM zone 35N\",GEOGCS[\"LGD2006\",DAT");
add_srs_wkt (p, 1,
"UM[\"Libyan_Geodetic_Datum_2006\",SPHEROID[\"Internation");
add_srs_wkt (p, 2,
"al 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWG");
add_srs_wkt (p, 3,
- "S84[-208.406,-109.878,-2.5764,0,0,0,0],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 4,
- ",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 5,
- "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
- add_srs_wkt (p, 6,
- "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
- add_srs_wkt (p, 7,
- "ude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[\"T");
- add_srs_wkt (p, 8,
- "ransverse_Mercator\"],PARAMETER[\"latitude_of_origin\",0");
- add_srs_wkt (p, 9,
- "],PARAMETER[\"central_meridian\",27],PARAMETER[\"scale_f");
- add_srs_wkt (p, 10,
- "actor\",0.9996],PARAMETER[\"false_easting\",500000],PARA");
- add_srs_wkt (p, 11,
- "METER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 12,
- "EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing");
- add_srs_wkt (p, 13,
- "\",NORTH],AUTHORITY[\"EPSG\",\"3203\"]]");
+ "S84[-208.4058,-109.8777,-2.5764,0,0,0,0],AUTHORITY[\"EPS");
+ add_srs_wkt (p, 4,
+ "G\",\"6754\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 5,
+ ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
+ add_srs_wkt (p, 6,
+ "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
+ add_srs_wkt (p, 7,
+ "gitude\",EAST],AUTHORITY[\"EPSG\",\"4754\"]],PROJECTION[");
+ add_srs_wkt (p, 8,
+ "\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origin\"");
+ add_srs_wkt (p, 9,
+ ",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"scale");
+ add_srs_wkt (p, 10,
+ "_factor\",0.9996],PARAMETER[\"false_easting\",500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"North");
+ add_srs_wkt (p, 13,
+ "ing\",NORTH],AUTHORITY[\"EPSG\",\"3203\"]]");
p = add_epsg_def_ex (filter, first, last, 3204, "epsg", 3204,
"WGS 84 / SCAR IMW SP19-20", 0, 0,
"WGS 84", "Greenwich",
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
Index: src/srsinit/epsg_inlined_12.c
==================================================================
--- src/srsinit/epsg_inlined_12.c
+++ src/srsinit/epsg_inlined_12.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -2324,43 +2324,43 @@
"Fatu_Iva_72", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=utm +zone=7 +south +ellps=intl +towgs84=347.103,10");
add_proj4text (p, 1,
- "78.12,2623.92,-33.8875,70.6773,-9.3943,186.074 +units=m ");
+ "78.125,2623.922,-33.8875,70.6773,-9.3943,186.074 +units=");
add_proj4text (p, 2,
- "+no_defs");
+ "m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Fatu Iva 72 / UTM zone 7S\",GEOGCS[\"Fatu Iva 7");
add_srs_wkt (p, 1,
"2\",DATUM[\"Fatu_Iva_72\",SPHEROID[\"International 1924\"");
add_srs_wkt (p, 2,
",6378388,297,AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[347.1");
add_srs_wkt (p, 3,
- "03,1078.12,2623.92,-33.8875,70.6773,-9.3943,186.074],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6688\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4688\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",-141],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_easti");
- add_srs_wkt (p, 11,
- "ng\",500000],PARAMETER[\"false_northing\",10000000],UNIT");
- add_srs_wkt (p, 12,
- "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
- add_srs_wkt (p, 13,
- "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 14,
- "3303\"]]");
+ "03,1078.125,2623.922,-33.8875,70.6773,-9.3943,186.074],A");
+ add_srs_wkt (p, 4,
+ "UTHORITY[\"EPSG\",\"6688\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ add_srs_wkt (p, 5,
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ add_srs_wkt (p, 6,
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ add_srs_wkt (p, 7,
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4688\"");
+ add_srs_wkt (p, 8,
+ "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
+ add_srs_wkt (p, 9,
+ "ude_of_origin\",0],PARAMETER[\"central_meridian\",-141],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_eas");
+ add_srs_wkt (p, 11,
+ "ting\",500000],PARAMETER[\"false_northing\",10000000],UN");
+ add_srs_wkt (p, 12,
+ "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
+ add_srs_wkt (p, 13,
+ "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 14,
+ "\"3303\"]]");
p = add_epsg_def_ex (filter, first, last, 3304, "epsg", 3304,
"Tahiti 79 / UTM zone 6S", 0, 0,
"International 1924", "Greenwich",
"Tahiti_79", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -2568,11 +2568,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California Albers\",GEOGCS[\"NAD27\",DA");
add_srs_wkt (p, 1,
"TUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866");
add_srs_wkt (p, 2,
- "\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008");
+ "\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008");
add_srs_wkt (p, 3,
"\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 5,
@@ -2763,11 +2763,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Lambert (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"");
add_srs_wkt (p, 2,
- "Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EP");
+ "Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EP");
add_srs_wkt (p, 3,
"SG\",\"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0]");
add_srs_wkt (p, 4,
",AUTHORITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 5,
@@ -2804,11 +2804,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga TM (deprecated)\",GEOGCS");
add_srs_wkt (p, 1,
"[\"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_13.c
==================================================================
--- src/srsinit/epsg_inlined_13.c
+++ src/srsinit/epsg_inlined_13.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -214,21 +214,21 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1 +lon_0=21.95 +k=1 +x_0=250000 +y_");
add_proj4text (p, 1,
- "0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.");
+ "0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.8");
add_proj4text (p, 2,
- "82,-0.12 +units=m +no_defs");
+ "2,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone C0\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -253,21 +253,21 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1 +lon_0=24.95 +k=1 +x_0=1250000 +y");
add_proj4text (p, 1,
- "_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0");
+ "_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.");
add_proj4text (p, 2,
- ".82,-0.12 +units=m +no_defs");
+ "82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone C1\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -292,21 +292,21 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0.1 +lon_0=27.95 +k=1 +x_0=2250000 +y");
add_proj4text (p, 1,
- "_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0");
+ "_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.");
add_proj4text (p, 2,
- ".82,-0.12 +units=m +no_defs");
+ "82,-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / CS63 zone C2\",GEOGCS[\"Pulkovo ");
add_srs_wkt (p, 1,
"1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassowsky 1940");
add_srs_wkt (p, 2,
"\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[2");
add_srs_wkt (p, 3,
- "3.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
+ "3.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -448,13 +448,13 @@
add_srs_wkt (p, 0,
"PROJCS[\"Grand Cayman 1959 / UTM zone 17N (deprecated)\"");
add_srs_wkt (p, 1,
",GEOGCS[\"GCGD59\",DATUM[\"Grand_Cayman_Geodetic_Datum_1");
add_srs_wkt (p, 2,
- "959\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821390");
+ "959\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821389");
add_srs_wkt (p, 3,
- "06,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-179.483,-69.37");
+ "82,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-179.483,-69.37");
add_srs_wkt (p, 4,
"9,-27.584,-7.862,8.163,6.042,-13.925],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
",\"6723\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 6,
@@ -489,11 +489,11 @@
add_srs_wkt (p, 1,
",GEOGCS[\"SIGD61\",DATUM[\"Sister_Islands_Geodetic_Datum");
add_srs_wkt (p, 2,
"_1961\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213");
add_srs_wkt (p, 3,
- "9006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[8.853,-52.644");
+ "8982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[8.853,-52.644");
add_srs_wkt (p, 4,
",180.304,-0.393,-2.323,2.96,-24.081],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
"\"6726\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 6,
@@ -874,11 +874,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Hong Kong 1963 Grid System (deprecated)\",GEOGC");
add_srs_wkt (p, 1,
"S[\"Hong Kong 1963\",DATUM[\"Hong_Kong_1963\",SPHEROID[\"");
add_srs_wkt (p, 2,
- "Clarke 1858\",6378293.645208759,294.2606763692569,AUTHOR");
+ "Clarke 1858\",6378293.645208759,294.2606763692606,AUTHOR");
add_srs_wkt (p, 3,
"ITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"6738\"]],PR");
add_srs_wkt (p, 4,
"IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
add_srs_wkt (p, 5,
@@ -1014,11 +1014,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 59N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1049,11 +1049,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 60N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1686,31 +1686,31 @@
"Pulkovo_1942", "Mercator_2SP", "metre",
"none", "North", "none", "East");
add_proj4text (p, 0,
"+proj=merc +lon_0=51 +lat_ts=42 +x_0=0 +y_0=0 +ellps=kra");
add_proj4text (p, 1,
- "ss +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.12 +unit");
+ "ss +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Caspian Sea Mercator\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
- "CTION[\"Mercator_2SP\"],PARAMETER[\"standard_parallel_1\"");
+ "TION[\"Mercator_2SP\"],PARAMETER[\"standard_parallel_1\"");
add_srs_wkt (p, 9,
",42],PARAMETER[\"central_meridian\",51],PARAMETER[\"fals");
add_srs_wkt (p, 10,
"e_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"me");
add_srs_wkt (p, 11,
@@ -1723,29 +1723,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
+ "-0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / 3-degree Gauss-Kruger zone 60\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",180],P");
add_srs_wkt (p, 10,
@@ -1762,41 +1762,41 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60500000 +y_0=");
add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
+ ".22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / 3-degree Gauss-Kruger zone 60\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",180],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",60500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
- add_srs_wkt (p, 12,
- ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
- add_srs_wkt (p, 13,
- "\"Y\",EAST],AUTHORITY[\"EPSG\",\"3390\"]]");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",180],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",6");
+ add_srs_wkt (p, 11,
+ "0500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
+ add_srs_wkt (p, 12,
+ "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 13,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"3390\"]]");
p = add_epsg_def_ex (filter, first, last, 3391, "epsg", 3391,
"Karbala 1979 / UTM zone 37N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Karbala_1979", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -2409,11 +2409,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Hong Kong 1963 Grid System\",GEOGCS[\"Hong Kong");
add_srs_wkt (p, 1,
" 1963\",DATUM[\"Hong_Kong_1963\",SPHEROID[\"Clarke 1858\"");
add_srs_wkt (p, 2,
- ",6378293.645208759,294.2606763692569,AUTHORITY[\"EPSG\",");
+ ",6378293.645208759,294.2606763692606,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7007\"]],AUTHORITY[\"EPSG\",\"6738\"]],PRIMEM[\"Greenw");
add_srs_wkt (p, 4,
"ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
add_srs_wkt (p, 5,
@@ -2563,11 +2563,11 @@
add_srs_wkt (p, 1,
"S[\"Unspecified datum based upon the Hughes 1980 ellipso");
add_srs_wkt (p, 2,
"id\",DATUM[\"Not_specified_based_on_Hughes_1980_ellipsoi");
add_srs_wkt (p, 3,
- "d\",SPHEROID[\"Hughes 1980\",6378273,298.279411123061,AU");
+ "d\",SPHEROID[\"Hughes 1980\",6378273,298.279411123064,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"7058\"]],AUTHORITY[\"EPSG\",\"6054\"]");
add_srs_wkt (p, 5,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 6,
@@ -2602,11 +2602,11 @@
add_srs_wkt (p, 1,
"S[\"Unspecified datum based upon the Hughes 1980 ellipso");
add_srs_wkt (p, 2,
"id\",DATUM[\"Not_specified_based_on_Hughes_1980_ellipsoi");
add_srs_wkt (p, 3,
- "d\",SPHEROID[\"Hughes 1980\",6378273,298.279411123061,AU");
+ "d\",SPHEROID[\"Hughes 1980\",6378273,298.279411123064,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"7058\"]],AUTHORITY[\"EPSG\",\"6054\"]");
add_srs_wkt (p, 5,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 6,
@@ -3729,27 +3729,29 @@
"PDO_Survey_Datum_1993", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=utm +zone=39 +ellps=clrk80 +towgs84=-180.624,-225.");
add_proj4text (p, 1,
- "516,173.919,-0.81,-1.898,8.336,16.7101 +units=m +no_defs");
+ "516,173.919,-0.81,-1.898,8.336,16.71006 +units=m +no_def");
+ add_proj4text (p, 2,
+ "s");
add_srs_wkt (p, 0,
"PROJCS[\"PSD93 / UTM zone 39N\",GEOGCS[\"PSD93\",DATUM[\"");
add_srs_wkt (p, 1,
"PDO_Survey_Datum_1993\",SPHEROID[\"Clarke 1880 (RGS)\",6");
add_srs_wkt (p, 2,
"378249.145,293.465,AUTHORITY[\"EPSG\",\"7012\"]],TOWGS84");
add_srs_wkt (p, 3,
- "[-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.7101],A");
+ "[-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006],");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6134\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "AUTHORITY[\"EPSG\",\"6134\"]],PRIMEM[\"Greenwich\",0,AUT");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4134\"");
+ "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4134\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",51],PA");
add_srs_wkt (p, 10,
@@ -3768,27 +3770,29 @@
"PDO_Survey_Datum_1993", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=utm +zone=40 +ellps=clrk80 +towgs84=-180.624,-225.");
add_proj4text (p, 1,
- "516,173.919,-0.81,-1.898,8.336,16.7101 +units=m +no_defs");
+ "516,173.919,-0.81,-1.898,8.336,16.71006 +units=m +no_def");
+ add_proj4text (p, 2,
+ "s");
add_srs_wkt (p, 0,
"PROJCS[\"PSD93 / UTM zone 40N\",GEOGCS[\"PSD93\",DATUM[\"");
add_srs_wkt (p, 1,
"PDO_Survey_Datum_1993\",SPHEROID[\"Clarke 1880 (RGS)\",6");
add_srs_wkt (p, 2,
"378249.145,293.465,AUTHORITY[\"EPSG\",\"7012\"]],TOWGS84");
add_srs_wkt (p, 3,
- "[-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.7101],A");
+ "[-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006],");
add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6134\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "AUTHORITY[\"EPSG\",\"6134\"]],PRIMEM[\"Greenwich\",0,AUT");
add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4134\"");
+ "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4134\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",57],PA");
add_srs_wkt (p, 10,
Index: src/srsinit/epsg_inlined_14.c
==================================================================
--- src/srsinit/epsg_inlined_14.c
+++ src/srsinit/epsg_inlined_14.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -664,11 +664,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Dabola 1981 / UTM zone 28N\",GEOGCS[\"Dabola 19");
add_srs_wkt (p, 1,
"81\",DATUM[\"Dabola_1981\",SPHEROID[\"Clarke 1880 (IGN)\"");
add_srs_wkt (p, 2,
- ",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"");
+ ",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-83,37,124,0,0,0,0],AUTHORITY[\"EPSG\",\"6155");
add_srs_wkt (p, 4,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
@@ -701,11 +701,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Dabola 1981 / UTM zone 29N\",GEOGCS[\"Dabola 19");
add_srs_wkt (p, 1,
"81\",DATUM[\"Dabola_1981\",SPHEROID[\"Clarke 1880 (IGN)\"");
add_srs_wkt (p, 2,
- ",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"");
+ ",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-83,37,124,0,0,0,0],AUTHORITY[\"EPSG\",\"6155");
add_srs_wkt (p, 4,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_15.c
==================================================================
--- src/srsinit/epsg_inlined_15.c
+++ src/srsinit/epsg_inlined_15.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -627,11 +627,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Old Hawaiian / Hawaii zone 1\",GEOGCS[\"Old Haw");
add_srs_wkt (p, 1,
"aiian\",DATUM[\"Old_Hawaiian\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[61,-285,-181,0,0,0,0],AUTHORITY[\"EPSG\",\"613");
add_srs_wkt (p, 4,
"5\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -670,11 +670,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Old Hawaiian / Hawaii zone 2\",GEOGCS[\"Old Haw");
add_srs_wkt (p, 1,
"aiian\",DATUM[\"Old_Hawaiian\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[61,-285,-181,0,0,0,0],AUTHORITY[\"EPSG\",\"613");
add_srs_wkt (p, 4,
"5\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -711,11 +711,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Old Hawaiian / Hawaii zone 3\",GEOGCS[\"Old Haw");
add_srs_wkt (p, 1,
"aiian\",DATUM[\"Old_Hawaiian\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[61,-285,-181,0,0,0,0],AUTHORITY[\"EPSG\",\"613");
add_srs_wkt (p, 4,
"5\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -752,11 +752,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Old Hawaiian / Hawaii zone 4\",GEOGCS[\"Old Haw");
add_srs_wkt (p, 1,
"aiian\",DATUM[\"Old_Hawaiian\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[61,-285,-181,0,0,0,0],AUTHORITY[\"EPSG\",\"613");
add_srs_wkt (p, 4,
"5\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -793,11 +793,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Old Hawaiian / Hawaii zone 5\",GEOGCS[\"Old Haw");
add_srs_wkt (p, 1,
"aiian\",DATUM[\"Old_Hawaiian\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[61,-285,-181,0,0,0,0],AUTHORITY[\"EPSG\",\"613");
add_srs_wkt (p, 4,
"5\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_16.c
==================================================================
--- src/srsinit/epsg_inlined_16.c
+++ src/srsinit/epsg_inlined_16.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_17.c
==================================================================
--- src/srsinit/epsg_inlined_17.c
+++ src/srsinit/epsg_inlined_17.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -813,11 +813,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Bermuda 1957 / UTM zone 20N\",GEOGCS[\"Bermuda ");
add_srs_wkt (p, 1,
"1957\",DATUM[\"Bermuda_1957\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",TOWGS84[-73,213,296,0,0,0,0],AUTHORITY[\"EPSG\",\"6216\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -889,11 +889,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alberta 3TM ref merid 111 W\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -926,11 +926,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alberta 3TM ref merid 114 W\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -963,11 +963,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alberta 3TM ref merid 117 W\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -1000,11 +1000,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alberta 3TM ref merid 120 W (deprecated");
add_srs_wkt (p, 1,
")\",GEOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\"");
add_srs_wkt (p, 2,
- ",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139006,AU");
+ ",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138982,AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]");
add_srs_wkt (p, 4,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 5,
@@ -1768,11 +1768,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Cuba Norte\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -1807,11 +1807,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Cuba Sur\",GEOGCS[\"NAD27\",DATUM[\"Nor");
add_srs_wkt (p, 1,
"th_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637820");
add_srs_wkt (p, 2,
- "6.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
+ "6.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
"TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
add_srs_wkt (p, 5,
@@ -1846,11 +1846,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTQ Lambert\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1963,11 +1963,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alberta 3TM ref merid 120 W\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_18.c
==================================================================
--- src/srsinit/epsg_inlined_18.c
+++ src/srsinit/epsg_inlined_18.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -618,11 +618,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Puerto Rico / UTM zone 20N\",GEOGCS[\"Puerto Ri");
add_srs_wkt (p, 1,
"co\",DATUM[\"Puerto_Rico\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TO");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TO");
add_srs_wkt (p, 3,
"WGS84[11,72,-101,0,0,0,0],AUTHORITY[\"EPSG\",\"6139\"]],");
add_srs_wkt (p, 4,
"PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
add_srs_wkt (p, 5,
@@ -1363,11 +1363,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Lambert (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"");
add_srs_wkt (p, 2,
- "Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EP");
+ "Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EP");
add_srs_wkt (p, 3,
"SG\",\"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0]");
add_srs_wkt (p, 4,
",AUTHORITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 5,
@@ -1404,11 +1404,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Gauss zone A\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ "1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUTHOR");
add_srs_wkt (p, 4,
"ITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
@@ -1443,11 +1443,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Gauss zone B\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ "1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUTHOR");
add_srs_wkt (p, 4,
"ITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
@@ -1482,11 +1482,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Gauss zone C\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ "1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUTHOR");
add_srs_wkt (p, 4,
"ITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
@@ -1521,11 +1521,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Gauss zone D\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ "1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUTHOR");
add_srs_wkt (p, 4,
"ITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
@@ -1562,11 +1562,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Puerto Rico State Plane CS of 1927\",GEOGCS[\"P");
add_srs_wkt (p, 1,
"uerto Rico\",DATUM[\"Puerto_Rico\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],TOWGS84[11,72,-101,0,0,0,0],AUTHORITY[\"EPSG\",\"6");
add_srs_wkt (p, 4,
"139\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
add_srs_wkt (p, 5,
@@ -1607,11 +1607,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Puerto Rico / St. Croix\",GEOGCS[\"Puerto Rico\"");
add_srs_wkt (p, 1,
",DATUM[\"Puerto_Rico\",SPHEROID[\"Clarke 1866\",6378206.");
add_srs_wkt (p, 2,
- "4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS8");
+ "4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS8");
add_srs_wkt (p, 3,
"4[11,72,-101,0,0,0,0],AUTHORITY[\"EPSG\",\"6139\"]],PRIM");
add_srs_wkt (p, 4,
"EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -1928,11 +1928,11 @@
add_srs_wkt (p, 1,
"oid\",DATUM[\"Not_specified_based_on_Clarke_1858_ellipso");
add_srs_wkt (p, 2,
"id\",SPHEROID[\"Clarke 1858\",6378293.645208759,294.2606");
add_srs_wkt (p, 3,
- "763692569,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG");
+ "763692606,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"6007\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
"\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[");
add_srs_wkt (p, 6,
@@ -1949,13 +1949,13 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Unknown datum based upon the Clarke 1866 ellips");
add_srs_wkt (p, 1,
"oid\",DATUM[\"Not_specified_based_on_Clarke_1866_ellipso");
add_srs_wkt (p, 2,
- "id\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213900");
+ "id\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898");
add_srs_wkt (p, 3,
- "6,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"600");
+ "2,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"600");
add_srs_wkt (p, 4,
"8\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 6,
@@ -1976,11 +1976,11 @@
add_srs_wkt (p, 1,
"an ellipsoid\",DATUM[\"Not_specified_based_on_Clarke_186");
add_srs_wkt (p, 2,
"6_Michigan_ellipsoid\",SPHEROID[\"Clarke 1866 Michigan\"");
add_srs_wkt (p, 3,
- ",6378450.047548896,294.9786971646739,AUTHORITY[\"EPSG\",");
+ ",6378450.047548896,294.9786971646772,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"7009\"]],AUTHORITY[\"EPSG\",\"6009\"]],PRIMEM[\"Greenw");
add_srs_wkt (p, 5,
"ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
add_srs_wkt (p, 6,
@@ -2001,11 +2001,11 @@
add_srs_wkt (p, 1,
"t) ellipsoid\",DATUM[\"Not_specified_based_on_Clarke_188");
add_srs_wkt (p, 2,
"0_Benoit_ellipsoid\",SPHEROID[\"Clarke 1880 (Benoit)\",6");
add_srs_wkt (p, 3,
- "378300.789,293.4663155389802,AUTHORITY[\"EPSG\",\"7010\"");
+ "378300.789,293.4663155389811,AUTHORITY[\"EPSG\",\"7010\"");
add_srs_wkt (p, 4,
"]],AUTHORITY[\"EPSG\",\"6010\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 5,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 6,
@@ -2026,11 +2026,11 @@
add_srs_wkt (p, 1,
"ellipsoid\",DATUM[\"Not_specified_based_on_Clarke_1880_I");
add_srs_wkt (p, 2,
"GN_ellipsoid\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,");
add_srs_wkt (p, 3,
- "293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORIT");
+ "293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORIT");
add_srs_wkt (p, 4,
"Y[\"EPSG\",\"6011\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 5,
"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
add_srs_wkt (p, 6,
@@ -2114,13 +2114,13 @@
"Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Not_specified_based_on_Everest_1830_1937_Adjustment_ellipsoid", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +no_def");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +no_de");
add_proj4text (p, 1,
- "s");
+ "fs");
add_srs_wkt (p, 0,
"GEOGCS[\"Unknown datum based upon the Everest 1830 (1937");
add_srs_wkt (p, 1,
" Adjustment) ellipsoid\",DATUM[\"Not_specified_based_on_");
add_srs_wkt (p, 2,
@@ -2416,11 +2416,11 @@
"Unknown datum based upon the Struve 1860 ellipsoid", 1, 1,
"Struve 1860", "Greenwich",
"Not_specified_based_on_Struve_1860_ellipsoid", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6378298.3 +b=6356657.142669561 +no_defs");
+ "+proj=longlat +a=6378298.3 +b=6356657.142669562 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Unknown datum based upon the Struve 1860 ellips");
add_srs_wkt (p, 1,
"oid\",DATUM[\"Not_specified_based_on_Struve_1860_ellipso");
add_srs_wkt (p, 2,
@@ -2564,11 +2564,11 @@
add_srs_wkt (p, 1,
"oid\",DATUM[\"Not_specified_based_on_Clarke_1880_ellipso");
add_srs_wkt (p, 2,
"id\",SPHEROID[\"Clarke 1880\",6378249.144808011,293.4663");
add_srs_wkt (p, 3,
- "076556349,AUTHORITY[\"EPSG\",\"7034\"]],AUTHORITY[\"EPSG");
+ "076556365,AUTHORITY[\"EPSG\",\"7034\"]],AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"6034\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
"\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[");
add_srs_wkt (p, 6,
@@ -2724,11 +2724,11 @@
add_srs_wkt (p, 1,
"nition) ellipsoid\",DATUM[\"Not_specified_based_on_Evere");
add_srs_wkt (p, 2,
"st_1830_Definition_ellipsoid\",SPHEROID[\"Everest (1830 ");
add_srs_wkt (p, 3,
- "Definition)\",6377299.36559538,300.8017255433552,AUTHORI");
+ "Definition)\",6377299.36559538,300.8017255433549,AUTHORI");
add_srs_wkt (p, 4,
"TY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6042\"]],PRI");
add_srs_wkt (p, 5,
"MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 6,
@@ -2764,11 +2764,11 @@
"Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid", 1, 1,
"Everest 1830 (1962 Definition)", "Greenwich",
"Not_specified_based_on_Everest_1830_1962_Definition_ellipsoid", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377301.243 +b=6356100.230165384 +no_de");
+ "+proj=longlat +a=6377301.243 +b=6356100.230165385 +no_de");
add_proj4text (p, 1,
"fs");
add_srs_wkt (p, 0,
"GEOGCS[\"Unknown datum based upon the Everest 1830 (1962");
add_srs_wkt (p, 1,
@@ -3076,11 +3076,11 @@
add_srs_wkt (p, 1,
"lipsoid\",DATUM[\"Not_specified_based_on_Hughes_1980_ell");
add_srs_wkt (p, 2,
"ipsoid\",SPHEROID[\"Hughes 1980\",6378273,298.2794111230");
add_srs_wkt (p, 3,
- "61,AUTHORITY[\"EPSG\",\"7058\"]],AUTHORITY[\"EPSG\",\"60");
+ "64,AUTHORITY[\"EPSG\",\"7058\"]],AUTHORITY[\"EPSG\",\"60");
add_srs_wkt (p, 4,
"54\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 6,
Index: src/srsinit/epsg_inlined_19.c
==================================================================
--- src/srsinit/epsg_inlined_19.c
+++ src/srsinit/epsg_inlined_19.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -915,11 +915,11 @@
add_proj4text (p, 1,
".482,0.953,4.6,-2.368,0.586 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Tete\",DATUM[\"Tete\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 1,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 2,
"],TOWGS84[-73.472,-51.66,-112.482,0.953,4.6,-2.368,0.586");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6127\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
@@ -938,11 +938,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Madzansua\",DATUM[\"Madzansua\",SPHEROID[\"Clar");
add_srs_wkt (p, 1,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7008\"]],AUTHORITY[\"EPSG\",\"6128\"]],PRIMEM[\"Green");
add_srs_wkt (p, 3,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 4,
@@ -959,11 +959,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Observatario\",DATUM[\"Observatario\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 2,
"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6129\"]],PRIMEM[\"");
add_srs_wkt (p, 3,
"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 4,
@@ -976,36 +976,36 @@
"Moznet", 1, 1,
"WGS 84", "Greenwich",
"Moznet_ITRF94", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=WGS84 +towgs84=0,0,0,-0,-0,-0,0 +no");
+ "+proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_de");
add_proj4text (p, 1,
- "_defs");
+ "fs");
add_srs_wkt (p, 0,
"GEOGCS[\"Moznet\",DATUM[\"Moznet_ITRF94\",SPHEROID[\"WGS");
add_srs_wkt (p, 1,
" 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"]");
add_srs_wkt (p, 2,
- "],TOWGS84[0,0,0,-0,-0,-0,0],AUTHORITY[\"EPSG\",\"6130\"]");
+ "],TOWGS84[0,0,0,0,0,0,0],AUTHORITY[\"EPSG\",\"6130\"]],P");
add_srs_wkt (p, 3,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ "RIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT");
add_srs_wkt (p, 4,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122");
add_srs_wkt (p, 5,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],A");
add_srs_wkt (p, 6,
- "],AUTHORITY[\"EPSG\",\"4130\"]]");
+ "UTHORITY[\"EPSG\",\"4130\"]]");
p = add_epsg_def_ex (filter, first, last, 4131, "epsg", 4131,
"Indian 1960", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1960", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=198,881,317,0,0,0,0 +no_defs");
+ "84=198,881,317,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Indian 1960\",DATUM[\"Indian_1960\",SPHEROID[\"");
add_srs_wkt (p, 1,
"Everest 1830 (1937 Adjustment)\",6377276.345,300.8017,AU");
add_srs_wkt (p, 2,
@@ -1074,27 +1074,27 @@
"PDO_Survey_Datum_1993", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk80 +towgs84=-180.624,-225.516,1");
add_proj4text (p, 1,
- "73.919,-0.81,-1.898,8.336,16.7101 +no_defs");
+ "73.919,-0.81,-1.898,8.336,16.71006 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"PSD93\",DATUM[\"PDO_Survey_Datum_1993\",SPHEROI");
add_srs_wkt (p, 1,
"D[\"Clarke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"");
add_srs_wkt (p, 2,
"EPSG\",\"7012\"]],TOWGS84[-180.624,-225.516,173.919,-0.8");
add_srs_wkt (p, 3,
- "1,-1.898,8.336,16.7101],AUTHORITY[\"EPSG\",\"6134\"]],PR");
+ "1,-1.898,8.336,16.71006],AUTHORITY[\"EPSG\",\"6134\"]],P");
add_srs_wkt (p, 4,
- "IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
+ "RIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT");
add_srs_wkt (p, 5,
- "\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"");
+ "[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122");
add_srs_wkt (p, 6,
- "]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUT");
+ "\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],A");
add_srs_wkt (p, 7,
- "HORITY[\"EPSG\",\"4134\"]]");
+ "UTHORITY[\"EPSG\",\"4134\"]]");
p = add_epsg_def_ex (filter, first, last, 4135, "epsg", 4135,
"Old Hawaiian", 1, 1,
"Clarke 1866", "Greenwich",
"Old_Hawaiian", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -1103,11 +1103,11 @@
add_proj4text (p, 1,
"0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Old Hawaiian\",DATUM[\"Old_Hawaiian\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 2,
"EPSG\",\"7008\"]],TOWGS84[61,-285,-181,0,0,0,0],AUTHORIT");
add_srs_wkt (p, 3,
"Y[\"EPSG\",\"6135\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 4,
@@ -1124,11 +1124,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"St. Lawrence Island\",DATUM[\"St_Lawrence_Islan");
add_srs_wkt (p, 1,
- "d\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139006");
+ "d\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138982");
add_srs_wkt (p, 2,
",AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6136");
add_srs_wkt (p, 3,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 4,
@@ -1145,11 +1145,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"St. Paul Island\",DATUM[\"St_Paul_Island\",SPHE");
add_srs_wkt (p, 1,
- "ROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORI");
+ "ROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORI");
add_srs_wkt (p, 2,
"TY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6137\"]],PRI");
add_srs_wkt (p, 3,
"MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 4,
@@ -1166,11 +1166,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"St. George Island\",DATUM[\"St_George_Island\",");
add_srs_wkt (p, 1,
- "SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUT");
+ "SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUT");
add_srs_wkt (p, 2,
"HORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6138\"]]");
add_srs_wkt (p, 3,
",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 4,
@@ -1189,11 +1189,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Puerto Rico\",DATUM[\"Puerto_Rico\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EP");
+ "Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EP");
add_srs_wkt (p, 2,
"SG\",\"7008\"]],TOWGS84[11,72,-101,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"6139\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 4,
@@ -1300,13 +1300,13 @@
"Kalianpur 1937", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Kalianpur_1937", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=214,804,268,0,0,0,0 +no_defs");
+ "84=214,804,268,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Kalianpur 1937\",DATUM[\"Kalianpur_1937\",SPHER");
add_srs_wkt (p, 1,
"OID[\"Everest 1830 (1937 Adjustment)\",6377276.345,300.8");
add_srs_wkt (p, 2,
@@ -1325,11 +1325,11 @@
"Kalianpur 1962", 1, 1,
"Everest 1830 (1962 Definition)", "Greenwich",
"Kalianpur_1962", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377301.243 +b=6356100.230165384 +towgs");
+ "+proj=longlat +a=6377301.243 +b=6356100.230165385 +towgs");
add_proj4text (p, 1,
"84=283,682,231,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Kalianpur 1962\",DATUM[\"Kalianpur_1962\",SPHER");
add_srs_wkt (p, 1,
@@ -1567,11 +1567,11 @@
add_proj4text (p, 1,
"4,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Dabola 1981\",DATUM[\"Dabola_1981\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORIT");
+ "Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7011\"]],TOWGS84[-83,37,124,0,0,0,0],AUTHOR");
add_srs_wkt (p, 3,
"ITY[\"EPSG\",\"6155\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 4,
@@ -1615,11 +1615,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Mount Dillon\",DATUM[\"Mount_Dillon\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1858\",6378293.645208759,294.2606763692569,AUTH");
+ "\"Clarke 1858\",6378293.645208759,294.2606763692606,AUTH");
add_srs_wkt (p, 2,
"ORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"6157\"]],");
add_srs_wkt (p, 3,
"PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
add_srs_wkt (p, 4,
@@ -1655,29 +1655,29 @@
"ELD79", 1, 1,
"International 1924", "Greenwich",
"European_Libyan_Datum_1979", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=-115.854,-99.0583,-15");
+ "+proj=longlat +ellps=intl +towgs84=-115.8543,-99.0583,-1");
add_proj4text (p, 1,
- "2.462,0,0,0,0 +no_defs");
+ "52.4616,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"ELD79\",DATUM[\"European_Libyan_Datum_1979\",SP");
add_srs_wkt (p, 1,
"HEROID[\"International 1924\",6378388,297,AUTHORITY[\"EP");
add_srs_wkt (p, 2,
- "SG\",\"7022\"]],TOWGS84[-115.854,-99.0583,-152.462,0,0,0");
+ "SG\",\"7022\"]],TOWGS84[-115.8543,-99.0583,-152.4616,0,0");
add_srs_wkt (p, 3,
- ",0],AUTHORITY[\"EPSG\",\"6159\"]],PRIMEM[\"Greenwich\",0");
+ ",0,0],AUTHORITY[\"EPSG\",\"6159\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
- ",AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532");
+ ",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
- "925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\"");
+ "32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitud");
add_srs_wkt (p, 6,
- ",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"41");
+ "e\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 7,
- "59\"]]");
+ "4159\"]]");
p = add_epsg_def_ex (filter, first, last, 4160, "epsg", 4160,
"Chos Malal 1914", 1, 1,
"International 1924", "Greenwich",
"Chos_Malal_1914", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -1889,13 +1889,13 @@
add_proj4text (p, 1,
"0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"American Samoa 1962\",DATUM[\"American_Samoa_19");
add_srs_wkt (p, 1,
- "62\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213900");
+ "62\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898");
add_srs_wkt (p, 2,
- "6,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-115,118,426,0,0");
+ "2,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-115,118,426,0,0");
add_srs_wkt (p, 3,
",0,0],AUTHORITY[\"EPSG\",\"6169\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2142,29 +2142,29 @@
"Luxembourg 1930", 1, 1,
"International 1924", "Greenwich",
"Luxembourg_1930", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=-189.681,18.3463,-42.");
+ "+proj=longlat +ellps=intl +towgs84=-189.6806,18.3463,-42");
add_proj4text (p, 1,
- "7695,-0.33746,-3.09264,2.53861,0.4598 +no_defs");
+ ".7695,-0.33746,-3.09264,2.53861,0.4598 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Luxembourg 1930\",DATUM[\"Luxembourg_1930\",SPH");
add_srs_wkt (p, 1,
"EROID[\"International 1924\",6378388,297,AUTHORITY[\"EPS");
add_srs_wkt (p, 2,
- "G\",\"7022\"]],TOWGS84[-189.681,18.3463,-42.7695,-0.3374");
+ "G\",\"7022\"]],TOWGS84[-189.6806,18.3463,-42.7695,-0.337");
add_srs_wkt (p, 3,
- "6,-3.09264,2.53861,0.4598],AUTHORITY[\"EPSG\",\"6181\"]]");
+ "46,-3.09264,2.53861,0.4598],AUTHORITY[\"EPSG\",\"6181\"]");
add_srs_wkt (p, 4,
- ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 5,
- "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
add_srs_wkt (p, 6,
- "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
add_srs_wkt (p, 7,
- ",AUTHORITY[\"EPSG\",\"4181\"]]");
+ "],AUTHORITY[\"EPSG\",\"4181\"]]");
p = add_epsg_def_ex (filter, first, last, 4182, "epsg", 4182,
"Azores Occidental 1939", 1, 1,
"International 1924", "Greenwich",
"Azores_Occidental_Islands_1939", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2386,11 +2386,11 @@
add_proj4text (p, 1,
"1.8,-41.4,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Manoca 1962\",DATUM[\"Manoca_1962\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORIT");
+ "Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7011\"]],TOWGS84[-70.9,-151.8,-41.4,0,0,0,0");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6193\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
@@ -2541,27 +2541,25 @@
"Pulkovo_1995", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=krass +towgs84=24.47,-130.89,-81.56");
add_proj4text (p, 1,
- ",-0,-0,0.13,-0.22 +no_defs");
+ ",0,0,0.13,-0.22 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 1,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 2,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 3,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 4,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 5,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 6,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 7,
- "]]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
p = add_epsg_def_ex (filter, first, last, 4201, "epsg", 4201,
"Adindan", 1, 1,
"Clarke 1880 (RGS)", "Greenwich",
"Adindan", "none", "degree",
"Latitude", "North", "Longitude", "East");
Index: src/srsinit/epsg_inlined_20.c
==================================================================
--- src/srsinit/epsg_inlined_20.c
+++ src/srsinit/epsg_inlined_20.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -62,11 +62,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Agadez\",DATUM[\"Agadez\",SPHEROID[\"Clarke 188");
add_srs_wkt (p, 1,
- "0 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "0 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7011\"]],AUTHORITY[\"EPSG\",\"6206\"]],PRIMEM[\"Green");
add_srs_wkt (p, 3,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 4,
@@ -225,11 +225,11 @@
add_proj4text (p, 1,
"188,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Beduaram\",DATUM[\"Beduaram\",SPHEROID[\"Clarke");
add_srs_wkt (p, 1,
- " 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EP");
+ " 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EP");
add_srs_wkt (p, 2,
"SG\",\"7011\"]],TOWGS84[-106,-87,188,0,0,0,0],AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"6213\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 4,
@@ -292,11 +292,11 @@
add_proj4text (p, 1,
" +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Bermuda 1957\",DATUM[\"Bermuda_1957\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 2,
"EPSG\",\"7008\"]],TOWGS84[-73,213,296,0,0,0,0],AUTHORITY");
add_srs_wkt (p, 3,
"[\"EPSG\",\"6216\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 4,
@@ -469,11 +469,11 @@
add_proj4text (p, 1,
"1,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Carthage\",DATUM[\"Carthage\",SPHEROID[\"Clarke");
add_srs_wkt (p, 1,
- " 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EP");
+ " 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EP");
add_srs_wkt (p, 2,
"SG\",\"7011\"]],TOWGS84[-263,6,431,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"6223\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 4,
@@ -538,11 +538,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Cote d'Ivoire\",DATUM[\"Cote_d_Ivoire\",SPHEROI");
add_srs_wkt (p, 1,
- "D[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTH");
+ "D[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTH");
add_srs_wkt (p, 2,
"ORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"6226\"]],");
add_srs_wkt (p, 3,
"PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
add_srs_wkt (p, 4,
@@ -561,11 +561,11 @@
add_proj4text (p, 1,
"8.532,238.69,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Deir ez Zor\",DATUM[\"Deir_ez_Zor\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORIT");
+ "Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7011\"]],TOWGS84[-190.421,8.532,238.69,0,0,");
add_srs_wkt (p, 3,
"0,0],AUTHORITY[\"EPSG\",\"6227\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
@@ -584,11 +584,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Douala\",DATUM[\"Douala\",SPHEROID[\"Clarke 188");
add_srs_wkt (p, 1,
- "0 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "0 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7011\"]],AUTHORITY[\"EPSG\",\"6228\"]],PRIMEM[\"Green");
add_srs_wkt (p, 3,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 4,
@@ -649,27 +649,29 @@
"European_Datum_1987", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=intl +towgs84=-83.11,-97.38,-117.22");
add_proj4text (p, 1,
- ",0.00569291,-0.0446976,0.0442851,0.1218 +no_defs");
+ ",0.00569290865241986,-0.0446975835137458,0.0442850539012");
+ add_proj4text (p, 2,
+ "516,0.1218 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"ED87\",DATUM[\"European_Datum_1987\",SPHEROID[\"");
add_srs_wkt (p, 1,
"International 1924\",6378388,297,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 2,
- "22\"]],TOWGS84[-83.11,-97.38,-117.22,0.00569291,-0.04469");
+ "22\"]],TOWGS84[-83.11,-97.38,-117.22,0.00569290865241986");
add_srs_wkt (p, 3,
- "76,0.0442851,0.1218],AUTHORITY[\"EPSG\",\"6231\"]],PRIME");
+ ",-0.0446975835137458,0.0442850539012516,0.1218],AUTHORIT");
add_srs_wkt (p, 4,
- "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ "Y[\"EPSG\",\"6231\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 5,
- "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
add_srs_wkt (p, 6,
- ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
add_srs_wkt (p, 7,
- "RITY[\"EPSG\",\"4231\"]]");
+ "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4231\"]]");
p = add_epsg_def_ex (filter, first, last, 4232, "epsg", 4232,
"Fahud", 1, 1,
"Clarke 1880 (RGS)", "Greenwich",
"Fahud", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -722,11 +724,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Garoua\",DATUM[\"Garoua\",SPHEROID[\"Clarke 188");
add_srs_wkt (p, 1,
- "0 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "0 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7011\"]],AUTHORITY[\"EPSG\",\"6234\"]],PRIMEM[\"Green");
add_srs_wkt (p, 3,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 4,
@@ -829,13 +831,13 @@
"Indian 1954", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1954", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=217,823,299,0,0,0,0 +no_defs");
+ "84=217,823,299,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Indian 1954\",DATUM[\"Indian_1954\",SPHEROID[\"");
add_srs_wkt (p, 1,
"Everest 1830 (1937 Adjustment)\",6377276.345,300.8017,AU");
add_srs_wkt (p, 2,
@@ -854,13 +856,13 @@
"Indian 1975", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1975", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=210,814,289,0,0,0,0 +no_defs");
+ "84=210,814,289,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Indian 1975\",DATUM[\"Indian_1975\",SPHEROID[\"");
add_srs_wkt (p, 1,
"Everest 1830 (1937 Adjustment)\",6377276.345,300.8017,AU");
add_srs_wkt (p, 2,
@@ -885,11 +887,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Jamaica 1875\",DATUM[\"Jamaica_1875\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1880\",6378249.144808011,293.4663076556349,AUTH");
+ "\"Clarke 1880\",6378249.144808011,293.4663076556365,AUTH");
add_srs_wkt (p, 2,
"ORITY[\"EPSG\",\"7034\"]],AUTHORITY[\"EPSG\",\"6241\"]],");
add_srs_wkt (p, 3,
"PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
add_srs_wkt (p, 4,
@@ -908,11 +910,11 @@
add_proj4text (p, 1,
"0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"JAD69\",DATUM[\"Jamaica_1969\",SPHEROID[\"Clark");
add_srs_wkt (p, 1,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 2,
"\"7008\"]],TOWGS84[70,207,389.5,0,0,0,0],AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"6242\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
@@ -933,11 +935,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Kalianpur 1880\",DATUM[\"Kalianpur_1880\",SPHER");
add_srs_wkt (p, 1,
"OID[\"Everest (1830 Definition)\",6377299.36559538,300.8");
add_srs_wkt (p, 2,
- "017255433552,AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"E");
+ "017255433549,AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"E");
add_srs_wkt (p, 3,
"PSG\",\"6243\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
add_srs_wkt (p, 5,
@@ -948,13 +950,13 @@
"Kandawala", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Kandawala", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=-97,787,86,0,0,0,0 +no_defs");
+ "84=-97,787,86,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Kandawala\",DATUM[\"Kandawala\",SPHEROID[\"Ever");
add_srs_wkt (p, 1,
"est 1830 (1937 Adjustment)\",6377276.345,300.8017,AUTHOR");
add_srs_wkt (p, 2,
@@ -1134,11 +1136,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Lome\",DATUM[\"Lome\",SPHEROID[\"Clarke 1880 (I");
add_srs_wkt (p, 1,
- "GN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7");
+ "GN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 2,
"011\"]],AUTHORITY[\"EPSG\",\"6252\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 3,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 4,
@@ -1157,11 +1159,11 @@
add_proj4text (p, 1,
"0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Luzon 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Cl");
add_srs_wkt (p, 1,
- "arke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG");
+ "arke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG");
add_srs_wkt (p, 2,
"\",\"7008\"]],TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"6253\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 4,
@@ -1343,11 +1345,11 @@
add_proj4text (p, 1,
",0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Merchich\",DATUM[\"Merchich\",SPHEROID[\"Clarke");
add_srs_wkt (p, 1,
- " 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EP");
+ " 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EP");
add_srs_wkt (p, 2,
"SG\",\"7011\"]],TOWGS84[31,146,47,0,0,0,0],AUTHORITY[\"E");
add_srs_wkt (p, 3,
"PSG\",\"6261\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
@@ -1460,11 +1462,11 @@
add_proj4text (p, 1,
"42,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"M'poraloko\",DATUM[\"M_poraloko\",SPHEROID[\"Cl");
add_srs_wkt (p, 1,
- "arke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[");
+ "arke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[");
add_srs_wkt (p, 2,
"\"EPSG\",\"7011\"]],TOWGS84[-74,-130,42,0,0,0,0],AUTHORI");
add_srs_wkt (p, 3,
"TY[\"EPSG\",\"6266\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[");
add_srs_wkt (p, 4,
@@ -1481,11 +1483,11 @@
add_proj4text (p, 0,
"+proj=longlat +datum=NAD27 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPH");
add_srs_wkt (p, 1,
- "EROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHOR");
+ "EROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHOR");
add_srs_wkt (p, 2,
"ITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PR");
add_srs_wkt (p, 3,
"IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
add_srs_wkt (p, 4,
@@ -1506,11 +1508,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHER");
add_srs_wkt (p, 1,
"OID[\"Clarke 1866 Michigan\",6378450.047548896,294.97869");
add_srs_wkt (p, 2,
- "71646739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\"");
+ "71646772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 5,
@@ -1671,11 +1673,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"NTF\",DATUM[\"Nouvelle_Triangulation_Francaise\"");
add_srs_wkt (p, 1,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 2,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 3,
",0,0,0],AUTHORITY[\"EPSG\",\"6275\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -1797,27 +1799,27 @@
"Palestine_1923", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +a=6378300.789 +b=6356566.435 +towgs84=-27");
add_proj4text (p, 1,
- "5.722,94.7824,340.894,-8.001,-4.42,-11.821,1 +no_defs");
+ "5.7224,94.7824,340.8944,-8.001,-4.42,-11.821,1 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Palestine 1923\",DATUM[\"Palestine_1923\",SPHER");
add_srs_wkt (p, 1,
"OID[\"Clarke 1880 (Benoit)\",6378300.789,293.46631553898");
add_srs_wkt (p, 2,
- "02,AUTHORITY[\"EPSG\",\"7010\"]],TOWGS84[-275.722,94.782");
+ "11,AUTHORITY[\"EPSG\",\"7010\"]],TOWGS84[-275.7224,94.78");
add_srs_wkt (p, 3,
- "4,340.894,-8.001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6");
+ "24,340.8944,-8.001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
- "281\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
+ "6281\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
- "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
+ "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
add_srs_wkt (p, 6,
- "\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\"");
+ "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
add_srs_wkt (p, 7,
- ",EAST],AUTHORITY[\"EPSG\",\"4281\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"4281\"]]");
p = add_epsg_def_ex (filter, first, last, 4282, "epsg", 4282,
"Pointe Noire", 1, 1,
"Clarke 1880 (IGN)", "Greenwich",
"Congo_1960_Pointe_Noire", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -1828,11 +1830,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Pointe Noire\",DATUM[\"Congo_1960_Pointe_Noire\"");
add_srs_wkt (p, 1,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 2,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-148,51,-291,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-148,51,-291,0");
add_srs_wkt (p, 3,
",0,0,0],AUTHORITY[\"EPSG\",\"6282\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -1870,25 +1872,25 @@
"Pulkovo_1942", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=krass +towgs84=23.92,-141.27,-80.9,");
add_proj4text (p, 1,
- "-0,0.35,0.82,-0.12 +no_defs");
+ "0,0.35,0.82,-0.12 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 1,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 2,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 3,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 6,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 7,
"]]");
p = add_epsg_def_ex (filter, first, last, 4285, "epsg", 4285,
"Qatar 1974", 1, 1,
"International 1924", "Greenwich",
@@ -1981,29 +1983,31 @@
"Amersfoort", 1, 1,
"Bessel 1841", "Greenwich",
"Amersfoort", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=bessel +towgs84=565.417,50.3319,465");
+ "+proj=longlat +ellps=bessel +towgs84=565.4171,50.3319,46");
add_proj4text (p, 1,
- ".552,-0.398957,0.343988,-1.8774,4.0725 +no_defs");
+ "5.5524,-0.398957388243134,0.343987817378283,-1.877401639");
+ add_proj4text (p, 2,
+ "98045,4.0725 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Amersfoort\",DATUM[\"Amersfoort\",SPHEROID[\"Be");
add_srs_wkt (p, 1,
"ssel 1841\",6377397.155,299.1528128,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 2,
- "7004\"]],TOWGS84[565.417,50.3319,465.552,-0.398957,0.343");
+ "7004\"]],TOWGS84[565.4171,50.3319,465.5524,-0.3989573882");
add_srs_wkt (p, 3,
- "988,-1.8774,4.0725],AUTHORITY[\"EPSG\",\"6289\"]],PRIMEM");
+ "43134,0.343987817378283,-1.87740163998045,4.0725],AUTHOR");
add_srs_wkt (p, 4,
- "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
+ "ITY[\"EPSG\",\"6289\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
- "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
add_srs_wkt (p, 6,
- "AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHOR");
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
add_srs_wkt (p, 7,
- "ITY[\"EPSG\",\"4289\"]]");
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4289\"]]");
p = add_epsg_def_ex (filter, first, last, 4291, "epsg", 4291,
"SAD69", 1, 1,
"GRS 1967", "Greenwich",
"South_American_Datum_1969", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2125,11 +2129,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Sudan\",DATUM[\"Sudan\",SPHEROID[\"Clarke 1880 ");
add_srs_wkt (p, 1,
- "(IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"");
+ "(IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 2,
"7011\"]],AUTHORITY[\"EPSG\",\"6296\"]],PRIMEM[\"Greenwic");
add_srs_wkt (p, 3,
"h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
add_srs_wkt (p, 4,
@@ -2269,11 +2273,11 @@
add_proj4text (p, 1,
"+towgs84=-61.702,284.488,472.052,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Trinidad 1903\",DATUM[\"Trinidad_1903\",SPHEROI");
add_srs_wkt (p, 1,
- "D[\"Clarke 1858\",6378293.645208759,294.2606763692569,AU");
+ "D[\"Clarke 1858\",6378293.645208759,294.2606763692606,AU");
add_srs_wkt (p, 2,
"THORITY[\"EPSG\",\"7007\"]],TOWGS84[-61.702,284.488,472.");
add_srs_wkt (p, 3,
"052,0,0,0,0],AUTHORITY[\"EPSG\",\"6302\"]],PRIMEM[\"Gree");
add_srs_wkt (p, 4,
@@ -2315,11 +2319,11 @@
add_proj4text (p, 1,
"227,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Voirol 1875\",DATUM[\"Voirol_1875\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORIT");
+ "Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7011\"]],TOWGS84[-73,-247,227,0,0,0,0],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"6304\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
@@ -2353,29 +2357,29 @@
"Nord Sahara 1959", 1, 1,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=clrk80 +towgs84=-209.362,-87.8162,4");
+ "+proj=longlat +ellps=clrk80 +towgs84=-209.3622,-87.8162,");
add_proj4text (p, 1,
- "04.62,0.0046,3.4784,0.5805,-1.4547 +no_defs");
+ "404.6198,0.0046,3.4784,0.5805,-1.4547 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Nord Sahara 1959\",DATUM[\"Nord_Sahara_1959\",S");
add_srs_wkt (p, 1,
"PHEROID[\"Clarke 1880 (RGS)\",6378249.145,293.465,AUTHOR");
add_srs_wkt (p, 2,
- "ITY[\"EPSG\",\"7012\"]],TOWGS84[-209.362,-87.8162,404.62");
+ "ITY[\"EPSG\",\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6");
add_srs_wkt (p, 3,
- ",0.0046,3.4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307");
+ "198,0.0046,3.4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6");
add_srs_wkt (p, 4,
- "\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
+ "307\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
add_srs_wkt (p, 5,
- "],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",");
+ "\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
add_srs_wkt (p, 6,
- "\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",E");
+ "\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\"");
add_srs_wkt (p, 7,
- "AST],AUTHORITY[\"EPSG\",\"4307\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"4307\"]]");
p = add_epsg_def_ex (filter, first, last, 4308, "epsg", 4308,
"RT38", 1, 1,
"Bessel 1841", "Greenwich",
"Stockholm_1938", "none", "degree",
"Latitude", "North", "Longitude", "East");
Index: src/srsinit/epsg_inlined_21.c
==================================================================
--- src/srsinit/epsg_inlined_21.c
+++ src/srsinit/epsg_inlined_21.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -85,11 +85,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Yoff\",DATUM[\"Yoff\",SPHEROID[\"Clarke 1880 (I");
add_srs_wkt (p, 1,
- "GN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7");
+ "GN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 2,
"011\"]],AUTHORITY[\"EPSG\",\"6310\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 3,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 4,
@@ -150,29 +150,29 @@
"Belge 1972", 1, 1,
"International 1924", "Greenwich",
"Reseau_National_Belge_1972", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=-106.869,52.2978,-103");
+ "+proj=longlat +ellps=intl +towgs84=-106.8686,52.2978,-10");
add_proj4text (p, 1,
- ".724,0.3366,-0.457,1.8422,-1.2747 +no_defs");
+ "3.7239,0.3366,-0.457,1.8422,-1.2747 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Belge 1972\",DATUM[\"Reseau_National_Belge_1972");
add_srs_wkt (p, 1,
"\",SPHEROID[\"International 1924\",6378388,297,AUTHORITY");
add_srs_wkt (p, 2,
- "[\"EPSG\",\"7022\"]],TOWGS84[-106.869,52.2978,-103.724,0");
+ "[\"EPSG\",\"7022\"]],TOWGS84[-106.8686,52.2978,-103.7239");
add_srs_wkt (p, 3,
- ".3366,-0.457,1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"");
+ ",0.3366,-0.457,1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313");
add_srs_wkt (p, 4,
- "]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
+ "\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
- "UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"");
+ "],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 6,
- "9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAS");
+ "\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",E");
add_srs_wkt (p, 7,
- "T],AUTHORITY[\"EPSG\",\"4313\"]]");
+ "AST],AUTHORITY[\"EPSG\",\"4313\"]]");
p = add_epsg_def_ex (filter, first, last, 4314, "epsg", 4314,
"DHDN", 1, 1,
"Bessel 1841", "Greenwich",
"Deutsches_Hauptdreiecksnetz", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -206,11 +206,11 @@
add_proj4text (p, 1,
"9,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Conakry 1905\",DATUM[\"Conakry_1905\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHOR");
+ "\"Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHOR");
add_srs_wkt (p, 2,
"ITY[\"EPSG\",\"7011\"]],TOWGS84[-23,259,-9,0,0,0,0],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"6315\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
@@ -371,11 +371,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 59N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -408,11 +408,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 60N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -445,11 +445,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 1N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -482,11 +482,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 2N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -519,11 +519,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 3N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -556,11 +556,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 4N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -593,11 +593,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 5N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -630,11 +630,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 6N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -667,11 +667,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 7N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -704,11 +704,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 8N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -741,11 +741,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 9N (ftUS)\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -778,11 +778,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 10N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -815,11 +815,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 11N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -852,11 +852,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 12N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -889,11 +889,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 13N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -967,11 +967,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Katanga 1955 / Katanga Lambert\",GEOGCS[\"Katan");
add_srs_wkt (p, 1,
"ga 1955\",DATUM[\"Katanga_1955\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
@@ -1045,11 +1045,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 18N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -1082,11 +1082,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 19N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -1831,11 +1831,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Pennsylvania South\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1874,11 +1874,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New York Long Island\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_22.c
==================================================================
--- src/srsinit/epsg_inlined_22.c
+++ src/srsinit/epsg_inlined_22.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -2283,13 +2283,13 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"NAD27(76)\",DATUM[\"North_American_Datum_1927_1");
add_srs_wkt (p, 1,
- "976\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821390");
+ "976\",SPHEROID[\"Clarke 1866\",6378206.4,294.97869821389");
add_srs_wkt (p, 2,
- "06,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"66");
+ "82,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"66");
add_srs_wkt (p, 3,
"08\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 4,
"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
@@ -2306,11 +2306,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"NAD27(CGQ77)\",DATUM[\"North_American_Datum_192");
add_srs_wkt (p, 1,
"7_CGQ77\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982");
add_srs_wkt (p, 2,
- "139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",");
+ "138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"6609\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 4,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 5,
@@ -2342,27 +2342,27 @@
"Hong_Kong_1980", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=intl +towgs84=-162.619,-276.959,-16");
add_proj4text (p, 1,
- "1.764,0.067753,-2.24365,-1.15883,-1.09425 +no_defs");
+ "1.764,0.067753,-2.243649,-1.158827,-1.094246 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Hong Kong 1980\",DATUM[\"Hong_Kong_1980\",SPHER");
add_srs_wkt (p, 1,
"OID[\"International 1924\",6378388,297,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7022\"]],TOWGS84[-162.619,-276.959,-161.764,0.067753,");
add_srs_wkt (p, 3,
- "-2.24365,-1.15883,-1.09425],AUTHORITY[\"EPSG\",\"6611\"]");
+ "-2.243649,-1.158827,-1.094246],AUTHORITY[\"EPSG\",\"6611");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ "\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",E");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"4611\"]]");
+ "AST],AUTHORITY[\"EPSG\",\"4611\"]]");
p = add_epsg_def_ex (filter, first, last, 4612, "epsg", 4612,
"JGD2000", 1, 1,
"GRS 1980", "Greenwich",
"Japanese_Geodetic_Datum_2000", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2411,29 +2411,29 @@
"QND95", 1, 1,
"International 1924", "Greenwich",
"Qatar_National_Datum_1995", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=-119.425,-303.659,-11");
+ "+proj=longlat +ellps=intl +towgs84=-119.4248,-303.65872,");
add_proj4text (p, 1,
- ".0006,1.1643,0.174458,1.09626,3.65706 +no_defs");
+ "-11.00061,1.164298,0.174458,1.096259,3.657065 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"QND95\",DATUM[\"Qatar_National_Datum_1995\",SPH");
add_srs_wkt (p, 1,
"EROID[\"International 1924\",6378388,297,AUTHORITY[\"EPS");
add_srs_wkt (p, 2,
- "G\",\"7022\"]],TOWGS84[-119.425,-303.659,-11.0006,1.1643");
+ "G\",\"7022\"]],TOWGS84[-119.4248,-303.65872,-11.00061,1.");
add_srs_wkt (p, 3,
- ",0.174458,1.09626,3.65706],AUTHORITY[\"EPSG\",\"6614\"]]");
+ "164298,0.174458,1.096259,3.657065],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
- ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ "6614\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
- "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
add_srs_wkt (p, 6,
- "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
add_srs_wkt (p, 7,
- ",AUTHORITY[\"EPSG\",\"4614\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"4614\"]]");
p = add_epsg_def_ex (filter, first, last, 4615, "epsg", 4615,
"Porto Santo", 1, 1,
"International 1924", "Greenwich",
"Porto_Santo_1936", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2981,11 +2981,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Saint Pierre et Miquelon 1950\",DATUM[\"Saint_P");
add_srs_wkt (p, 1,
"ierre_et_Miquelon_1950\",SPHEROID[\"Clarke 1866\",637820");
add_srs_wkt (p, 2,
- "6.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWG");
+ "6.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWG");
add_srs_wkt (p, 3,
"S84[30,430,368,0,0,0,0],AUTHORITY[\"EPSG\",\"6638\"]],PR");
add_srs_wkt (p, 4,
"IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
add_srs_wkt (p, 5,
@@ -3094,26 +3094,26 @@
"ST71_Belep", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=intl +towgs84=-480.26,-438.32,-643.");
add_proj4text (p, 1,
- "429,16.3119,20.1721,-4.0349,-111.7 +no_defs");
+ "429,16.3119,20.1721,-4.0349,-111.7002 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"ST71 Belep\",DATUM[\"ST71_Belep\",SPHEROID[\"In");
add_srs_wkt (p, 1,
"ternational 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022");
add_srs_wkt (p, 2,
"\"]],TOWGS84[-480.26,-438.32,-643.429,16.3119,20.1721,-4");
add_srs_wkt (p, 3,
- ".0349,-111.7],AUTHORITY[\"EPSG\",\"6643\"]],PRIMEM[\"Gre");
+ ".0349,-111.7002],AUTHORITY[\"EPSG\",\"6643\"]],PRIMEM[\"");
add_srs_wkt (p, 4,
- "enwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
+ "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 5,
- ",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
+ "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
add_srs_wkt (p, 6,
- "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
+ "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
add_srs_wkt (p, 7,
- "PSG\",\"4643\"]]");
+ "[\"EPSG\",\"4643\"]]");
}
#endif /* full EPSG initialization enabled/disabled */
Index: src/srsinit/epsg_inlined_23.c
==================================================================
--- src/srsinit/epsg_inlined_23.c
+++ src/srsinit/epsg_inlined_23.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -412,29 +412,31 @@
"Helle 1954", 1, 1,
"International 1924", "Greenwich",
"Helle_1954", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=982.609,552.753,-540.");
+ "+proj=longlat +ellps=intl +towgs84=982.6087,552.753,-540");
add_proj4text (p, 1,
- "873,6.68163,-31.6115,-19.8482,16.805 +no_defs");
+ ".873,6.68162662527694,-31.6114924086422,-19.848161004816");
+ add_proj4text (p, 2,
+ "8,16.805 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Helle 1954\",DATUM[\"Helle_1954\",SPHEROID[\"In");
add_srs_wkt (p, 1,
"ternational 1924\",6378388,297,AUTHORITY[\"EPSG\",\"7022");
add_srs_wkt (p, 2,
- "\"]],TOWGS84[982.609,552.753,-540.873,6.68163,-31.6115,-");
+ "\"]],TOWGS84[982.6087,552.753,-540.873,6.68162662527694,");
add_srs_wkt (p, 3,
- "19.8482,16.805],AUTHORITY[\"EPSG\",\"6660\"]],PRIMEM[\"G");
+ "-31.6114924086422,-19.8481610048168,16.805],AUTHORITY[\"");
add_srs_wkt (p, 4,
- "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
+ "EPSG\",\"6660\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
- "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS");
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
- "[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[");
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
add_srs_wkt (p, 7,
- "\"EPSG\",\"4660\"]]");
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4660\"]]");
p = add_epsg_def_ex (filter, first, last, 4661, "epsg", 4661,
"LKS92", 1, 1,
"GRS 1980", "Greenwich",
"Latvia_1992", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -681,11 +683,11 @@
add_proj4text (p, 0,
"+proj=longlat +a=6378249.2 +b=6356515 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Voirol 1879\",DATUM[\"Voirol_1879\",SPHEROID[\"");
add_srs_wkt (p, 1,
- "Clarke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORIT");
+ "Clarke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"6671\"]],PRIM");
add_srs_wkt (p, 3,
"EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 4,
@@ -725,27 +727,27 @@
"Chatham_Islands_Datum_1979", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=intl +towgs84=174.05,-25.49,112.57,");
add_proj4text (p, 1,
- "-0,-0,0.554,0.2263 +no_defs");
+ "0,0,0.554,0.2263 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Chatham Islands 1979\",DATUM[\"Chatham_Islands_");
add_srs_wkt (p, 1,
"Datum_1979\",SPHEROID[\"International 1924\",6378388,297");
add_srs_wkt (p, 2,
",AUTHORITY[\"EPSG\",\"7022\"]],TOWGS84[174.05,-25.49,112");
add_srs_wkt (p, 3,
- ".57,-0,-0,0.554,0.2263],AUTHORITY[\"EPSG\",\"6673\"]],PR");
+ ".57,0,0,0.554,0.2263],AUTHORITY[\"EPSG\",\"6673\"]],PRIM");
add_srs_wkt (p, 4,
- "IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
+ "EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
- "\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"");
+ "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
add_srs_wkt (p, 6,
- "]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUT");
+ "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
add_srs_wkt (p, 7,
- "HORITY[\"EPSG\",\"4673\"]]");
+ "ORITY[\"EPSG\",\"4673\"]]");
p = add_epsg_def_ex (filter, first, last, 4674, "epsg", 4674,
"SIRGAS 2000", 1, 1,
"GRS 1980", "Greenwich",
"Sistema_de_Referencia_Geocentrico_para_las_AmericaS_2000", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -779,11 +781,11 @@
add_proj4text (p, 1,
",0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Guam 1963\",DATUM[\"Guam_1963\",SPHEROID[\"Clar");
add_srs_wkt (p, 1,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 2,
",\"7008\"]],TOWGS84[-100,-248,259,0,0,0,0],AUTHORITY[\"E");
add_srs_wkt (p, 3,
"PSG\",\"6675\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
@@ -932,13 +934,13 @@
"Gulshan 303", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Gulshan_303", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=283.7,735.9,261.1,0,0,0,0 +no_defs");
+ "84=283.7,735.9,261.1,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Gulshan 303\",DATUM[\"Gulshan_303\",SPHEROID[\"");
add_srs_wkt (p, 1,
"Everest 1830 (1937 Adjustment)\",6377276.345,300.8017,AU");
add_srs_wkt (p, 2,
@@ -963,11 +965,11 @@
add_proj4text (p, 1,
"04,-3.068,4.903,1.578,-1.06 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"PRS92\",DATUM[\"Philippine_Reference_System_199");
add_srs_wkt (p, 1,
- "2\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139006");
+ "2\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138982");
add_srs_wkt (p, 2,
",AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-127.62,-67.24,-4");
add_srs_wkt (p, 3,
"7.04,-3.068,4.903,1.578,-1.06],AUTHORITY[\"EPSG\",\"6683");
add_srs_wkt (p, 4,
@@ -1076,29 +1078,29 @@
"Fatu Iva 72", 1, 1,
"International 1924", "Greenwich",
"Fatu_Iva_72", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=347.103,1078.12,2623.");
+ "+proj=longlat +ellps=intl +towgs84=347.103,1078.125,2623");
add_proj4text (p, 1,
- "92,-33.8875,70.6773,-9.3943,186.074 +no_defs");
+ ".922,-33.8875,70.6773,-9.3943,186.074 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Fatu Iva 72\",DATUM[\"Fatu_Iva_72\",SPHEROID[\"");
add_srs_wkt (p, 1,
"International 1924\",6378388,297,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 2,
- "22\"]],TOWGS84[347.103,1078.12,2623.92,-33.8875,70.6773,");
+ "22\"]],TOWGS84[347.103,1078.125,2623.922,-33.8875,70.677");
add_srs_wkt (p, 3,
- "-9.3943,186.074],AUTHORITY[\"EPSG\",\"6688\"]],PRIMEM[\"");
+ "3,-9.3943,186.074],AUTHORITY[\"EPSG\",\"6688\"]],PRIMEM[");
add_srs_wkt (p, 4,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
+ "\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
add_srs_wkt (p, 5,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
+ "ree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],A");
add_srs_wkt (p, 6,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
+ "XIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORI");
add_srs_wkt (p, 7,
- "[\"EPSG\",\"4688\"]]");
+ "TY[\"EPSG\",\"4688\"]]");
p = add_epsg_def_ex (filter, first, last, 4689, "epsg", 4689,
"IGN63 Hiva Oa", 1, 1,
"International 1924", "Greenwich",
"IGN63_Hiva_Oa", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -1251,11 +1253,11 @@
add_proj4text (p, 1,
"5.95,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Katanga 1955\",DATUM[\"Katanga_1955\",SPHEROID[");
add_srs_wkt (p, 1,
- "\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 2,
"EPSG\",\"7008\"]],TOWGS84[-103.746,-9.614,-255.95,0,0,0,");
add_srs_wkt (p, 3,
"0],AUTHORITY[\"EPSG\",\"6695\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
@@ -1763,11 +1765,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Cape Canaveral\",DATUM[\"Cape_Canaveral\",SPHER");
add_srs_wkt (p, 1,
- "OID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORIT");
+ "OID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORIT");
add_srs_wkt (p, 2,
"Y[\"EPSG\",\"7008\"]],TOWGS84[-2,151,181,0,0,0,0],AUTHOR");
add_srs_wkt (p, 3,
"ITY[\"EPSG\",\"6717\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 4,
@@ -1901,13 +1903,13 @@
add_proj4text (p, 1,
"7.584,-7.862,8.163,6.042,-13.925 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"GCGD59\",DATUM[\"Grand_Cayman_Geodetic_Datum_19");
add_srs_wkt (p, 1,
- "59\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213900");
+ "59\",SPHEROID[\"Clarke 1866\",6378206.4,294.978698213898");
add_srs_wkt (p, 2,
- "6,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-179.483,-69.379");
+ "2,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[-179.483,-69.379");
add_srs_wkt (p, 3,
",-27.584,-7.862,8.163,6.042,-13.925],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6723\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
@@ -1974,13 +1976,13 @@
add_proj4text (p, 1,
"04,-0.393,-2.323,2.96,-24.081 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"SIGD61\",DATUM[\"Sister_Islands_Geodetic_Datum_");
add_srs_wkt (p, 1,
- "1961\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139");
+ "1961\",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138");
add_srs_wkt (p, 2,
- "006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[8.853,-52.644,");
+ "982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS84[8.853,-52.644,");
add_srs_wkt (p, 3,
"180.304,-0.393,-2.323,2.96,-24.081],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"6726\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
@@ -2254,11 +2256,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Hong Kong 1963\",DATUM[\"Hong_Kong_1963\",SPHER");
add_srs_wkt (p, 1,
- "OID[\"Clarke 1858\",6378293.645208759,294.2606763692569,");
+ "OID[\"Clarke 1858\",6378293.645208759,294.2606763692606,");
add_srs_wkt (p, 2,
"AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"6738\"");
add_srs_wkt (p, 3,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 4,
@@ -2296,25 +2298,25 @@
"Parametrop_Zemp_1990", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +a=6378136 +b=6356751.361745712 +towgs84=0");
add_proj4text (p, 1,
- ",0,1.5,-0,-0,0.076,0 +no_defs");
+ ",0,1.5,0,0,0.076,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"PZ-90\",DATUM[\"Parametrop_Zemp_1990\",SPHEROID");
add_srs_wkt (p, 1,
"[\"PZ-90\",6378136,298.257839303,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 2,
- "54\"]],TOWGS84[0,0,1.5,-0,-0,0.076,0],AUTHORITY[\"EPSG\"");
+ "54\"]],TOWGS84[0,0,1.5,0,0,0.076,0],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
- ",\"6740\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
+ "6740\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 4,
- "8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
+ "1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
- "EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longit");
+ "G\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude");
add_srs_wkt (p, 6,
- "ude\",EAST],AUTHORITY[\"EPSG\",\"4740\"]]");
+ "\",EAST],AUTHORITY[\"EPSG\",\"4740\"]]");
p = add_epsg_def_ex (filter, first, last, 4741, "epsg", 4741,
"FD54", 1, 1,
"International 1924", "Greenwich",
"Faroe_Datum_1954", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2478,11 +2480,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Vanua Levu 1915\",DATUM[\"Vanua_Levu_1915\",SPH");
add_srs_wkt (p, 1,
"EROID[\"Clarke 1880 (international foot)\",6378306.3696,");
add_srs_wkt (p, 2,
- "293.4663076556349,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[");
+ "293.4663076556355,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[");
add_srs_wkt (p, 3,
"51,391,-36,0,0,0,0],AUTHORITY[\"EPSG\",\"6748\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_24.c
==================================================================
--- src/srsinit/epsg_inlined_24.c
+++ src/srsinit/epsg_inlined_24.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -137,11 +137,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Viti Levu 1912\",DATUM[\"Viti_Levu_1912\",SPHER");
add_srs_wkt (p, 1,
"OID[\"Clarke 1880 (international foot)\",6378306.3696,29");
add_srs_wkt (p, 2,
- "3.4663076556349,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[51");
+ "3.4663076556355,AUTHORITY[\"EPSG\",\"7055\"]],TOWGS84[51");
add_srs_wkt (p, 3,
",391,-36,0,0,0,0],AUTHORITY[\"EPSG\",\"6752\"]],PRIMEM[\"");
add_srs_wkt (p, 4,
"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 5,
@@ -173,27 +173,27 @@
"LGD2006", 1, 1,
"International 1924", "Greenwich",
"Libyan_Geodetic_Datum_2006", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=intl +towgs84=-208.406,-109.878,-2.");
+ "+proj=longlat +ellps=intl +towgs84=-208.4058,-109.8777,-");
add_proj4text (p, 1,
- "5764,0,0,0,0 +no_defs");
+ "2.5764,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"LGD2006\",DATUM[\"Libyan_Geodetic_Datum_2006\",");
add_srs_wkt (p, 1,
"SPHEROID[\"International 1924\",6378388,297,AUTHORITY[\"");
add_srs_wkt (p, 2,
- "EPSG\",\"7022\"]],TOWGS84[-208.406,-109.878,-2.5764,0,0,");
+ "EPSG\",\"7022\"]],TOWGS84[-208.4058,-109.8777,-2.5764,0,");
add_srs_wkt (p, 3,
- "0,0],AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\",");
+ "0,0,0],AUTHORITY[\"EPSG\",\"6754\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
- "0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
+ ",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
- "2925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude");
+ "32925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitud");
add_srs_wkt (p, 6,
- "\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
+ "e\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 7,
"4754\"]]");
p = add_epsg_def_ex (filter, first, last, 4755, "epsg", 4755,
"DGN95", 1, 1,
"WGS 84", "Greenwich",
@@ -1832,11 +1832,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Fr");
add_srs_wkt (p, 1,
"ancaise_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2");
add_srs_wkt (p, 2,
- ",293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
+ ",293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
add_srs_wkt (p, 3,
"[-168,-60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRI");
add_srs_wkt (p, 4,
"MEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],U");
add_srs_wkt (p, 5,
@@ -1924,11 +1924,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Voirol 1875 (Paris)\",DATUM[\"Voirol_1875_Paris");
add_srs_wkt (p, 1,
"\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129");
add_srs_wkt (p, 2,
- "36265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-73,-247,227");
+ "36269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-73,-247,227");
add_srs_wkt (p, 3,
",0,0,0,0],AUTHORITY[\"EPSG\",\"6811\"]],PRIMEM[\"Paris\"");
add_srs_wkt (p, 4,
",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",");
add_srs_wkt (p, 5,
@@ -2049,11 +2049,11 @@
add_proj4text (p, 1,
"1,0,0,0,0 +pm=paris +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Carthage (Paris)\",DATUM[\"Carthage_Paris\",SPH");
add_srs_wkt (p, 1,
- "EROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936265,");
+ "EROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936269,");
add_srs_wkt (p, 2,
"AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-263,6,431,0,0,0,0");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6816\"]],PRIMEM[\"Paris\",2.33722");
add_srs_wkt (p, 4,
@@ -2120,29 +2120,29 @@
"Nord Sahara 1959 (Paris)", 1, 1,
"Clarke 1880 (RGS)", "Paris",
"Nord_Sahara_1959_Paris", "none", "grad",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=clrk80 +towgs84=-209.362,-87.8162,4");
+ "+proj=longlat +ellps=clrk80 +towgs84=-209.3622,-87.8162,");
add_proj4text (p, 1,
- "04.62,0.0046,3.4784,0.5805,-1.4547 +pm=paris +no_defs");
+ "404.6198,0.0046,3.4784,0.5805,-1.4547 +pm=paris +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Nord Sahara 1959 (Paris)\",DATUM[\"Nord_Sahara_");
add_srs_wkt (p, 1,
"1959_Paris\",SPHEROID[\"Clarke 1880 (RGS)\",6378249.145,");
add_srs_wkt (p, 2,
- "293.465,AUTHORITY[\"EPSG\",\"7012\"]],TOWGS84[-209.362,-");
+ "293.465,AUTHORITY[\"EPSG\",\"7012\"]],TOWGS84[-209.3622,");
add_srs_wkt (p, 3,
- "87.8162,404.62,0.0046,3.4784,0.5805,-1.4547],AUTHORITY[\"");
+ "-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547],AUTHORIT");
add_srs_wkt (p, 4,
- "EPSG\",\"6819\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[");
+ "Y[\"EPSG\",\"6819\"]],PRIMEM[\"Paris\",2.33722917,AUTHOR");
add_srs_wkt (p, 5,
- "\"EPSG\",\"8903\"]],UNIT[\"grad\",0.01570796326794897,AU");
+ "ITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.0157079632679489");
add_srs_wkt (p, 6,
- "THORITY[\"EPSG\",\"9105\"]],AXIS[\"Latitude\",NORTH],AXI");
+ "7,AUTHORITY[\"EPSG\",\"9105\"]],AXIS[\"Latitude\",NORTH]");
add_srs_wkt (p, 7,
- "S[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4819\"]]");
+ ",AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4819\"]]");
p = add_epsg_def_ex (filter, first, last, 4820, "epsg", 4820,
"Segara (Jakarta)", 1, 1,
"Bessel 1841", "Jakarta",
"Gunung_Segara_Jakarta", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2176,11 +2176,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Voirol 1879 (Paris)\",DATUM[\"Voirol_1879_Paris");
add_srs_wkt (p, 1,
"\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129");
add_srs_wkt (p, 2,
- "36265,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"");
+ "36269,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"6821\"]],PRIMEM[\"Paris\",2.33722917,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"8903\"]],UNIT[\"grad\",0.01570796326794897,AUTHORITY[\"");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_25.c
==================================================================
--- src/srsinit/epsg_inlined_25.c
+++ src/srsinit/epsg_inlined_25.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -221,11 +221,11 @@
"Madrid 1870 (Madrid)", 1, 1,
"Struve 1860", "Madrid",
"Madrid_1870_Madrid", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6378298.3 +b=6356657.142669561 +pm=madr");
+ "+proj=longlat +a=6378298.3 +b=6356657.142669562 +pm=madr");
add_proj4text (p, 1,
"id +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Madrid 1870 (Madrid)\",DATUM[\"Madrid_1870_Madr");
add_srs_wkt (p, 1,
@@ -557,11 +557,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Conus Albers\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2692,31 +2692,31 @@
"SLD99", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Sri_Lanka_Datum_1999", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=-0.293,766.95,87.713,0.195704,1.69507,3.47302,-0.03933");
+ "84=-0.293,766.95,87.713,0.195704,1.695068,3.473016,-0.03");
add_proj4text (p, 2,
- "8 +no_defs");
+ "9338 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"SLD99\",DATUM[\"Sri_Lanka_Datum_1999\",SPHEROID");
add_srs_wkt (p, 1,
"[\"Everest 1830 (1937 Adjustment)\",6377276.345,300.8017");
add_srs_wkt (p, 2,
",AUTHORITY[\"EPSG\",\"7015\"]],TOWGS84[-0.293,766.95,87.");
add_srs_wkt (p, 3,
- "713,0.195704,1.69507,3.47302,-0.039338],AUTHORITY[\"EPSG");
+ "713,0.195704,1.695068,3.473016,-0.039338],AUTHORITY[\"EP");
add_srs_wkt (p, 4,
- "\",\"1053\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
+ "SG\",\"1053\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
- "\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[");
+ ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
add_srs_wkt (p, 6,
- "\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Long");
+ "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
add_srs_wkt (p, 7,
- "itude\",EAST],AUTHORITY[\"EPSG\",\"5233\"]]");
+ "gitude\",EAST],AUTHORITY[\"EPSG\",\"5233\"]]");
p = add_epsg_def_ex (filter, first, last, 5234, "epsg", 5234,
"Kandawala / Sri Lanka Grid", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Kandawala", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -2723,13 +2723,13 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=7.000480277777778 +lon_0=80.771711111");
add_proj4text (p, 1,
"11112 +k=0.9999238418 +x_0=200000 +y_0=200000 +a=6377276");
add_proj4text (p, 2,
- ".345 +b=6356075.41314024 +towgs84=-97,787,86,0,0,0,0 +un");
+ ".345 +b=6356075.413140239 +towgs84=-97,787,86,0,0,0,0 +u");
add_proj4text (p, 3,
- "its=m +no_defs");
+ "nits=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kandawala / Sri Lanka Grid\",GEOGCS[\"Kandawala");
add_srs_wkt (p, 1,
"\",DATUM[\"Kandawala\",SPHEROID[\"Everest 1830 (1937 Adj");
add_srs_wkt (p, 2,
@@ -2766,45 +2766,45 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=7.000471527777778 +lon_0=80.771713083");
add_proj4text (p, 1,
"33334 +k=0.9999238418 +x_0=500000 +y_0=500000 +a=6377276");
add_proj4text (p, 2,
- ".345 +b=6356075.41314024 +towgs84=-0.293,766.95,87.713,0");
+ ".345 +b=6356075.413140239 +towgs84=-0.293,766.95,87.713,");
add_proj4text (p, 3,
- ".195704,1.69507,3.47302,-0.039338 +units=m +no_defs");
+ "0.195704,1.695068,3.473016,-0.039338 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"SLD99 / Sri Lanka Grid 1999\",GEOGCS[\"SLD99\",");
add_srs_wkt (p, 1,
"DATUM[\"Sri_Lanka_Datum_1999\",SPHEROID[\"Everest 1830 (");
add_srs_wkt (p, 2,
"1937 Adjustment)\",6377276.345,300.8017,AUTHORITY[\"EPSG");
add_srs_wkt (p, 3,
"\",\"7015\"]],TOWGS84[-0.293,766.95,87.713,0.195704,1.69");
add_srs_wkt (p, 4,
- "507,3.47302,-0.039338],AUTHORITY[\"EPSG\",\"1053\"]],PRI");
+ "5068,3.473016,-0.039338],AUTHORITY[\"EPSG\",\"1053\"]],P");
add_srs_wkt (p, 5,
- "MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
+ "RIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT");
add_srs_wkt (p, 6,
- "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
+ "[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122");
add_srs_wkt (p, 7,
- "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
+ "\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],A");
add_srs_wkt (p, 8,
- "ORITY[\"EPSG\",\"5233\"]],PROJECTION[\"Transverse_Mercat");
+ "UTHORITY[\"EPSG\",\"5233\"]],PROJECTION[\"Transverse_Mer");
add_srs_wkt (p, 9,
- "or\"],PARAMETER[\"latitude_of_origin\",7.000471527777778");
+ "cator\"],PARAMETER[\"latitude_of_origin\",7.000471527777");
add_srs_wkt (p, 10,
- "],PARAMETER[\"central_meridian\",80.77171308333334],PARA");
+ "778],PARAMETER[\"central_meridian\",80.77171308333334],P");
add_srs_wkt (p, 11,
- "METER[\"scale_factor\",0.9999238418],PARAMETER[\"false_e");
+ "ARAMETER[\"scale_factor\",0.9999238418],PARAMETER[\"fals");
add_srs_wkt (p, 12,
- "asting\",500000],PARAMETER[\"false_northing\",500000],UN");
+ "e_easting\",500000],PARAMETER[\"false_northing\",500000]");
add_srs_wkt (p, 13,
- "IT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"East");
+ ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"E");
add_srs_wkt (p, 14,
- "ing\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",");
+ "asting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG");
add_srs_wkt (p, 15,
- "\"5235\"]]");
+ "\",\"5235\"]]");
p = add_epsg_def_ex (filter, first, last, 5243, "epsg", 5243,
"ETRS89 / LCC Germany (E-N)", 0, 0,
"GRS 1980", "Greenwich",
"European_Terrestrial_Reference_System_1989", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
Index: src/srsinit/epsg_inlined_26.c
==================================================================
--- src/srsinit/epsg_inlined_26.c
+++ src/srsinit/epsg_inlined_26.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1891,11 +1891,11 @@
add_proj4text (p, 1,
"+no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Ocotepeque 1935\",DATUM[\"Ocotepeque_1935\",SPH");
add_srs_wkt (p, 1,
- "EROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHOR");
+ "EROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHOR");
add_srs_wkt (p, 2,
"ITY[\"EPSG\",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
@@ -1920,11 +1920,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Costa Rica Norte\",GEOGCS[\"O");
add_srs_wkt (p, 1,
"cotepeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Cl");
add_srs_wkt (p, 2,
- "arke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG");
+ "arke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG");
add_srs_wkt (p, 3,
"\",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EP");
add_srs_wkt (p, 4,
"SG\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
@@ -1961,11 +1961,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Costa Rica Sur\",GEOGCS[\"Oco");
add_srs_wkt (p, 1,
"tepeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "ke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
@@ -2002,11 +2002,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Guatemala Norte (deprecated)\"");
add_srs_wkt (p, 1,
",GEOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SP");
add_srs_wkt (p, 2,
- "HEROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHO");
+ "HEROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHO");
add_srs_wkt (p, 3,
"RITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],P");
add_srs_wkt (p, 4,
"RIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT");
add_srs_wkt (p, 5,
@@ -2043,11 +2043,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Guatemala Sur\",GEOGCS[\"Ocot");
add_srs_wkt (p, 1,
"epeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Clark");
add_srs_wkt (p, 2,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
@@ -2086,11 +2086,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / El Salvador Lambert\",GEOGCS[");
add_srs_wkt (p, 1,
"\"Ocotepeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"");
add_srs_wkt (p, 2,
- "Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EP");
+ "Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EP");
add_srs_wkt (p, 3,
"SG\",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
@@ -2129,11 +2129,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Nicaragua Norte\",GEOGCS[\"Oc");
add_srs_wkt (p, 1,
"otepeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
@@ -2172,11 +2172,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Nicaragua Sur\",GEOGCS[\"Ocot");
add_srs_wkt (p, 1,
"epeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Clark");
add_srs_wkt (p, 2,
- "e 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",");
+ "e 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
"\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
@@ -2248,11 +2248,11 @@
add_srs_wkt (p, 0,
"GEOGCS[\"Sibun Gorge 1922\",DATUM[\"Sibun_Gorge_1922\",S");
add_srs_wkt (p, 1,
"PHEROID[\"Clarke 1858\",6378293.645208759,294.2606763692");
add_srs_wkt (p, 2,
- "569,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"1");
+ "606,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"1");
add_srs_wkt (p, 3,
"071\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901");
add_srs_wkt (p, 4,
"\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG");
add_srs_wkt (p, 5,
@@ -2273,13 +2273,13 @@
add_srs_wkt (p, 0,
"PROJCS[\"Sibun Gorge 1922 / Colony Grid (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Sibun Gorge 1922\",DATUM[\"Sibun_Gorge_1922\",SP");
add_srs_wkt (p, 2,
- "HEROID[\"Clarke 1858\",6378293.645208759,294.26067636925");
+ "HEROID[\"Clarke 1858\",6378293.645208759,294.26067636926");
add_srs_wkt (p, 3,
- "69,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"10");
+ "06,AUTHORITY[\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"10");
add_srs_wkt (p, 4,
"71\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 6,
@@ -2308,11 +2308,11 @@
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk66 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Panama-Colon 1911\",DATUM[\"Panama_Colon_1911\"");
add_srs_wkt (p, 1,
- ",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982139006,AU");
+ ",SPHEROID[\"Clarke 1866\",6378206.4,294.9786982138982,AU");
add_srs_wkt (p, 2,
"THORITY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"1072\"]");
add_srs_wkt (p, 3,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 4,
@@ -2335,11 +2335,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Panama-Colon 1911 / Panama Lambert\",GEOGCS[\"P");
add_srs_wkt (p, 1,
"anama-Colon 1911\",DATUM[\"Panama_Colon_1911\",SPHEROID[");
add_srs_wkt (p, 2,
- "\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"1072\"]],PRIMEM[\"");
add_srs_wkt (p, 4,
"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 5,
@@ -2374,11 +2374,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Panama-Colon 1911 / Panama Polyconic\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Panama-Colon 1911\",DATUM[\"Panama_Colon_1911\",SPHEROID");
add_srs_wkt (p, 2,
- "[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"1072\"]],PRIMEM[\"");
add_srs_wkt (p, 4,
"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 5,
@@ -2889,43 +2889,43 @@
"Chatham_Islands_Datum_1979", "Transverse_Mercator", "metre",
"Northing", "North", "Easting", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=-44 +lon_0=-176.5 +k=1 +x_0=350000 +y");
add_proj4text (p, 1,
- "_0=650000 +ellps=intl +towgs84=174.05,-25.49,112.57,-0,-");
+ "_0=650000 +ellps=intl +towgs84=174.05,-25.49,112.57,0,0,");
add_proj4text (p, 2,
- "0,0.554,0.2263 +units=m +no_defs");
+ "0.554,0.2263 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"CI1979 / Chatham Islands Map Grid\",GEOGCS[\"Ch");
add_srs_wkt (p, 1,
"atham Islands 1979\",DATUM[\"Chatham_Islands_Datum_1979\"");
add_srs_wkt (p, 2,
",SPHEROID[\"International 1924\",6378388,297,AUTHORITY[\"");
add_srs_wkt (p, 3,
- "EPSG\",\"7022\"]],TOWGS84[174.05,-25.49,112.57,-0,-0,0.5");
- add_srs_wkt (p, 4,
- "54,0.2263],AUTHORITY[\"EPSG\",\"6673\"]],PRIMEM[\"Greenw");
- add_srs_wkt (p, 5,
- "ich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.");
- add_srs_wkt (p, 6,
- "0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"La");
- add_srs_wkt (p, 7,
- "titude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPS");
- add_srs_wkt (p, 8,
- "G\",\"4673\"]],PROJECTION[\"Transverse_Mercator\"],PARAM");
- add_srs_wkt (p, 9,
- "ETER[\"latitude_of_origin\",-44],PARAMETER[\"central_mer");
- add_srs_wkt (p, 10,
- "idian\",-176.5],PARAMETER[\"scale_factor\",1],PARAMETER[");
- add_srs_wkt (p, 11,
- "\"false_easting\",350000],PARAMETER[\"false_northing\",6");
- add_srs_wkt (p, 12,
- "50000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AX");
- add_srs_wkt (p, 13,
- "IS[\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[");
+ "EPSG\",\"7022\"]],TOWGS84[174.05,-25.49,112.57,0,0,0.554");
+ add_srs_wkt (p, 4,
+ ",0.2263],AUTHORITY[\"EPSG\",\"6673\"]],PRIMEM[\"Greenwic");
+ add_srs_wkt (p, 5,
+ "h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
+ add_srs_wkt (p, 6,
+ "74532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Lati");
+ add_srs_wkt (p, 7,
+ "tude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 8,
+ ",\"4673\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETE");
+ add_srs_wkt (p, 9,
+ "R[\"latitude_of_origin\",-44],PARAMETER[\"central_meridi");
+ add_srs_wkt (p, 10,
+ "an\",-176.5],PARAMETER[\"scale_factor\",1],PARAMETER[\"f");
+ add_srs_wkt (p, 11,
+ "alse_easting\",350000],PARAMETER[\"false_northing\",6500");
+ add_srs_wkt (p, 12,
+ "00],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Northing\",NORTH],AXIS[\"Easting\",EAST],AUTHORITY[\"E");
add_srs_wkt (p, 14,
- "\"EPSG\",\"5519\"]]");
+ "PSG\",\"5519\"]]");
p = add_epsg_def_ex (filter, first, last, 5520, "epsg", 5520,
"DHDN / 3-degree Gauss-Kruger zone 1", 0, 1,
"Bessel 1841", "Greenwich",
"Deutsches_Hauptdreiecksnetz", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
@@ -3697,11 +3697,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Ocotepeque 1935 / Guatemala Norte\",GEOGCS[\"Oc");
add_srs_wkt (p, 1,
"otepeque 1935\",DATUM[\"Ocotepeque_1935\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
- "rke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\"");
+ "rke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7008\"]],TOWGS84[205,96,-98,0,0,0,0],AUTHORITY[\"EPSG");
add_srs_wkt (p, 4,
"\",\"1070\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 5,
@@ -3728,21 +3728,21 @@
"UCS-2000", 1, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,-0,0.3");
+ "+proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,0.35");
add_proj4text (p, 1,
- "5,0.736,0 +no_defs");
+ ",0.736,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Kr");
add_srs_wkt (p, 1,
"assowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"");
add_srs_wkt (p, 2,
- "]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EP");
+ "]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
- "SG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ "G\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
add_srs_wkt (p, 5,
"[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
add_srs_wkt (p, 6,
Index: src/srsinit/epsg_inlined_27.c
==================================================================
--- src/srsinit/epsg_inlined_27.c
+++ src/srsinit/epsg_inlined_27.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,193 +60,193 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger zone 4\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
- add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
- add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
- add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
- add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
- add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
- add_srs_wkt (p, 9,
- "R[\"central_meridian\",21],PARAMETER[\"scale_factor\",1]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",4500000],PARAMETER[\"false_");
- add_srs_wkt (p, 11,
- "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
- add_srs_wkt (p, 12,
- "\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"5562\"]]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
+ add_srs_wkt (p, 4,
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ add_srs_wkt (p, 5,
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ add_srs_wkt (p, 6,
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ add_srs_wkt (p, 7,
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
+ add_srs_wkt (p, 8,
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
+ add_srs_wkt (p, 9,
+ "[\"central_meridian\",21],PARAMETER[\"scale_factor\",1],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"false_easting\",4500000],PARAMETER[\"false_n");
+ add_srs_wkt (p, 11,
+ "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ add_srs_wkt (p, 12,
+ "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"5562\"]]");
p = add_epsg_def_ex (filter, first, last, 5563, "epsg", 5563,
"UCS-2000 / Gauss-Kruger zone 5", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger zone 5\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
- add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
- add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
- add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
- add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
- add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
- add_srs_wkt (p, 9,
- "R[\"central_meridian\",27],PARAMETER[\"scale_factor\",1]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",5500000],PARAMETER[\"false_");
- add_srs_wkt (p, 11,
- "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
- add_srs_wkt (p, 12,
- "\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"5563\"]]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
+ add_srs_wkt (p, 4,
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ add_srs_wkt (p, 5,
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ add_srs_wkt (p, 6,
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ add_srs_wkt (p, 7,
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
+ add_srs_wkt (p, 8,
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
+ add_srs_wkt (p, 9,
+ "[\"central_meridian\",27],PARAMETER[\"scale_factor\",1],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"false_easting\",5500000],PARAMETER[\"false_n");
+ add_srs_wkt (p, 11,
+ "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ add_srs_wkt (p, 12,
+ "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"5563\"]]");
p = add_epsg_def_ex (filter, first, last, 5564, "epsg", 5564,
"UCS-2000 / Gauss-Kruger zone 6", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger zone 6\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
- add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
- add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
- add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
- add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
- add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
- add_srs_wkt (p, 9,
- "R[\"central_meridian\",33],PARAMETER[\"scale_factor\",1]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",6500000],PARAMETER[\"false_");
- add_srs_wkt (p, 11,
- "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
- add_srs_wkt (p, 12,
- "\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"5564\"]]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
+ add_srs_wkt (p, 4,
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ add_srs_wkt (p, 5,
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ add_srs_wkt (p, 6,
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ add_srs_wkt (p, 7,
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
+ add_srs_wkt (p, 8,
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
+ add_srs_wkt (p, 9,
+ "[\"central_meridian\",33],PARAMETER[\"scale_factor\",1],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"false_easting\",6500000],PARAMETER[\"false_n");
+ add_srs_wkt (p, 11,
+ "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ add_srs_wkt (p, 12,
+ "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"5564\"]]");
p = add_epsg_def_ex (filter, first, last, 5565, "epsg", 5565,
"UCS-2000 / Gauss-Kruger zone 7", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger zone 7\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
- add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
- add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
- add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
- add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
- add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
- add_srs_wkt (p, 9,
- "R[\"central_meridian\",39],PARAMETER[\"scale_factor\",1]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",7500000],PARAMETER[\"false_");
- add_srs_wkt (p, 11,
- "northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
- add_srs_wkt (p, 12,
- "\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"5565\"]]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
+ add_srs_wkt (p, 4,
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
+ add_srs_wkt (p, 5,
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
+ add_srs_wkt (p, 6,
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
+ add_srs_wkt (p, 7,
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
+ add_srs_wkt (p, 8,
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
+ add_srs_wkt (p, 9,
+ "[\"central_meridian\",39],PARAMETER[\"scale_factor\",1],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"false_easting\",7500000],PARAMETER[\"false_n");
+ add_srs_wkt (p, 11,
+ "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ add_srs_wkt (p, 12,
+ "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"5565\"]]");
p = add_epsg_def_ex (filter, first, last, 5566, "epsg", 5566,
"UCS-2000 / Gauss-Kruger CM 21E", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger CM 21E\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",21],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",21],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",500000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",500000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"5566\"]]");
p = add_epsg_def_ex (filter, first, last, 5567, "epsg", 5567,
@@ -255,37 +255,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger CM 27E\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",27],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",27],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",500000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",500000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"5567\"]]");
p = add_epsg_def_ex (filter, first, last, 5568, "epsg", 5568,
@@ -294,37 +294,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger CM 33E\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",33],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",33],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",500000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",500000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"5568\"]]");
p = add_epsg_def_ex (filter, first, last, 5569, "epsg", 5569,
@@ -333,37 +333,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Gauss-Kruger CM 39E\",GEOGCS[\"UCS-2");
add_srs_wkt (p, 1,
"000\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",39],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",39],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",500000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",500000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"5569\"]]");
p = add_epsg_def_ex (filter, first, last, 5570, "epsg", 5570,
@@ -372,156 +372,156 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 7 (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",21],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",7500");
- add_srs_wkt (p, 11,
- "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
- add_srs_wkt (p, 12,
- "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"5570\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",21],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",75000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"5570\"]]");
p = add_epsg_def_ex (filter, first, last, 5571, "epsg", 5571,
"UCS-2000 / 3-degree Gauss-Kruger zone 8 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 8 (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",24],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",8500");
- add_srs_wkt (p, 11,
- "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
- add_srs_wkt (p, 12,
- "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"5571\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",24],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",85000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"5571\"]]");
p = add_epsg_def_ex (filter, first, last, 5572, "epsg", 5572,
"UCS-2000 / 3-degree Gauss-Kruger zone 9 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +uni");
+ "+ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +unit");
add_proj4text (p, 2,
- "ts=m +no_defs");
+ "s=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 9 (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",27],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",9500");
- add_srs_wkt (p, 11,
- "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
- add_srs_wkt (p, 12,
- "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"5572\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",27],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",95000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"5572\"]]");
p = add_epsg_def_ex (filter, first, last, 5573, "epsg", 5573,
"UCS-2000 / 3-degree Gauss-Kruger zone 10 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +un");
+ " +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +uni");
add_proj4text (p, 2,
- "its=m +no_defs");
+ "ts=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 10 (depre");
add_srs_wkt (p, 1,
"cated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHE");
add_srs_wkt (p, 2,
"ROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",30],PARAME");
+ "f_origin\",0],PARAMETER[\"central_meridian\",30],PARAMET");
add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",1050");
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",10500");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
",EAST],AUTHORITY[\"EPSG\",\"5573\"]]");
p = add_epsg_def_ex (filter, first, last, 5574, "epsg", 5574,
"UCS-2000 / 3-degree Gauss-Kruger zone 11 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -528,39 +528,39 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +un");
+ " +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +uni");
add_proj4text (p, 2,
- "its=m +no_defs");
+ "ts=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 11 (depre");
add_srs_wkt (p, 1,
"cated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHE");
add_srs_wkt (p, 2,
"ROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",33],PARAME");
+ "f_origin\",0],PARAMETER[\"central_meridian\",33],PARAMET");
add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",1150");
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",11500");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
",EAST],AUTHORITY[\"EPSG\",\"5574\"]]");
p = add_epsg_def_ex (filter, first, last, 5575, "epsg", 5575,
"UCS-2000 / 3-degree Gauss-Kruger zone 12 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -567,39 +567,39 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +un");
+ " +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +uni");
add_proj4text (p, 2,
- "its=m +no_defs");
+ "ts=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 12 (depre");
add_srs_wkt (p, 1,
"cated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHE");
add_srs_wkt (p, 2,
"ROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",36],PARAME");
+ "f_origin\",0],PARAMETER[\"central_meridian\",36],PARAMET");
add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",1250");
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",12500");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
",EAST],AUTHORITY[\"EPSG\",\"5575\"]]");
p = add_epsg_def_ex (filter, first, last, 5576, "epsg", 5576,
"UCS-2000 / 3-degree Gauss-Kruger zone 13 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -606,39 +606,39 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +un");
+ " +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +uni");
add_proj4text (p, 2,
- "its=m +no_defs");
+ "ts=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger zone 13 (depre");
add_srs_wkt (p, 1,
"cated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHE");
add_srs_wkt (p, 2,
"ROID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",39],PARAME");
+ "f_origin\",0],PARAMETER[\"central_meridian\",39],PARAMET");
add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",1350");
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",13500");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
",EAST],AUTHORITY[\"EPSG\",\"5576\"]]");
p = add_epsg_def_ex (filter, first, last, 5577, "epsg", 5577,
"UCS-2000 / 3-degree Gauss-Kruger CM 21E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -645,275 +645,275 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 21E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",21],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5577\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",21],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5577\"]]");
p = add_epsg_def_ex (filter, first, last, 5578, "epsg", 5578,
"UCS-2000 / 3-degree Gauss-Kruger CM 24E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 24E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",24],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5578\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",24],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5578\"]]");
p = add_epsg_def_ex (filter, first, last, 5579, "epsg", 5579,
"UCS-2000 / 3-degree Gauss-Kruger CM 27E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 27E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",27],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5579\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",27],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5579\"]]");
p = add_epsg_def_ex (filter, first, last, 5580, "epsg", 5580,
"UCS-2000 / 3-degree Gauss-Kruger CM 30E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 30E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",30],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5580\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",30],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5580\"]]");
p = add_epsg_def_ex (filter, first, last, 5581, "epsg", 5581,
"UCS-2000 / 3-degree Gauss-Kruger CM 33E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 33E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",33],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5581\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",33],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5581\"]]");
p = add_epsg_def_ex (filter, first, last, 5582, "epsg", 5582,
"UCS-2000 / 3-degree Gauss-Kruger CM 36E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 36E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",36],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5582\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",36],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5582\"]]");
p = add_epsg_def_ex (filter, first, last, 5583, "epsg", 5583,
"UCS-2000 / 3-degree Gauss-Kruger CM 39E (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / 3-degree Gauss-Kruger CM 39E (deprec");
add_srs_wkt (p, 1,
"ated)\",GEOGCS[\"UCS-2000\",DATUM[\"Ukraine_2000\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
- ",\"7024\"]],TOWGS84[25,-141,-78.5,-0,0.35,0.736,0],AUTHO");
- add_srs_wkt (p, 4,
- "RITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
- add_srs_wkt (p, 5,
- "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
- add_srs_wkt (p, 6,
- ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
- add_srs_wkt (p, 7,
- "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],P");
- add_srs_wkt (p, 8,
- "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
- add_srs_wkt (p, 9,
- "of_origin\",0],PARAMETER[\"central_meridian\",39],PARAME");
- add_srs_wkt (p, 10,
- "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"5583\"]]");
+ ",\"7024\"]],TOWGS84[25,-141,-78.5,0,0.35,0.736,0],AUTHOR");
+ add_srs_wkt (p, 4,
+ "ITY[\"EPSG\",\"1077\"]],PRIMEM[\"Greenwich\",0,AUTHORITY");
+ add_srs_wkt (p, 5,
+ "[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,");
+ add_srs_wkt (p, 6,
+ "AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"5561\"]],PR");
+ add_srs_wkt (p, 8,
+ "OJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_o");
+ add_srs_wkt (p, 9,
+ "f_origin\",0],PARAMETER[\"central_meridian\",39],PARAMET");
+ add_srs_wkt (p, 10,
+ "ER[\"scale_factor\",1],PARAMETER[\"false_easting\",50000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"5583\"]]");
p = add_epsg_def_ex (filter, first, last, 5588, "epsg", 5588,
"NAD27 / New Brunswick Stereographic (NAD27)", 0, 1,
"Clarke 1866", "Greenwich",
"North_American_Datum_1927", "Oblique_Stereographic", "foot",
"Northing", "North", "Easting", "East");
@@ -924,11 +924,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Brunswick Stereographic (NAD27)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHE");
add_srs_wkt (p, 2,
- "ROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORI");
+ "ROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORI");
add_srs_wkt (p, 3,
"TY[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRI");
add_srs_wkt (p, 4,
"MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -965,11 +965,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Sibun Gorge 1922 / Colony Grid\",GEOGCS[\"Sibun");
add_srs_wkt (p, 1,
" Gorge 1922\",DATUM[\"Sibun_Gorge_1922\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1858\",6378293.645208759,294.2606763692569,AUTHORITY[");
+ "ke 1858\",6378293.645208759,294.2606763692606,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7007\"]],AUTHORITY[\"EPSG\",\"1071\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1117,11 +1117,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Michigan East\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -1156,11 +1156,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Michigan Old Central\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -1195,11 +1195,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Michigan West\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -1296,41 +1296,41 @@
"Moznet / UTM zone 38S", 0, 0,
"WGS 84", "Greenwich",
"Moznet_ITRF94", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=38 +south +ellps=WGS84 +towgs84=0,0,0,-0");
+ "+proj=utm +zone=38 +south +ellps=WGS84 +towgs84=0,0,0,0,");
add_proj4text (p, 1,
- ",-0,-0,0 +units=m +no_defs");
+ "0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Moznet / UTM zone 38S\",GEOGCS[\"Moznet\",DATUM");
add_srs_wkt (p, 1,
"[\"Moznet_ITRF94\",SPHEROID[\"WGS 84\",6378137,298.25722");
add_srs_wkt (p, 2,
- "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,-0,-0,-");
- add_srs_wkt (p, 3,
- "0,0],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",");
- add_srs_wkt (p, 4,
- "0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
- add_srs_wkt (p, 5,
- "2925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude");
- add_srs_wkt (p, 6,
- "\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 7,
- "4130\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"");
- add_srs_wkt (p, 8,
- "latitude_of_origin\",0],PARAMETER[\"central_meridian\",4");
- add_srs_wkt (p, 9,
- "5],PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_");
- add_srs_wkt (p, 10,
- "easting\",500000],PARAMETER[\"false_northing\",10000000]");
- add_srs_wkt (p, 11,
- ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"E");
- add_srs_wkt (p, 12,
- "asting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG");
- add_srs_wkt (p, 13,
- "\",\"5629\"]]");
+ "3563,AUTHORITY[\"EPSG\",\"7030\"]],TOWGS84[0,0,0,0,0,0,0");
+ add_srs_wkt (p, 3,
+ "],AUTHORITY[\"EPSG\",\"6130\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 4,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 5,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 6,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"413");
+ add_srs_wkt (p, 7,
+ "0\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 8,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",45]");
+ add_srs_wkt (p, 9,
+ ",PARAMETER[\"scale_factor\",0.9996],PARAMETER[\"false_ea");
+ add_srs_wkt (p, 10,
+ "sting\",500000],PARAMETER[\"false_northing\",10000000],U");
+ add_srs_wkt (p, 11,
+ "NIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eas");
+ add_srs_wkt (p, 12,
+ "ting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 13,
+ ",\"5629\"]]");
p = add_epsg_def_ex (filter, first, last, 5631, "epsg", 5631,
"Pulkovo 1942(58) / Gauss-Kruger zone 2 (E-N)", 0, 0,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942_58", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -3188,11 +3188,11 @@
add_srs_wkt (p, 2,
"F (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Par");
add_srs_wkt (p, 3,
"is\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021");
add_srs_wkt (p, 4,
- "2936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
+ "2936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
add_srs_wkt (p, 5,
"20,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris");
add_srs_wkt (p, 6,
"\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\"");
add_srs_wkt (p, 7,
@@ -3241,11 +3241,11 @@
add_srs_wkt (p, 2,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 3,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 4,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 5,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 6,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 7,
Index: src/srsinit/epsg_inlined_28.c
==================================================================
--- src/srsinit/epsg_inlined_28.c
+++ src/srsinit/epsg_inlined_28.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -536,11 +536,11 @@
add_srs_wkt (p, 1,
"GCS[\"Unspecified datum based upon the Hughes 1980 ellip");
add_srs_wkt (p, 2,
"soid\",DATUM[\"Not_specified_based_on_Hughes_1980_ellips");
add_srs_wkt (p, 3,
- "oid\",SPHEROID[\"Hughes 1980\",6378273,298.279411123061,");
+ "oid\",SPHEROID[\"Hughes 1980\",6378273,298.279411123064,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"7058\"]],AUTHORITY[\"EPSG\",\"6054\"");
add_srs_wkt (p, 5,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 6,
@@ -3263,11 +3263,11 @@
"Greenland_1996", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-62 +x_0=41500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=-62 +x_0=41500000 +y");
add_proj4text (p, 2,
"_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m ");
add_proj4text (p, 3,
"+no_defs");
add_srs_wkt (p, 0,
@@ -3289,11 +3289,11 @@
add_srs_wkt (p, 8,
"],PARAMETER[\"standard_parallel_1\",73.66666666666667],P");
add_srs_wkt (p, 9,
"ARAMETER[\"standard_parallel_2\",70.33333333333333],PARA");
add_srs_wkt (p, 10,
- "METER[\"latitude_of_origin\",72.02500919444445],PARAMETE");
+ "METER[\"latitude_of_origin\",72.02500919444444],PARAMETE");
add_srs_wkt (p, 11,
"R[\"central_meridian\",-62],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 12,
"41500000],PARAMETER[\"false_northing\",5500000],UNIT[\"m");
add_srs_wkt (p, 13,
@@ -3308,11 +3308,11 @@
"Greenland_1996", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-42 +x_0=43500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=-42 +x_0=43500000 +y");
add_proj4text (p, 2,
"_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m ");
add_proj4text (p, 3,
"+no_defs");
add_srs_wkt (p, 0,
@@ -3334,11 +3334,11 @@
add_srs_wkt (p, 8,
"],PARAMETER[\"standard_parallel_1\",73.66666666666667],P");
add_srs_wkt (p, 9,
"ARAMETER[\"standard_parallel_2\",70.33333333333333],PARA");
add_srs_wkt (p, 10,
- "METER[\"latitude_of_origin\",72.02500919444445],PARAMETE");
+ "METER[\"latitude_of_origin\",72.02500919444444],PARAMETE");
add_srs_wkt (p, 11,
"R[\"central_meridian\",-42],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 12,
"43500000],PARAMETER[\"false_northing\",5500000],UNIT[\"m");
add_srs_wkt (p, 13,
@@ -3353,11 +3353,11 @@
"Greenland_1996", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-22 +x_0=45500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=-22 +x_0=45500000 +y");
add_proj4text (p, 2,
"_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m ");
add_proj4text (p, 3,
"+no_defs");
add_srs_wkt (p, 0,
@@ -3379,11 +3379,11 @@
add_srs_wkt (p, 8,
"],PARAMETER[\"standard_parallel_1\",73.66666666666667],P");
add_srs_wkt (p, 9,
"ARAMETER[\"standard_parallel_2\",70.33333333333333],PARA");
add_srs_wkt (p, 10,
- "METER[\"latitude_of_origin\",72.02500919444445],PARAMETE");
+ "METER[\"latitude_of_origin\",72.02500919444444],PARAMETE");
add_srs_wkt (p, 11,
"R[\"central_meridian\",-22],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 12,
"45500000],PARAMETER[\"false_northing\",5500000],UNIT[\"m");
add_srs_wkt (p, 13,
@@ -3867,11 +3867,11 @@
"European_Terrestrial_Reference_System_1989", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=14 +x_0=11500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=14 +x_0=11500000 +y_");
add_proj4text (p, 2,
"0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +");
add_proj4text (p, 3,
"no_defs");
add_srs_wkt (p, 0,
@@ -3895,11 +3895,11 @@
add_srs_wkt (p, 9,
"rallel_1\",73.66666666666667],PARAMETER[\"standard_paral");
add_srs_wkt (p, 10,
"lel_2\",70.33333333333333],PARAMETER[\"latitude_of_origi");
add_srs_wkt (p, 11,
- "n\",72.02500919444445],PARAMETER[\"central_meridian\",14");
+ "n\",72.02500919444444],PARAMETER[\"central_meridian\",14");
add_srs_wkt (p, 12,
"],PARAMETER[\"false_easting\",11500000],PARAMETER[\"fals");
add_srs_wkt (p, 13,
"e_northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 14,
@@ -3912,11 +3912,11 @@
"European_Terrestrial_Reference_System_1989", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=34 +x_0=13500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=34 +x_0=13500000 +y_");
add_proj4text (p, 2,
"0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +");
add_proj4text (p, 3,
"no_defs");
add_srs_wkt (p, 0,
@@ -3940,11 +3940,11 @@
add_srs_wkt (p, 9,
"rallel_1\",73.66666666666667],PARAMETER[\"standard_paral");
add_srs_wkt (p, 10,
"lel_2\",70.33333333333333],PARAMETER[\"latitude_of_origi");
add_srs_wkt (p, 11,
- "n\",72.02500919444445],PARAMETER[\"central_meridian\",34");
+ "n\",72.02500919444444],PARAMETER[\"central_meridian\",34");
add_srs_wkt (p, 12,
"],PARAMETER[\"false_easting\",13500000],PARAMETER[\"fals");
add_srs_wkt (p, 13,
"e_northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 14,
Index: src/srsinit/epsg_inlined_29.c
==================================================================
--- src/srsinit/epsg_inlined_29.c
+++ src/srsinit/epsg_inlined_29.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -142,11 +142,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=54 +x_0=15500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=54 +x_0=15500000 +y_");
add_proj4text (p, 2,
"0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-15\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -166,11 +166,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",54],P");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",54],P");
add_srs_wkt (p, 11,
"ARAMETER[\"false_easting\",15500000],PARAMETER[\"false_n");
add_srs_wkt (p, 12,
"orthing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 13,
@@ -183,11 +183,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=74 +x_0=17500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=74 +x_0=17500000 +y_");
add_proj4text (p, 2,
"0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-17\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -207,11 +207,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",74],P");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",74],P");
add_srs_wkt (p, 11,
"ARAMETER[\"false_easting\",17500000],PARAMETER[\"false_n");
add_srs_wkt (p, 12,
"orthing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 13,
@@ -224,11 +224,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=95 +x_0=19500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=95 +x_0=19500000 +y_");
add_proj4text (p, 2,
"0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-19\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -248,11 +248,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",95],P");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",95],P");
add_srs_wkt (p, 11,
"ARAMETER[\"false_easting\",19500000],PARAMETER[\"false_n");
add_srs_wkt (p, 12,
"orthing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 13,
@@ -265,11 +265,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=116 +x_0=21500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=116 +x_0=21500000 +y");
add_proj4text (p, 2,
"_0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-21\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -289,11 +289,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",116],");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",116],");
add_srs_wkt (p, 11,
"PARAMETER[\"false_easting\",21500000],PARAMETER[\"false_");
add_srs_wkt (p, 12,
"northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 13,
@@ -306,11 +306,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=137 +x_0=23500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=137 +x_0=23500000 +y");
add_proj4text (p, 2,
"_0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-23\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -330,11 +330,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",137],");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",137],");
add_srs_wkt (p, 11,
"PARAMETER[\"false_easting\",23500000],PARAMETER[\"false_");
add_srs_wkt (p, 12,
"northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 13,
@@ -347,11 +347,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=158 +x_0=25500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=158 +x_0=25500000 +y");
add_proj4text (p, 2,
"_0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-25\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -371,11 +371,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",158],");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",158],");
add_srs_wkt (p, 11,
"PARAMETER[\"false_easting\",25500000],PARAMETER[\"false_");
add_srs_wkt (p, 12,
"northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 13,
@@ -388,11 +388,11 @@
"WGS_1984", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=179 +x_0=27500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=179 +x_0=27500000 +y");
add_proj4text (p, 2,
"_0=5500000 +datum=WGS84 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"WGS 84 / EPSG Arctic zone 5-27\",GEOGCS[\"WGS 8");
add_srs_wkt (p, 1,
@@ -412,11 +412,11 @@
add_srs_wkt (p, 8,
"lel_1\",73.66666666666667],PARAMETER[\"standard_parallel");
add_srs_wkt (p, 9,
"_2\",70.33333333333333],PARAMETER[\"latitude_of_origin\"");
add_srs_wkt (p, 10,
- ",72.02500919444445],PARAMETER[\"central_meridian\",179],");
+ ",72.02500919444444],PARAMETER[\"central_meridian\",179],");
add_srs_wkt (p, 11,
"PARAMETER[\"false_easting\",27500000],PARAMETER[\"false_");
add_srs_wkt (p, 12,
"northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 13,
@@ -429,11 +429,11 @@
"NAD83_National_Spatial_Reference_System_2007", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-163 +x_0=29500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-163 +x_0=29500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m");
add_proj4text (p, 3,
" +no_defs");
add_srs_wkt (p, 0,
@@ -457,11 +457,11 @@
add_srs_wkt (p, 9,
"AMETER[\"standard_parallel_1\",73.66666666666667],PARAME");
add_srs_wkt (p, 10,
"TER[\"standard_parallel_2\",70.33333333333333],PARAMETER");
add_srs_wkt (p, 11,
- "[\"latitude_of_origin\",72.02500919444445],PARAMETER[\"c");
+ "[\"latitude_of_origin\",72.02500919444444],PARAMETER[\"c");
add_srs_wkt (p, 12,
"entral_meridian\",-163],PARAMETER[\"false_easting\",2950");
add_srs_wkt (p, 13,
"0000],PARAMETER[\"false_northing\",5500000],UNIT[\"metre");
add_srs_wkt (p, 14,
@@ -474,11 +474,11 @@
"NAD83_National_Spatial_Reference_System_2007", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-147 +x_0=31500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-147 +x_0=31500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m");
add_proj4text (p, 3,
" +no_defs");
add_srs_wkt (p, 0,
@@ -502,11 +502,11 @@
add_srs_wkt (p, 9,
"AMETER[\"standard_parallel_1\",73.66666666666667],PARAME");
add_srs_wkt (p, 10,
"TER[\"standard_parallel_2\",70.33333333333333],PARAMETER");
add_srs_wkt (p, 11,
- "[\"latitude_of_origin\",72.02500919444445],PARAMETER[\"c");
+ "[\"latitude_of_origin\",72.02500919444444],PARAMETER[\"c");
add_srs_wkt (p, 12,
"entral_meridian\",-147],PARAMETER[\"false_easting\",3150");
add_srs_wkt (p, 13,
"0000],PARAMETER[\"false_northing\",5500000],UNIT[\"metre");
add_srs_wkt (p, 14,
@@ -996,11 +996,11 @@
"NAD83_Canadian_Spatial_Reference_System", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-131 +x_0=33500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-131 +x_0=33500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m");
add_proj4text (p, 3,
" +no_defs");
add_srs_wkt (p, 0,
@@ -1024,11 +1024,11 @@
add_srs_wkt (p, 9,
"ndard_parallel_1\",73.66666666666667],PARAMETER[\"standa");
add_srs_wkt (p, 10,
"rd_parallel_2\",70.33333333333333],PARAMETER[\"latitude_");
add_srs_wkt (p, 11,
- "of_origin\",72.02500919444445],PARAMETER[\"central_merid");
+ "of_origin\",72.02500919444444],PARAMETER[\"central_merid");
add_srs_wkt (p, 12,
"ian\",-131],PARAMETER[\"false_easting\",33500000],PARAME");
add_srs_wkt (p, 13,
"TER[\"false_northing\",5500000],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 14,
@@ -1041,11 +1041,11 @@
"NAD83_Canadian_Spatial_Reference_System", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-111 +x_0=35500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-111 +x_0=35500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m");
add_proj4text (p, 3,
" +no_defs");
add_srs_wkt (p, 0,
@@ -1069,11 +1069,11 @@
add_srs_wkt (p, 9,
"ndard_parallel_1\",73.66666666666667],PARAMETER[\"standa");
add_srs_wkt (p, 10,
"rd_parallel_2\",70.33333333333333],PARAMETER[\"latitude_");
add_srs_wkt (p, 11,
- "of_origin\",72.02500919444445],PARAMETER[\"central_merid");
+ "of_origin\",72.02500919444444],PARAMETER[\"central_merid");
add_srs_wkt (p, 12,
"ian\",-111],PARAMETER[\"false_easting\",35500000],PARAME");
add_srs_wkt (p, 13,
"TER[\"false_northing\",5500000],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 14,
@@ -1086,11 +1086,11 @@
"NAD83_Canadian_Spatial_Reference_System", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-91 +x_0=37500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=-91 +x_0=37500000 +y");
add_proj4text (p, 2,
"_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m ");
add_proj4text (p, 3,
"+no_defs");
add_srs_wkt (p, 0,
@@ -1114,11 +1114,11 @@
add_srs_wkt (p, 9,
"ndard_parallel_1\",73.66666666666667],PARAMETER[\"standa");
add_srs_wkt (p, 10,
"rd_parallel_2\",70.33333333333333],PARAMETER[\"latitude_");
add_srs_wkt (p, 11,
- "of_origin\",72.02500919444445],PARAMETER[\"central_merid");
+ "of_origin\",72.02500919444444],PARAMETER[\"central_merid");
add_srs_wkt (p, 12,
"ian\",-91],PARAMETER[\"false_easting\",37500000],PARAMET");
add_srs_wkt (p, 13,
"ER[\"false_northing\",5500000],UNIT[\"metre\",1,AUTHORIT");
add_srs_wkt (p, 14,
@@ -1131,11 +1131,11 @@
"NAD83_Canadian_Spatial_Reference_System", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-71 +x_0=39500000 +y");
+ "333 +lat_0=72.02500919444444 +lon_0=-71 +x_0=39500000 +y");
add_proj4text (p, 2,
"_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m ");
add_proj4text (p, 3,
"+no_defs");
add_srs_wkt (p, 0,
@@ -1159,11 +1159,11 @@
add_srs_wkt (p, 9,
"ndard_parallel_1\",73.66666666666667],PARAMETER[\"standa");
add_srs_wkt (p, 10,
"rd_parallel_2\",70.33333333333333],PARAMETER[\"latitude_");
add_srs_wkt (p, 11,
- "of_origin\",72.02500919444445],PARAMETER[\"central_merid");
+ "of_origin\",72.02500919444444],PARAMETER[\"central_merid");
add_srs_wkt (p, 12,
"ian\",-71],PARAMETER[\"false_easting\",39500000],PARAMET");
add_srs_wkt (p, 13,
"ER[\"false_northing\",5500000],UNIT[\"metre\",1,AUTHORIT");
add_srs_wkt (p, 14,
@@ -1758,11 +1758,11 @@
"European_Terrestrial_Reference_System_1989", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-5 +x_0=47500000 +y_");
+ "333 +lat_0=72.02500919444444 +lon_0=-5 +x_0=47500000 +y_");
add_proj4text (p, 2,
"0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +");
add_proj4text (p, 3,
"no_defs");
add_srs_wkt (p, 0,
@@ -1786,11 +1786,11 @@
add_srs_wkt (p, 9,
"rallel_1\",73.66666666666667],PARAMETER[\"standard_paral");
add_srs_wkt (p, 10,
"lel_2\",70.33333333333333],PARAMETER[\"latitude_of_origi");
add_srs_wkt (p, 11,
- "n\",72.02500919444445],PARAMETER[\"central_meridian\",-5");
+ "n\",72.02500919444444],PARAMETER[\"central_meridian\",-5");
add_srs_wkt (p, 12,
"],PARAMETER[\"false_easting\",47500000],PARAMETER[\"fals");
add_srs_wkt (p, 13,
"e_northing\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 14,
@@ -1809,11 +1809,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Grand Cayman National Grid 1959\",GEOGCS[\"GCGD");
add_srs_wkt (p, 1,
"59\",DATUM[\"Grand_Cayman_Geodetic_Datum_1959\",SPHEROID");
add_srs_wkt (p, 2,
- "[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7008\"]],TOWGS84[-179.483,-69.379,-27.584,-7.86");
add_srs_wkt (p, 4,
"2,8.163,6.042,-13.925],AUTHORITY[\"EPSG\",\"6723\"]],PRI");
add_srs_wkt (p, 5,
@@ -1848,11 +1848,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Sister Islands National Grid 1961\",GEOGCS[\"SI");
add_srs_wkt (p, 1,
"GD61\",DATUM[\"Sister_Islands_Geodetic_Datum_1961\",SPHE");
add_srs_wkt (p, 2,
- "ROID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORI");
+ "ROID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORI");
add_srs_wkt (p, 3,
"TY[\"EPSG\",\"7008\"]],TOWGS84[8.853,-52.644,180.304,-0.");
add_srs_wkt (p, 4,
"393,-2.323,2.96,-24.081],AUTHORITY[\"EPSG\",\"6726\"]],P");
add_srs_wkt (p, 5,
@@ -3540,55 +3540,57 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +la");
add_proj4text (p, 1,
"t_0=90 +lon_0=4.367486666666666 +x_0=150000.013 +y_0=540");
add_proj4text (p, 2,
- "0088.438 +ellps=intl +towgs84=-106.869,52.2978,-103.724,");
+ "0088.438 +ellps=intl +towgs84=-106.8686,52.2978,-103.723");
add_proj4text (p, 3,
- "0.3366,-0.457,1.8422,-1.2747 +units=m +vunits=m +no_defs");
+ "9,0.3366,-0.457,1.8422,-1.2747 +units=m +vunits=m +no_de");
+ add_proj4text (p, 4,
+ "fs");
add_srs_wkt (p, 0,
"COMPD_CS[\"Belge 1972 / Belgian Lambert 72 + Ostend heig");
add_srs_wkt (p, 1,
"ht\",PROJCS[\"Belge 1972 / Belgian Lambert 72\",GEOGCS[\"");
add_srs_wkt (p, 2,
"Belge 1972\",DATUM[\"Reseau_National_Belge_1972\",SPHERO");
add_srs_wkt (p, 3,
"ID[\"International 1924\",6378388,297,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
- ",\"7022\"]],TOWGS84[-106.869,52.2978,-103.724,0.3366,-0.");
+ ",\"7022\"]],TOWGS84[-106.8686,52.2978,-103.7239,0.3366,-");
add_srs_wkt (p, 5,
- "457,1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIMEM");
+ "0.457,1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIM");
add_srs_wkt (p, 6,
- "[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
+ "EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 7,
- "gree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],");
+ "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
add_srs_wkt (p, 8,
- "AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHOR");
+ "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
add_srs_wkt (p, 9,
- "ITY[\"EPSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal_C");
+ "ORITY[\"EPSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal");
add_srs_wkt (p, 10,
- "onic_2SP\"],PARAMETER[\"standard_parallel_1\",51.1666672");
+ "_Conic_2SP\"],PARAMETER[\"standard_parallel_1\",51.16666");
add_srs_wkt (p, 11,
- "3333333],PARAMETER[\"standard_parallel_2\",49.8333339],P");
+ "723333333],PARAMETER[\"standard_parallel_2\",49.8333339]");
add_srs_wkt (p, 12,
- "ARAMETER[\"latitude_of_origin\",90],PARAMETER[\"central_");
+ ",PARAMETER[\"latitude_of_origin\",90],PARAMETER[\"centra");
add_srs_wkt (p, 13,
- "meridian\",4.367486666666666],PARAMETER[\"false_easting\"");
+ "l_meridian\",4.367486666666666],PARAMETER[\"false_eastin");
add_srs_wkt (p, 14,
- ",150000.013],PARAMETER[\"false_northing\",5400088.438],U");
+ "g\",150000.013],PARAMETER[\"false_northing\",5400088.438");
add_srs_wkt (p, 15,
- "NIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\"");
+ "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
add_srs_wkt (p, 16,
- ",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"31370\"]],");
+ "X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"31370\"");
add_srs_wkt (p, 17,
- "VERT_CS[\"Ostend height\",VERT_DATUM[\"Ostend\",2005,AUT");
+ "]],VERT_CS[\"Ostend height\",VERT_DATUM[\"Ostend\",2005,");
add_srs_wkt (p, 18,
- "HORITY[\"EPSG\",\"5110\"]],UNIT[\"metre\",1,AUTHORITY[\"");
+ "AUTHORITY[\"EPSG\",\"5110\"]],UNIT[\"metre\",1,AUTHORITY");
add_srs_wkt (p, 19,
- "EPSG\",\"9001\"]],AXIS[\"Up\",UP],AUTHORITY[\"EPSG\",\"5");
+ "[\"EPSG\",\"9001\"]],AXIS[\"Up\",UP],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 20,
- "710\"]],AUTHORITY[\"EPSG\",\"6190\"]]");
+ "\"5710\"]],AUTHORITY[\"EPSG\",\"6190\"]]");
p = add_epsg_def_ex (filter, first, last, 6204, "epsg", 6204,
"Macedonian State Coordinate System", 0, 0,
"Bessel 1841", "Greenwich",
"MGI_1901", "Transverse_Mercator", "metre",
"Y", "East", "X", "North");
@@ -3630,13 +3632,13 @@
"Nepal 1981", 1, 1,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Nepal_1981", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs8");
+ "+proj=longlat +a=6377276.345 +b=6356075.413140239 +towgs");
add_proj4text (p, 1,
- "4=293.17,726.18,245.36,0,0,0,0 +no_defs");
+ "84=293.17,726.18,245.36,0,0,0,0 +no_defs");
add_srs_wkt (p, 0,
"GEOGCS[\"Nepal 1981\",DATUM[\"Nepal_1981\",SPHEROID[\"Ev");
add_srs_wkt (p, 1,
"erest 1830 (1937 Adjustment)\",6377276.345,300.8017,AUTH");
add_srs_wkt (p, 2,
Index: src/srsinit/epsg_inlined_30.c
==================================================================
--- src/srsinit/epsg_inlined_30.c
+++ src/srsinit/epsg_inlined_30.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -385,11 +385,11 @@
"NAD83_National_Spatial_Reference_System_2011", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-163 +x_0=29500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-163 +x_0=29500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"NAD83(2011) / EPSG Arctic zone 5-29\",GEOGCS[\"");
add_srs_wkt (p, 1,
@@ -411,11 +411,11 @@
add_srs_wkt (p, 9,
",73.66666666666667],PARAMETER[\"standard_parallel_2\",70");
add_srs_wkt (p, 10,
".33333333333333],PARAMETER[\"latitude_of_origin\",72.025");
add_srs_wkt (p, 11,
- "00919444445],PARAMETER[\"central_meridian\",-163],PARAME");
+ "00919444444],PARAMETER[\"central_meridian\",-163],PARAME");
add_srs_wkt (p, 12,
"TER[\"false_easting\",29500000],PARAMETER[\"false_northi");
add_srs_wkt (p, 13,
"ng\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
add_srs_wkt (p, 14,
@@ -428,11 +428,11 @@
"NAD83_National_Spatial_Reference_System_2011", "Lambert_Conformal_Conic_2SP", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333");
add_proj4text (p, 1,
- "333 +lat_0=72.02500919444445 +lon_0=-147 +x_0=31500000 +");
+ "333 +lat_0=72.02500919444444 +lon_0=-147 +x_0=31500000 +");
add_proj4text (p, 2,
"y_0=5500000 +ellps=GRS80 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"NAD83(2011) / EPSG Arctic zone 5-31\",GEOGCS[\"");
add_srs_wkt (p, 1,
@@ -454,11 +454,11 @@
add_srs_wkt (p, 9,
",73.66666666666667],PARAMETER[\"standard_parallel_2\",70");
add_srs_wkt (p, 10,
".33333333333333],PARAMETER[\"latitude_of_origin\",72.025");
add_srs_wkt (p, 11,
- "00919444445],PARAMETER[\"central_meridian\",-147],PARAME");
+ "00919444444],PARAMETER[\"central_meridian\",-147],PARAME");
add_srs_wkt (p, 12,
"TER[\"false_easting\",31500000],PARAMETER[\"false_northi");
add_srs_wkt (p, 13,
"ng\",5500000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
add_srs_wkt (p, 14,
@@ -958,99 +958,138 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 7\",GEOGCS[\"UCS-200");
add_srs_wkt (p, 1,
"0\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\",");
add_srs_wkt (p, 2,
"6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,-");
add_srs_wkt (p, 3,
- "141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
- add_srs_wkt (p, 4,
- ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
- add_srs_wkt (p, 5,
- "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
- add_srs_wkt (p, 6,
- "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
- add_srs_wkt (p, 7,
- ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
- add_srs_wkt (p, 8,
- "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
- add_srs_wkt (p, 9,
- "[\"central_meridian\",21],PARAMETER[\"scale_factor\",1],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
- add_srs_wkt (p, 11,
- "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
- add_srs_wkt (p, 12,
- "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 13,
- ",\"6381\"]]");
+ "141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]],");
+ add_srs_wkt (p, 4,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 5,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 6,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 7,
+ "AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_Me");
+ add_srs_wkt (p, 8,
+ "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
+ add_srs_wkt (p, 9,
+ "\"central_meridian\",21],PARAMETER[\"scale_factor\",1],P");
+ add_srs_wkt (p, 10,
+ "ARAMETER[\"false_easting\",300000],PARAMETER[\"false_nor");
+ add_srs_wkt (p, 11,
+ "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ add_srs_wkt (p, 12,
+ "],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 13,
+ "\"6381\"]]");
p = add_epsg_def_ex (filter, first, last, 6382, "epsg", 6382,
"UCS-2000 / Ukraine TM zone 8", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 8\",GEOGCS[\"UCS-200");
add_srs_wkt (p, 1,
"0\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\",");
add_srs_wkt (p, 2,
"6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,-");
add_srs_wkt (p, 3,
- "141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
- add_srs_wkt (p, 4,
- ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
- add_srs_wkt (p, 5,
- "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
- add_srs_wkt (p, 6,
- "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
- add_srs_wkt (p, 7,
- ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
- add_srs_wkt (p, 8,
- "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
- add_srs_wkt (p, 9,
- "[\"central_meridian\",24],PARAMETER[\"scale_factor\",1],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
- add_srs_wkt (p, 11,
- "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
- add_srs_wkt (p, 12,
- "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 13,
- ",\"6382\"]]");
+ "141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]],");
+ add_srs_wkt (p, 4,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 5,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 6,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 7,
+ "AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_Me");
+ add_srs_wkt (p, 8,
+ "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
+ add_srs_wkt (p, 9,
+ "\"central_meridian\",24],PARAMETER[\"scale_factor\",1],P");
+ add_srs_wkt (p, 10,
+ "ARAMETER[\"false_easting\",300000],PARAMETER[\"false_nor");
+ add_srs_wkt (p, 11,
+ "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ add_srs_wkt (p, 12,
+ "],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 13,
+ "\"6382\"]]");
p = add_epsg_def_ex (filter, first, last, 6383, "epsg", 6383,
"UCS-2000 / Ukraine TM zone 9", 0, 1,
"Krassowsky 1940", "Greenwich",
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 9\",GEOGCS[\"UCS-200");
add_srs_wkt (p, 1,
"0\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\",");
add_srs_wkt (p, 2,
"6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,-");
add_srs_wkt (p, 3,
- "141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
+ "141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]],");
+ add_srs_wkt (p, 4,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 5,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 6,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 7,
+ "AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_Me");
+ add_srs_wkt (p, 8,
+ "rcator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[");
+ add_srs_wkt (p, 9,
+ "\"central_meridian\",27],PARAMETER[\"scale_factor\",1],P");
+ add_srs_wkt (p, 10,
+ "ARAMETER[\"false_easting\",300000],PARAMETER[\"false_nor");
+ add_srs_wkt (p, 11,
+ "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ add_srs_wkt (p, 12,
+ "],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\",");
+ add_srs_wkt (p, 13,
+ "\"6383\"]]");
+ p = add_epsg_def_ex (filter, first, last, 6384, "epsg", 6384,
+ "UCS-2000 / Ukraine TM zone 10", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Ukraine_2000", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=300000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
+ add_proj4text (p, 2,
+ "=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"UCS-2000 / Ukraine TM zone 10\",GEOGCS[\"UCS-20");
+ add_srs_wkt (p, 1,
+ "00\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
+ add_srs_wkt (p, 2,
+ ",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
+ add_srs_wkt (p, 3,
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
"IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
@@ -1058,55 +1097,16 @@
add_srs_wkt (p, 7,
",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
"ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "[\"central_meridian\",27],PARAMETER[\"scale_factor\",1],");
+ "[\"central_meridian\",30],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
"PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
"rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
- "]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 13,
- ",\"6383\"]]");
- p = add_epsg_def_ex (filter, first, last, 6384, "epsg", 6384,
- "UCS-2000 / Ukraine TM zone 10", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Ukraine_2000", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=300000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
- add_proj4text (p, 2,
- "s=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"UCS-2000 / Ukraine TM zone 10\",GEOGCS[\"UCS-20");
- add_srs_wkt (p, 1,
- "00\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
- add_srs_wkt (p, 2,
- ",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
- add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
- add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
- add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
- add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
- add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
- add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
- add_srs_wkt (p, 9,
- "R[\"central_meridian\",30],PARAMETER[\"scale_factor\",1]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",300000],PARAMETER[\"false_n");
- add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
- add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"6384\"]]");
p = add_epsg_def_ex (filter, first, last, 6385, "epsg", 6385,
"UCS-2000 / Ukraine TM zone 11", 0, 1,
@@ -1114,37 +1114,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 11\",GEOGCS[\"UCS-20");
add_srs_wkt (p, 1,
"00\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",33],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",33],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",300000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"6385\"]]");
p = add_epsg_def_ex (filter, first, last, 6386, "epsg", 6386,
@@ -1153,37 +1153,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 12\",GEOGCS[\"UCS-20");
add_srs_wkt (p, 1,
"00\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",36],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",36],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",300000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"6386\"]]");
p = add_epsg_def_ex (filter, first, last, 6387, "epsg", 6387,
@@ -1192,37 +1192,37 @@
"Ukraine_2000", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=300000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=25,-141,-78.5,-0,0.35,0.736,0 +unit");
+ "ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units");
add_proj4text (p, 2,
- "s=m +no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"UCS-2000 / Ukraine TM zone 13\",GEOGCS[\"UCS-20");
add_srs_wkt (p, 1,
"00\",DATUM[\"Ukraine_2000\",SPHEROID[\"Krassowsky 1940\"");
add_srs_wkt (p, 2,
",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TOWGS84[25,");
add_srs_wkt (p, 3,
- "-141,-78.5,-0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]");
+ "-141,-78.5,0,0.35,0.736,0],AUTHORITY[\"EPSG\",\"1077\"]]");
add_srs_wkt (p, 4,
- "],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
+ ",PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UN");
add_srs_wkt (p, 5,
- "NIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9");
+ "IT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"91");
add_srs_wkt (p, 6,
- "122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST");
+ "22\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST]");
add_srs_wkt (p, 7,
- "],AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_");
+ ",AUTHORITY[\"EPSG\",\"5561\"]],PROJECTION[\"Transverse_M");
add_srs_wkt (p, 8,
- "Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETE");
+ "ercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER");
add_srs_wkt (p, 9,
- "R[\"central_meridian\",39],PARAMETER[\"scale_factor\",1]");
+ "[\"central_meridian\",39],PARAMETER[\"scale_factor\",1],");
add_srs_wkt (p, 10,
- ",PARAMETER[\"false_easting\",300000],PARAMETER[\"false_n");
+ "PARAMETER[\"false_easting\",300000],PARAMETER[\"false_no");
add_srs_wkt (p, 11,
- "orthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
+ "rthing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"");
add_srs_wkt (p, 12,
"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 13,
",\"6387\"]]");
p = add_epsg_def_ex (filter, first, last, 6391, "epsg", 6391,
Index: src/srsinit/epsg_inlined_31.c
==================================================================
--- src/srsinit/epsg_inlined_31.c
+++ src/srsinit/epsg_inlined_31.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_32.c
==================================================================
--- src/srsinit/epsg_inlined_32.c
+++ src/srsinit/epsg_inlined_32.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_33.c
==================================================================
--- src/srsinit/epsg_inlined_33.c
+++ src/srsinit/epsg_inlined_33.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1867,11 +1867,11 @@
add_srs_wkt (p, 1,
" (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Pari");
add_srs_wkt (p, 2,
"s\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212");
add_srs_wkt (p, 3,
- "936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
+ "936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
add_srs_wkt (p, 4,
"0,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\"");
add_srs_wkt (p, 5,
",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",");
add_srs_wkt (p, 6,
@@ -1908,11 +1908,11 @@
add_srs_wkt (p, 2,
"F (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Par");
add_srs_wkt (p, 3,
"is\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021");
add_srs_wkt (p, 4,
- "2936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
+ "2936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
add_srs_wkt (p, 5,
"20,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris");
add_srs_wkt (p, 6,
"\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\"");
add_srs_wkt (p, 7,
@@ -1961,11 +1961,11 @@
add_srs_wkt (p, 2,
"aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
add_srs_wkt (p, 3,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 4,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 5,
",0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2");
add_srs_wkt (p, 6,
".33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.");
add_srs_wkt (p, 7,
@@ -2014,11 +2014,11 @@
add_srs_wkt (p, 2,
"(Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris");
add_srs_wkt (p, 3,
"\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129");
add_srs_wkt (p, 4,
- "36265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320");
+ "36269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320");
add_srs_wkt (p, 5,
",0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\"");
add_srs_wkt (p, 6,
",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",");
add_srs_wkt (p, 7,
@@ -2143,11 +2143,11 @@
add_srs_wkt (p, 0,
"COMPD_CS[\"NAD27 + NGVD29 height\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -2180,11 +2180,11 @@
add_srs_wkt (p, 1,
"\"NAD27 / Texas North\",GEOGCS[\"NAD27\",DATUM[\"North_A");
add_srs_wkt (p, 2,
"merican_Datum_1927\",SPHEROID[\"Clarke 1866\",6378206.4,");
add_srs_wkt (p, 3,
- "294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORIT");
+ "294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTHORIT");
add_srs_wkt (p, 4,
"Y[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 5,
"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
add_srs_wkt (p, 6,
@@ -2221,39 +2221,41 @@
"Amersfoort", 1, 1,
"Bessel 1841", "Greenwich",
"Amersfoort", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
- "+proj=longlat +ellps=bessel +towgs84=565.417,50.3319,465");
+ "+proj=longlat +ellps=bessel +towgs84=565.4171,50.3319,46");
add_proj4text (p, 1,
- ".552,-0.398957,0.343988,-1.8774,4.0725 +vunits=m +no_def");
+ "5.5524,-0.398957388243134,0.343987817378283,-1.877401639");
add_proj4text (p, 2,
- "s");
+ "98045,4.0725 +vunits=m +no_defs");
add_srs_wkt (p, 0,
"COMPD_CS[\"RD/NAP\",GEOGCS[\"Amersfoort\",DATUM[\"Amersf");
add_srs_wkt (p, 1,
"oort\",SPHEROID[\"Bessel 1841\",6377397.155,299.1528128,");
add_srs_wkt (p, 2,
- "AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.417,50.3319,46");
+ "AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.4171,50.3319,4");
add_srs_wkt (p, 3,
- "5.552,-0.398957,0.343988,-1.8774,4.0725],AUTHORITY[\"EPS");
+ "65.5524,-0.398957388243134,0.343987817378283,-1.87740163");
add_srs_wkt (p, 4,
- "G\",\"6289\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
+ "998045,4.0725],AUTHORITY[\"EPSG\",\"6289\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 5,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
+ "eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 6,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
+ ",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
add_srs_wkt (p, 7,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4289\"]],VERT_CS[\"N");
+ "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
add_srs_wkt (p, 8,
- "AP height\",VERT_DATUM[\"Normaal Amsterdams Peil\",2005,");
+ "PSG\",\"4289\"]],VERT_CS[\"NAP height\",VERT_DATUM[\"Nor");
add_srs_wkt (p, 9,
- "AUTHORITY[\"EPSG\",\"5109\"]],UNIT[\"metre\",1,AUTHORITY");
+ "maal Amsterdams Peil\",2005,AUTHORITY[\"EPSG\",\"5109\"]");
add_srs_wkt (p, 10,
- "[\"EPSG\",\"9001\"]],AXIS[\"Up\",UP],AUTHORITY[\"EPSG\",");
+ "],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"");
add_srs_wkt (p, 11,
- "\"5709\"]],AUTHORITY[\"EPSG\",\"7408\"]]");
+ "Up\",UP],AUTHORITY[\"EPSG\",\"5709\"]],AUTHORITY[\"EPSG\"");
+ add_srs_wkt (p, 12,
+ ",\"7408\"]]");
p = add_epsg_def_ex (filter, first, last, 7409, "epsg", 7409,
"ETRS89", 1, 1,
"GRS 1980", "Greenwich",
"European_Terrestrial_Reference_System_1989", "none", "degree",
"Latitude", "North", "Longitude", "East");
@@ -2293,19 +2295,19 @@
"PDO_Survey_Datum_1993", "none", "degree",
"Latitude", "North", "Longitude", "East");
add_proj4text (p, 0,
"+proj=longlat +ellps=clrk80 +towgs84=-180.624,-225.516,1");
add_proj4text (p, 1,
- "73.919,-0.81,-1.898,8.336,16.7101 +vunits=m +no_defs");
+ "73.919,-0.81,-1.898,8.336,16.71006 +vunits=m +no_defs");
add_srs_wkt (p, 0,
"COMPD_CS[\"PSHD93\",GEOGCS[\"PSD93\",DATUM[\"PDO_Survey_");
add_srs_wkt (p, 1,
"Datum_1993\",SPHEROID[\"Clarke 1880 (RGS)\",6378249.145,");
add_srs_wkt (p, 2,
"293.465,AUTHORITY[\"EPSG\",\"7012\"]],TOWGS84[-180.624,-");
add_srs_wkt (p, 3,
- "225.516,173.919,-0.81,-1.898,8.336,16.7101],AUTHORITY[\"");
+ "225.516,173.919,-0.81,-1.898,8.336,16.71006],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6134\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -2340,11 +2342,11 @@
add_srs_wkt (p, 2,
"S[\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francai");
add_srs_wkt (p, 3,
"se_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.");
add_srs_wkt (p, 4,
- "4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168");
+ "4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168");
add_srs_wkt (p, 5,
",-60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"");
add_srs_wkt (p, 6,
"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"");
add_srs_wkt (p, 7,
@@ -2393,11 +2395,11 @@
add_srs_wkt (p, 2,
"ris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",");
add_srs_wkt (p, 3,
"SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129362");
add_srs_wkt (p, 4,
- "65,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,");
+ "69,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,");
add_srs_wkt (p, 5,
"0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2.");
add_srs_wkt (p, 6,
"33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.0");
add_srs_wkt (p, 7,
@@ -2446,11 +2448,11 @@
add_srs_wkt (p, 2,
"Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
add_srs_wkt (p, 3,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 4,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 5,
",0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2");
add_srs_wkt (p, 6,
".33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.");
add_srs_wkt (p, 7,
@@ -2520,53 +2522,55 @@
add_proj4text (p, 0,
"+proj=sterea +lat_0=52.15616055555555 +lon_0=5.387638888");
add_proj4text (p, 1,
"88889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel");
add_proj4text (p, 2,
- " +towgs84=565.417,50.3319,465.552,-0.398957,0.343988,-1.");
+ " +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0");
add_proj4text (p, 3,
- "8774,4.0725 +units=m +vunits=m +no_defs");
+ ".343987817378283,-1.87740163998045,4.0725 +units=m +vuni");
+ add_proj4text (p, 4,
+ "ts=m +no_defs");
add_srs_wkt (p, 0,
"COMPD_CS[\"Amersfoort / RD New + NAP height\",PROJCS[\"A");
add_srs_wkt (p, 1,
"mersfoort / RD New\",GEOGCS[\"Amersfoort\",DATUM[\"Amers");
add_srs_wkt (p, 2,
"foort\",SPHEROID[\"Bessel 1841\",6377397.155,299.1528128");
add_srs_wkt (p, 3,
- ",AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.417,50.3319,4");
- add_srs_wkt (p, 4,
- "65.552,-0.398957,0.343988,-1.8774,4.0725],AUTHORITY[\"EP");
- add_srs_wkt (p, 5,
- "SG\",\"6289\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
- add_srs_wkt (p, 6,
- ",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY");
- add_srs_wkt (p, 7,
- "[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Lon");
- add_srs_wkt (p, 8,
- "gitude\",EAST],AUTHORITY[\"EPSG\",\"4289\"]],PROJECTION[");
- add_srs_wkt (p, 9,
- "\"Oblique_Stereographic\"],PARAMETER[\"latitude_of_origi");
- add_srs_wkt (p, 10,
- "n\",52.15616055555555],PARAMETER[\"central_meridian\",5.");
- add_srs_wkt (p, 11,
- "38763888888889],PARAMETER[\"scale_factor\",0.9999079],PA");
- add_srs_wkt (p, 12,
- "RAMETER[\"false_easting\",155000],PARAMETER[\"false_nort");
- add_srs_wkt (p, 13,
- "hing\",463000],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"900");
+ ",AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.4171,50.3319,");
+ add_srs_wkt (p, 4,
+ "465.5524,-0.398957388243134,0.343987817378283,-1.8774016");
+ add_srs_wkt (p, 5,
+ "3998045,4.0725],AUTHORITY[\"EPSG\",\"6289\"]],PRIMEM[\"G");
+ add_srs_wkt (p, 6,
+ "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
+ add_srs_wkt (p, 7,
+ "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS");
+ add_srs_wkt (p, 8,
+ "[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[");
+ add_srs_wkt (p, 9,
+ "\"EPSG\",\"4289\"]],PROJECTION[\"Oblique_Stereographic\"");
+ add_srs_wkt (p, 10,
+ "],PARAMETER[\"latitude_of_origin\",52.15616055555555],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"central_meridian\",5.38763888888889],PARAMETER");
+ add_srs_wkt (p, 12,
+ "[\"scale_factor\",0.9999079],PARAMETER[\"false_easting\"");
+ add_srs_wkt (p, 13,
+ ",155000],PARAMETER[\"false_northing\",463000],UNIT[\"met");
add_srs_wkt (p, 14,
- "1\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPS");
+ "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AX");
add_srs_wkt (p, 15,
- "G\",\"28992\"]],VERT_CS[\"NAP height\",VERT_DATUM[\"Norm");
+ "IS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"28992\"]],VERT_CS[\"");
add_srs_wkt (p, 16,
- "aal Amsterdams Peil\",2005,AUTHORITY[\"EPSG\",\"5109\"]]");
+ "NAP height\",VERT_DATUM[\"Normaal Amsterdams Peil\",2005");
add_srs_wkt (p, 17,
- ",UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"U");
+ ",AUTHORITY[\"EPSG\",\"5109\"]],UNIT[\"metre\",1,AUTHORIT");
add_srs_wkt (p, 18,
- "p\",UP],AUTHORITY[\"EPSG\",\"5709\"]],AUTHORITY[\"EPSG\"");
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"Up\",UP],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 19,
- ",\"7415\"]]");
+ ",\"5709\"]],AUTHORITY[\"EPSG\",\"7415\"]]");
p = add_epsg_def_ex (filter, first, last, 7416, "epsg", 7416,
"ETRS89 / UTM zone 32N", 0, 0,
"GRS 1980", "Greenwich",
"European_Terrestrial_Reference_System_1989", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -2826,11 +2830,11 @@
add_srs_wkt (p, 2,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 3,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 4,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 5,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 6,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 7,
@@ -2879,11 +2883,11 @@
add_srs_wkt (p, 2,
"\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise");
add_srs_wkt (p, 3,
"_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46");
add_srs_wkt (p, 4,
- "60212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
+ "60212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
add_srs_wkt (p, 5,
"60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"P");
add_srs_wkt (p, 6,
"aris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"g");
add_srs_wkt (p, 7,
@@ -2953,21 +2957,918 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 4\",GEOGCS[\"P");
add_srs_wkt (p, 1,
"ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
add_srs_wkt (p, 2,
"ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",4500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20004\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20005, "epsg", 20005,
+ "Pulkovo 1995 / Gauss-Kruger zone 5", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 5\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",5500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20005\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20006, "epsg", 20006,
+ "Pulkovo 1995 / Gauss-Kruger zone 6", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 6\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",6500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20006\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20007, "epsg", 20007,
+ "Pulkovo 1995 / Gauss-Kruger zone 7", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 7\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",7500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20007\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20008, "epsg", 20008,
+ "Pulkovo 1995 / Gauss-Kruger zone 8", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 8\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",8500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20008\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20009, "epsg", 20009,
+ "Pulkovo 1995 / Gauss-Kruger zone 9", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 9\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"E");
+ add_srs_wkt (p, 4,
+ "PSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
+ add_srs_wkt (p, 5,
+ "\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
+ add_srs_wkt (p, 6,
+ "TY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"L");
+ add_srs_wkt (p, 7,
+ "ongitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTIO");
+ add_srs_wkt (p, 8,
+ "N[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_origi");
+ add_srs_wkt (p, 9,
+ "n\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"sc");
+ add_srs_wkt (p, 10,
+ "ale_factor\",1],PARAMETER[\"false_easting\",9500000],PAR");
+ add_srs_wkt (p, 11,
+ "AMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY[");
+ add_srs_wkt (p, 12,
+ "\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],A");
+ add_srs_wkt (p, 13,
+ "UTHORITY[\"EPSG\",\"20009\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20010, "epsg", 20010,
+ "Pulkovo 1995 / Gauss-Kruger zone 10", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 10\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",10500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20010\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20011, "epsg", 20011,
+ "Pulkovo 1995 / Gauss-Kruger zone 11", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 11\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",11500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20011\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20012, "epsg", 20012,
+ "Pulkovo 1995 / Gauss-Kruger zone 12", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 12\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",12500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20012\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20013, "epsg", 20013,
+ "Pulkovo 1995 / Gauss-Kruger zone 13", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 13\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",13500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20013\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20014, "epsg", 20014,
+ "Pulkovo 1995 / Gauss-Kruger zone 14", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 14\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",14500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20014\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20015, "epsg", 20015,
+ "Pulkovo 1995 / Gauss-Kruger zone 15", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 15\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",15500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20015\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20016, "epsg", 20016,
+ "Pulkovo 1995 / Gauss-Kruger zone 16", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 16\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",16500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20016\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20017, "epsg", 20017,
+ "Pulkovo 1995 / Gauss-Kruger zone 17", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
+ add_proj4text (p, 2,
+ "22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 17\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",17500000],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 12,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
+ add_srs_wkt (p, 13,
+ ",AUTHORITY[\"EPSG\",\"20017\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20018, "epsg", 20018,
+ "Pulkovo 1995 / Gauss-Kruger zone 18", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 18\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",105],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",18500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20018\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20019, "epsg", 20019,
+ "Pulkovo 1995 / Gauss-Kruger zone 19", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 19\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",111],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",19500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20019\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20020, "epsg", 20020,
+ "Pulkovo 1995 / Gauss-Kruger zone 20", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 20\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",117],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",20500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20020\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20021, "epsg", 20021,
+ "Pulkovo 1995 / Gauss-Kruger zone 21", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 21\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",123],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",21500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20021\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20022, "epsg", 20022,
+ "Pulkovo 1995 / Gauss-Kruger zone 22", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 22\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",129],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",22500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20022\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20023, "epsg", 20023,
+ "Pulkovo 1995 / Gauss-Kruger zone 23", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 23\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",135],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",23500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20023\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20024, "epsg", 20024,
+ "Pulkovo 1995 / Gauss-Kruger zone 24", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 24\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",141],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",24500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20024\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20025, "epsg", 20025,
+ "Pulkovo 1995 / Gauss-Kruger zone 25", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 25\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",147],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",25500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20025\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20026, "epsg", 20026,
+ "Pulkovo 1995 / Gauss-Kruger zone 26", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 26\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",153],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",26500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20026\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20027, "epsg", 20027,
+ "Pulkovo 1995 / Gauss-Kruger zone 27", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
+ add_proj4text (p, 2,
+ ".22 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 27\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -2975,38 +3876,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",159],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",4500000],PA");
+ "scale_factor\",1],PARAMETER[\"false_easting\",27500000],");
add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20004\"]]");
- p = add_epsg_def_ex (filter, first, last, 20005, "epsg", 20005,
- "Pulkovo 1995 / Gauss-Kruger zone 5", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"20027\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20028, "epsg", 20028,
+ "Pulkovo 1995 / Gauss-Kruger zone 28", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
+ "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
add_proj4text (p, 2,
".22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 5\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 28\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -3014,38 +3915,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",165],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",5500000],PA");
+ "scale_factor\",1],PARAMETER[\"false_easting\",28500000],");
add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20005\"]]");
- p = add_epsg_def_ex (filter, first, last, 20006, "epsg", 20006,
- "Pulkovo 1995 / Gauss-Kruger zone 6", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"20028\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20029, "epsg", 20029,
+ "Pulkovo 1995 / Gauss-Kruger zone 29", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
+ "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
add_proj4text (p, 2,
".22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 6\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 29\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -3053,38 +3954,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",171],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",6500000],PA");
+ "scale_factor\",1],PARAMETER[\"false_easting\",29500000],");
add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20006\"]]");
- p = add_epsg_def_ex (filter, first, last, 20007, "epsg", 20007,
- "Pulkovo 1995 / Gauss-Kruger zone 7", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"20029\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20030, "epsg", 20030,
+ "Pulkovo 1995 / Gauss-Kruger zone 30", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
+ "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0");
add_proj4text (p, 2,
".22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 7\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 30\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -3092,77 +3993,38 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",177],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",7500000],PA");
+ "scale_factor\",1],PARAMETER[\"false_easting\",30500000],");
add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20007\"]]");
- p = add_epsg_def_ex (filter, first, last, 20008, "epsg", 20008,
- "Pulkovo 1995 / Gauss-Kruger zone 8", 0, 1,
+ "],AUTHORITY[\"EPSG\",\"20030\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20031, "epsg", 20031,
+ "Pulkovo 1995 / Gauss-Kruger zone 31", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 ");
+ "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
add_proj4text (p, 2,
- ".22 +units=m +no_defs");
+ "0.22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 8\",GEOGCS[\"P");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 31\",GEOGCS[\"");
add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
+ "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
- add_srs_wkt (p, 4,
- "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
- add_srs_wkt (p, 5,
- "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
- add_srs_wkt (p, 6,
- "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
- add_srs_wkt (p, 7,
- "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
- add_srs_wkt (p, 8,
- "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
- add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"s");
- add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",8500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20008\"]]");
- p = add_epsg_def_ex (filter, first, last, 20009, "epsg", 20009,
- "Pulkovo 1995 / Gauss-Kruger zone 9", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 9\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[\"");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
"G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
add_srs_wkt (p, 6,
@@ -3170,876 +4032,18 @@
add_srs_wkt (p, 7,
"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
add_srs_wkt (p, 8,
"ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
add_srs_wkt (p, 9,
- "in\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"s");
+ "in\",0],PARAMETER[\"central_meridian\",-177],PARAMETER[\"");
add_srs_wkt (p, 10,
- "cale_factor\",1],PARAMETER[\"false_easting\",9500000],PA");
- add_srs_wkt (p, 11,
- "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
- add_srs_wkt (p, 12,
- "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
- add_srs_wkt (p, 13,
- "AUTHORITY[\"EPSG\",\"20009\"]]");
- p = add_epsg_def_ex (filter, first, last, 20010, "epsg", 20010,
- "Pulkovo 1995 / Gauss-Kruger zone 10", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 10\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",10500000],");
+ "scale_factor\",1],PARAMETER[\"false_easting\",31500000],");
add_srs_wkt (p, 11,
"PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
add_srs_wkt (p, 12,
"TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20010\"]]");
- p = add_epsg_def_ex (filter, first, last, 20011, "epsg", 20011,
- "Pulkovo 1995 / Gauss-Kruger zone 11", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 11\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",11500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20011\"]]");
- p = add_epsg_def_ex (filter, first, last, 20012, "epsg", 20012,
- "Pulkovo 1995 / Gauss-Kruger zone 12", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 12\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",12500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20012\"]]");
- p = add_epsg_def_ex (filter, first, last, 20013, "epsg", 20013,
- "Pulkovo 1995 / Gauss-Kruger zone 13", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 13\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",13500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20013\"]]");
- p = add_epsg_def_ex (filter, first, last, 20014, "epsg", 20014,
- "Pulkovo 1995 / Gauss-Kruger zone 14", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 14\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",14500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20014\"]]");
- p = add_epsg_def_ex (filter, first, last, 20015, "epsg", 20015,
- "Pulkovo 1995 / Gauss-Kruger zone 15", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 15\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",15500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20015\"]]");
- p = add_epsg_def_ex (filter, first, last, 20016, "epsg", 20016,
- "Pulkovo 1995 / Gauss-Kruger zone 16", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 16\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",16500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20016\"]]");
- p = add_epsg_def_ex (filter, first, last, 20017, "epsg", 20017,
- "Pulkovo 1995 / Gauss-Kruger zone 17", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 17\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",17500000],");
- add_srs_wkt (p, 11,
- "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
- add_srs_wkt (p, 12,
- "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
- add_srs_wkt (p, 13,
- "],AUTHORITY[\"EPSG\",\"20017\"]]");
- p = add_epsg_def_ex (filter, first, last, 20018, "epsg", 20018,
- "Pulkovo 1995 / Gauss-Kruger zone 18", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 18\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",105],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",18500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20018\"]]");
- p = add_epsg_def_ex (filter, first, last, 20019, "epsg", 20019,
- "Pulkovo 1995 / Gauss-Kruger zone 19", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 19\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",111],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",19500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20019\"]]");
- p = add_epsg_def_ex (filter, first, last, 20020, "epsg", 20020,
- "Pulkovo 1995 / Gauss-Kruger zone 20", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 20\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",117],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",20500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20020\"]]");
- p = add_epsg_def_ex (filter, first, last, 20021, "epsg", 20021,
- "Pulkovo 1995 / Gauss-Kruger zone 21", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 21\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",123],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",21500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20021\"]]");
- p = add_epsg_def_ex (filter, first, last, 20022, "epsg", 20022,
- "Pulkovo 1995 / Gauss-Kruger zone 22", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 22\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",129],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",22500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20022\"]]");
- p = add_epsg_def_ex (filter, first, last, 20023, "epsg", 20023,
- "Pulkovo 1995 / Gauss-Kruger zone 23", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 23\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",135],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",23500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20023\"]]");
- p = add_epsg_def_ex (filter, first, last, 20024, "epsg", 20024,
- "Pulkovo 1995 / Gauss-Kruger zone 24", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 24\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",141],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",24500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20024\"]]");
- p = add_epsg_def_ex (filter, first, last, 20025, "epsg", 20025,
- "Pulkovo 1995 / Gauss-Kruger zone 25", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 25\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",147],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",25500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20025\"]]");
- p = add_epsg_def_ex (filter, first, last, 20026, "epsg", 20026,
- "Pulkovo 1995 / Gauss-Kruger zone 26", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 26\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",153],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",26500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20026\"]]");
- p = add_epsg_def_ex (filter, first, last, 20027, "epsg", 20027,
- "Pulkovo 1995 / Gauss-Kruger zone 27", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 27\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",159],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",27500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20027\"]]");
- p = add_epsg_def_ex (filter, first, last, 20028, "epsg", 20028,
- "Pulkovo 1995 / Gauss-Kruger zone 28", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 28\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",165],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",28500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20028\"]]");
- p = add_epsg_def_ex (filter, first, last, 20029, "epsg", 20029,
- "Pulkovo 1995 / Gauss-Kruger zone 29", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 29\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",171],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",29500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20029\"]]");
- p = add_epsg_def_ex (filter, first, last, 20030, "epsg", 20030,
- "Pulkovo 1995 / Gauss-Kruger zone 30", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,");
- add_proj4text (p, 2,
- "-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 30\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",177],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",30500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"20030\"]]");
- p = add_epsg_def_ex (filter, first, last, 20031, "epsg", 20031,
- "Pulkovo 1995 / Gauss-Kruger zone 31", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
- add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 31\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",-177],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",3150000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"20031\"]]");
+ "],AUTHORITY[\"EPSG\",\"20031\"]]");
}
#endif /* full EPSG initialization enabled/disabled */
Index: src/srsinit/epsg_inlined_34.c
==================================================================
--- src/srsinit/epsg_inlined_34.c
+++ src/srsinit/epsg_inlined_34.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,60 +60,1035 @@
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0");
add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13");
+ "=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-");
add_proj4text (p, 2,
- ",-0.22 +units=m +no_defs");
+ "0.22 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / Gauss-Kruger zone 32\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"Krassow");
add_srs_wkt (p, 2,
"sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
add_srs_wkt (p, 3,
- "OWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",-171],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",3250000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"20032\"]]");
+ "OWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",-171],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",32500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"20032\"]]");
p = add_epsg_def_ex (filter, first, last, 20064, "epsg", 20064,
"Pulkovo 1995 / Gauss-Kruger 4N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ " +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1995 / Gauss-Kruger 4N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",21],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20064\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20065, "epsg", 20065,
+ "Pulkovo 1995 / Gauss-Kruger 5N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 5N (deprecated)\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",27],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20065\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20066, "epsg", 20066,
+ "Pulkovo 1995 / Gauss-Kruger 6N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 6N (deprecated)\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",33],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20066\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20067, "epsg", 20067,
+ "Pulkovo 1995 / Gauss-Kruger 7N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 7N (deprecated)\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",39],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20067\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20068, "epsg", 20068,
+ "Pulkovo 1995 / Gauss-Kruger 8N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 8N (deprecated)\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",45],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20068\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20069, "epsg", 20069,
+ "Pulkovo 1995 / Gauss-Kruger 9N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 9N (deprecated)\",G");
+ add_srs_wkt (p, 1,
+ "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ add_srs_wkt (p, 2,
+ "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ add_srs_wkt (p, 3,
+ "4\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUTHO");
+ add_srs_wkt (p, 4,
+ "RITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
+ add_srs_wkt (p, 5,
+ "Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
+ add_srs_wkt (p, 6,
+ ",AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],");
+ add_srs_wkt (p, 7,
+ "AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]],P");
+ add_srs_wkt (p, 8,
+ "ROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_");
+ add_srs_wkt (p, 9,
+ "of_origin\",0],PARAMETER[\"central_meridian\",51],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"scale_factor\",1],PARAMETER[\"false_easting\",5000");
+ add_srs_wkt (p, 11,
+ "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
+ add_srs_wkt (p, 12,
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
+ add_srs_wkt (p, 13,
+ "EAST],AUTHORITY[\"EPSG\",\"20069\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20070, "epsg", 20070,
+ "Pulkovo 1995 / Gauss-Kruger 10N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 10N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",57],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20070\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20071, "epsg", 20071,
+ "Pulkovo 1995 / Gauss-Kruger 11N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 11N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",63],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20071\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20072, "epsg", 20072,
+ "Pulkovo 1995 / Gauss-Kruger 12N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 12N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",69],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20072\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20073, "epsg", 20073,
+ "Pulkovo 1995 / Gauss-Kruger 13N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 13N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",75],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20073\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20074, "epsg", 20074,
+ "Pulkovo 1995 / Gauss-Kruger 14N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 14N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",81],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20074\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20075, "epsg", 20075,
+ "Pulkovo 1995 / Gauss-Kruger 15N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 15N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",87],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20075\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20076, "epsg", 20076,
+ "Pulkovo 1995 / Gauss-Kruger 16N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 16N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",93],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20076\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20077, "epsg", 20077,
+ "Pulkovo 1995 / Gauss-Kruger 17N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
+ add_proj4text (p, 1,
+ "ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22");
+ add_proj4text (p, 2,
+ " +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 17N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",99],PARA");
+ add_srs_wkt (p, 10,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ add_srs_wkt (p, 11,
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ add_srs_wkt (p, 12,
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ add_srs_wkt (p, 13,
+ ",EAST],AUTHORITY[\"EPSG\",\"20077\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20078, "epsg", 20078,
+ "Pulkovo 1995 / Gauss-Kruger 18N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 18N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",105],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20078\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20079, "epsg", 20079,
+ "Pulkovo 1995 / Gauss-Kruger 19N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 19N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",111],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20079\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20080, "epsg", 20080,
+ "Pulkovo 1995 / Gauss-Kruger 20N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 20N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",117],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20080\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20081, "epsg", 20081,
+ "Pulkovo 1995 / Gauss-Kruger 21N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 21N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",123],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20081\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20082, "epsg", 20082,
+ "Pulkovo 1995 / Gauss-Kruger 22N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 22N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",129],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20082\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20083, "epsg", 20083,
+ "Pulkovo 1995 / Gauss-Kruger 23N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 23N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",135],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20083\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20084, "epsg", 20084,
+ "Pulkovo 1995 / Gauss-Kruger 24N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 24N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",141],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20084\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20085, "epsg", 20085,
+ "Pulkovo 1995 / Gauss-Kruger 25N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 25N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",147],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20085\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20086, "epsg", 20086,
+ "Pulkovo 1995 / Gauss-Kruger 26N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 26N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",153],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20086\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20087, "epsg", 20087,
+ "Pulkovo 1995 / Gauss-Kruger 27N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 27N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",159],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20087\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20088, "epsg", 20088,
+ "Pulkovo 1995 / Gauss-Kruger 28N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 28N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
+ add_srs_wkt (p, 4,
+ "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
+ add_srs_wkt (p, 5,
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
+ add_srs_wkt (p, 6,
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
+ add_srs_wkt (p, 8,
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
+ add_srs_wkt (p, 9,
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",165],PAR");
+ add_srs_wkt (p, 10,
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ add_srs_wkt (p, 11,
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ add_srs_wkt (p, 12,
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ add_srs_wkt (p, 13,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20088\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20089, "epsg", 20089,
+ "Pulkovo 1995 / Gauss-Kruger 29N (deprecated)", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1995", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
+ add_proj4text (p, 2,
+ "2 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 29N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -121,38 +1096,38 @@
add_srs_wkt (p, 7,
"],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",171],PAR");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20064\"]]");
- p = add_epsg_def_ex (filter, first, last, 20065, "epsg", 20065,
- "Pulkovo 1995 / Gauss-Kruger 5N (deprecated)", 0, 1,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20089\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20090, "epsg", 20090,
+ "Pulkovo 1995 / Gauss-Kruger 30N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ "+ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.2");
add_proj4text (p, 2,
- "22 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 5N (deprecated)\",G");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 30N (deprecated)\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -160,38 +1135,38 @@
add_srs_wkt (p, 7,
"],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",177],PAR");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20065\"]]");
- p = add_epsg_def_ex (filter, first, last, 20066, "epsg", 20066,
- "Pulkovo 1995 / Gauss-Kruger 6N (deprecated)", 0, 1,
+ "\",EAST],AUTHORITY[\"EPSG\",\"20090\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20091, "epsg", 20091,
+ "Pulkovo 1995 / Gauss-Kruger 31N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 6N (deprecated)\",G");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 31N (deprecated)\",");
add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -199,116 +1174,38 @@
add_srs_wkt (p, 7,
"],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",33],PARA");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-177],PA");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20066\"]]");
- p = add_epsg_def_ex (filter, first, last, 20067, "epsg", 20067,
- "Pulkovo 1995 / Gauss-Kruger 7N (deprecated)", 0, 1,
+ "Y\",EAST],AUTHORITY[\"EPSG\",\"20091\"]]");
+ p = add_epsg_def_ex (filter, first, last, 20092, "epsg", 20092,
+ "Pulkovo 1995 / Gauss-Kruger 32N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1995", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
+ "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
+ " +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.");
add_proj4text (p, 2,
"22 +units=m +no_defs");
add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 7N (deprecated)\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",39],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20067\"]]");
- p = add_epsg_def_ex (filter, first, last, 20068, "epsg", 20068,
- "Pulkovo 1995 / Gauss-Kruger 8N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 8N (deprecated)\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
- add_srs_wkt (p, 4,
- "HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
- add_srs_wkt (p, 5,
- "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
- add_srs_wkt (p, 6,
- "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
- add_srs_wkt (p, 7,
- "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
- add_srs_wkt (p, 8,
- ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
- add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",45],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20068\"]]");
- p = add_epsg_def_ex (filter, first, last, 20069, "epsg", 20069,
- "Pulkovo 1995 / Gauss-Kruger 9N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 9N (deprecated)\",G");
- add_srs_wkt (p, 1,
- "EOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[\"");
- add_srs_wkt (p, 2,
- "Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
- add_srs_wkt (p, 3,
- "4\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],AUT");
+ "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 32N (deprecated)\",");
+ add_srs_wkt (p, 1,
+ "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
+ add_srs_wkt (p, 2,
+ "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
+ add_srs_wkt (p, 3,
+ "024\"]],TOWGS84[24.47,-130.89,-81.56,0,0,0.13,-0.22],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
"ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
@@ -316,915 +1213,18 @@
add_srs_wkt (p, 7,
"],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"]]");
add_srs_wkt (p, 8,
",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "e_of_origin\",0],PARAMETER[\"central_meridian\",51],PARA");
- add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
- add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
- add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
- add_srs_wkt (p, 13,
- ",EAST],AUTHORITY[\"EPSG\",\"20069\"]]");
- p = add_epsg_def_ex (filter, first, last, 20070, "epsg", 20070,
- "Pulkovo 1995 / Gauss-Kruger 10N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 10N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",57],PA");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",-171],PA");
add_srs_wkt (p, 10,
"RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
add_srs_wkt (p, 11,
"500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
add_srs_wkt (p, 12,
",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20070\"]]");
- p = add_epsg_def_ex (filter, first, last, 20071, "epsg", 20071,
- "Pulkovo 1995 / Gauss-Kruger 11N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 11N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",63],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20071\"]]");
- p = add_epsg_def_ex (filter, first, last, 20072, "epsg", 20072,
- "Pulkovo 1995 / Gauss-Kruger 12N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 12N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",69],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20072\"]]");
- p = add_epsg_def_ex (filter, first, last, 20073, "epsg", 20073,
- "Pulkovo 1995 / Gauss-Kruger 13N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 13N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",75],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20073\"]]");
- p = add_epsg_def_ex (filter, first, last, 20074, "epsg", 20074,
- "Pulkovo 1995 / Gauss-Kruger 14N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 14N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",81],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20074\"]]");
- p = add_epsg_def_ex (filter, first, last, 20075, "epsg", 20075,
- "Pulkovo 1995 / Gauss-Kruger 15N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 15N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",87],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20075\"]]");
- p = add_epsg_def_ex (filter, first, last, 20076, "epsg", 20076,
- "Pulkovo 1995 / Gauss-Kruger 16N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 16N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",93],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20076\"]]");
- p = add_epsg_def_ex (filter, first, last, 20077, "epsg", 20077,
- "Pulkovo 1995 / Gauss-Kruger 17N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
- add_proj4text (p, 1,
- "ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0.");
- add_proj4text (p, 2,
- "22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 17N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",99],PA");
- add_srs_wkt (p, 10,
- "RAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",");
- add_srs_wkt (p, 11,
- "500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1");
- add_srs_wkt (p, 12,
- ",AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20077\"]]");
- p = add_epsg_def_ex (filter, first, last, 20078, "epsg", 20078,
- "Pulkovo 1995 / Gauss-Kruger 18N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 18N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20078\"]]");
- p = add_epsg_def_ex (filter, first, last, 20079, "epsg", 20079,
- "Pulkovo 1995 / Gauss-Kruger 19N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 19N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20079\"]]");
- p = add_epsg_def_ex (filter, first, last, 20080, "epsg", 20080,
- "Pulkovo 1995 / Gauss-Kruger 20N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 20N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20080\"]]");
- p = add_epsg_def_ex (filter, first, last, 20081, "epsg", 20081,
- "Pulkovo 1995 / Gauss-Kruger 21N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 21N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20081\"]]");
- p = add_epsg_def_ex (filter, first, last, 20082, "epsg", 20082,
- "Pulkovo 1995 / Gauss-Kruger 22N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 22N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20082\"]]");
- p = add_epsg_def_ex (filter, first, last, 20083, "epsg", 20083,
- "Pulkovo 1995 / Gauss-Kruger 23N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 23N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20083\"]]");
- p = add_epsg_def_ex (filter, first, last, 20084, "epsg", 20084,
- "Pulkovo 1995 / Gauss-Kruger 24N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 24N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20084\"]]");
- p = add_epsg_def_ex (filter, first, last, 20085, "epsg", 20085,
- "Pulkovo 1995 / Gauss-Kruger 25N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 25N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20085\"]]");
- p = add_epsg_def_ex (filter, first, last, 20086, "epsg", 20086,
- "Pulkovo 1995 / Gauss-Kruger 26N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 26N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20086\"]]");
- p = add_epsg_def_ex (filter, first, last, 20087, "epsg", 20087,
- "Pulkovo 1995 / Gauss-Kruger 27N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 27N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20087\"]]");
- p = add_epsg_def_ex (filter, first, last, 20088, "epsg", 20088,
- "Pulkovo 1995 / Gauss-Kruger 28N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 28N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20088\"]]");
- p = add_epsg_def_ex (filter, first, last, 20089, "epsg", 20089,
- "Pulkovo 1995 / Gauss-Kruger 29N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 29N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20089\"]]");
- p = add_epsg_def_ex (filter, first, last, 20090, "epsg", 20090,
- "Pulkovo 1995 / Gauss-Kruger 30N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-0");
- add_proj4text (p, 2,
- ".22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 30N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
- add_srs_wkt (p, 10,
- "ARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20090\"]]");
- p = add_epsg_def_ex (filter, first, last, 20091, "epsg", 20091,
- "Pulkovo 1995 / Gauss-Kruger 31N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 31N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
- "Y\",EAST],AUTHORITY[\"EPSG\",\"20091\"]]");
- p = add_epsg_def_ex (filter, first, last, 20092, "epsg", 20092,
- "Pulkovo 1995 / Gauss-Kruger 32N (deprecated)", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1995", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=24.47,-130.89,-81.56,-0,-0,0.13,-");
- add_proj4text (p, 2,
- "0.22 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1995 / Gauss-Kruger 32N (deprecated)\",");
- add_srs_wkt (p, 1,
- "GEOGCS[\"Pulkovo 1995\",DATUM[\"Pulkovo_1995\",SPHEROID[");
- add_srs_wkt (p, 2,
- "\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
- add_srs_wkt (p, 3,
- "024\"]],TOWGS84[24.47,-130.89,-81.56,-0,-0,0.13,-0.22],A");
- add_srs_wkt (p, 4,
- "UTHORITY[\"EPSG\",\"6200\"]],PRIMEM[\"Greenwich\",0,AUTH");
- add_srs_wkt (p, 5,
- "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
- add_srs_wkt (p, 6,
- "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
- add_srs_wkt (p, 7,
- "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4200\"");
- add_srs_wkt (p, 8,
- "]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
- add_srs_wkt (p, 9,
- "ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
- add_srs_wkt (p, 10,
- "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
- add_srs_wkt (p, 11,
- ",500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",");
- add_srs_wkt (p, 12,
- "1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"");
- add_srs_wkt (p, 13,
"Y\",EAST],AUTHORITY[\"EPSG\",\"20092\"]]");
p = add_epsg_def_ex (filter, first, last, 20135, "epsg", 20135,
"Adindan / UTM zone 35N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Adindan", "Transverse_Mercator", "metre",
Index: src/srsinit/epsg_inlined_35.c
==================================================================
--- src/srsinit/epsg_inlined_35.c
+++ src/srsinit/epsg_inlined_35.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -2676,11 +2676,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Carthage / UTM zone 32N\",GEOGCS[\"Carthage\",D");
add_srs_wkt (p, 1,
"ATUM[\"Carthage\",SPHEROID[\"Clarke 1880 (IGN)\",6378249");
add_srs_wkt (p, 2,
- ".2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS");
+ ".2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS");
add_srs_wkt (p, 3,
"84[-263,6,431,0,0,0,0],AUTHORITY[\"EPSG\",\"6223\"]],PRI");
add_srs_wkt (p, 4,
"MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -2715,11 +2715,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Carthage / Nord Tunisie\",GEOGCS[\"Carthage\",D");
add_srs_wkt (p, 1,
"ATUM[\"Carthage\",SPHEROID[\"Clarke 1880 (IGN)\",6378249");
add_srs_wkt (p, 2,
- ".2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS");
+ ".2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS");
add_srs_wkt (p, 3,
"84[-263,6,431,0,0,0,0],AUTHORITY[\"EPSG\",\"6223\"]],PRI");
add_srs_wkt (p, 4,
"MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -2754,11 +2754,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Carthage / Sud Tunisie\",GEOGCS[\"Carthage\",DA");
add_srs_wkt (p, 1,
"TUM[\"Carthage\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.");
add_srs_wkt (p, 2,
- "2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS8");
+ "2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS8");
add_srs_wkt (p, 3,
"4[-263,6,431,0,0,0,0],AUTHORITY[\"EPSG\",\"6223\"]],PRIM");
add_srs_wkt (p, 4,
"EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
add_srs_wkt (p, 5,
@@ -2988,11 +2988,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Deir ez Zor / Levant Zone\",GEOGCS[\"Deir ez Zo");
add_srs_wkt (p, 1,
"r\",DATUM[\"Deir_ez_Zor\",SPHEROID[\"Clarke 1880 (IGN)\"");
add_srs_wkt (p, 2,
- ",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"");
+ ",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-190.421,8.532,238.69,0,0,0,0],AUTHORITY[\"EP");
add_srs_wkt (p, 4,
"SG\",\"6227\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
@@ -3027,11 +3027,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Deir ez Zor / Syria Lambert\",GEOGCS[\"Deir ez ");
add_srs_wkt (p, 1,
"Zor\",DATUM[\"Deir_ez_Zor\",SPHEROID[\"Clarke 1880 (IGN)");
add_srs_wkt (p, 2,
- "\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011");
+ "\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011");
add_srs_wkt (p, 3,
"\"]],TOWGS84[-190.421,8.532,238.69,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6227\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
@@ -3068,11 +3068,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Deir ez Zor / Levant Stereographic\",GEOGCS[\"D");
add_srs_wkt (p, 1,
"eir ez Zor\",DATUM[\"Deir_ez_Zor\",SPHEROID[\"Clarke 188");
add_srs_wkt (p, 2,
- "0 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "0 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7011\"]],TOWGS84[-190.421,8.532,238.69,0,0,0,0],AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"6227\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
add_srs_wkt (p, 5,
@@ -3105,11 +3105,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Douala / UTM zone 32N (deprecated)\",GEOGCS[\"D");
add_srs_wkt (p, 1,
"ouala\",DATUM[\"Douala\",SPHEROID[\"Clarke 1880 (IGN)\",");
add_srs_wkt (p, 2,
- "6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]");
+ "6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6228\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3857,11 +3857,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Garoua / UTM zone 33N (deprecated)\",GEOGCS[\"G");
add_srs_wkt (p, 1,
"aroua\",DATUM[\"Garoua\",SPHEROID[\"Clarke 1880 (IGN)\",");
add_srs_wkt (p, 2,
- "6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]");
+ "6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6234\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_36.c
==================================================================
--- src/srsinit/epsg_inlined_36.c
+++ src/srsinit/epsg_inlined_36.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1866,13 +1866,13 @@
"Indian 1954 / UTM zone 46N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1954", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=46 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=46 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=217,823,299,0,0,0,0 +units=m +no_defs");
+ "towgs84=217,823,299,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1954 / UTM zone 46N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"54\",DATUM[\"Indian_1954\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -1903,13 +1903,13 @@
"Indian 1954 / UTM zone 47N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1954", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=47 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=47 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=217,823,299,0,0,0,0 +units=m +no_defs");
+ "towgs84=217,823,299,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1954 / UTM zone 47N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"54\",DATUM[\"Indian_1954\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -1940,13 +1940,13 @@
"Indian 1954 / UTM zone 48N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1954", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=48 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=217,823,299,0,0,0,0 +units=m +no_defs");
+ "towgs84=217,823,299,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1954 / UTM zone 48N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"54\",DATUM[\"Indian_1954\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -1977,13 +1977,13 @@
"Indian 1975 / UTM zone 47N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1975", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=47 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=47 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=210,814,289,0,0,0,0 +units=m +no_defs");
+ "towgs84=210,814,289,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1975 / UTM zone 47N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"75\",DATUM[\"Indian_1975\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -2014,13 +2014,13 @@
"Indian 1975 / UTM zone 48N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Indian_1975", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=48 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=210,814,289,0,0,0,0 +units=m +no_defs");
+ "towgs84=210,814,289,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Indian 1975 / UTM zone 48N\",GEOGCS[\"Indian 19");
add_srs_wkt (p, 1,
"75\",DATUM[\"Indian_1975\",SPHEROID[\"Everest 1830 (1937");
add_srs_wkt (p, 2,
@@ -2061,11 +2061,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Jamaica 1875 / Jamaica (Old Grid)\",GEOGCS[\"Ja");
add_srs_wkt (p, 1,
"maica 1875\",DATUM[\"Jamaica_1875\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "80\",6378249.144808011,293.4663076556349,AUTHORITY[\"EPS");
+ "80\",6378249.144808011,293.4663076556365,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7034\"]],AUTHORITY[\"EPSG\",\"6241\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -2100,11 +2100,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"JAD69 / Jamaica National Grid\",GEOGCS[\"JAD69\"");
add_srs_wkt (p, 1,
",DATUM[\"Jamaica_1969\",SPHEROID[\"Clarke 1866\",6378206");
add_srs_wkt (p, 2,
- ".4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS");
+ ".4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],TOWGS");
add_srs_wkt (p, 3,
"84[70,207,389.5,0,0,0,0],AUTHORITY[\"EPSG\",\"6242\"]],P");
add_srs_wkt (p, 4,
"RIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT");
add_srs_wkt (p, 5,
@@ -2129,13 +2129,13 @@
"Kalianpur 1937 / UTM zone 45N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Kalianpur_1937", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=45 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=45 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=214,804,268,0,0,0,0 +units=m +no_defs");
+ "towgs84=214,804,268,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1937 / UTM zone 45N\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
"pur 1937\",DATUM[\"Kalianpur_1937\",SPHEROID[\"Everest 1");
add_srs_wkt (p, 2,
@@ -2166,13 +2166,13 @@
"Kalianpur 1937 / UTM zone 46N", 0, 0,
"Everest 1830 (1937 Adjustment)", "Greenwich",
"Kalianpur_1937", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=46 +a=6377276.345 +b=6356075.41314024 +t");
+ "+proj=utm +zone=46 +a=6377276.345 +b=6356075.413140239 +");
add_proj4text (p, 1,
- "owgs84=214,804,268,0,0,0,0 +units=m +no_defs");
+ "towgs84=214,804,268,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1937 / UTM zone 46N\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
"pur 1937\",DATUM[\"Kalianpur_1937\",SPHEROID[\"Everest 1");
add_srs_wkt (p, 2,
@@ -2203,11 +2203,11 @@
"Kalianpur 1962 / UTM zone 41N", 0, 0,
"Everest 1830 (1962 Definition)", "Greenwich",
"Kalianpur_1962", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=41 +a=6377301.243 +b=6356100.230165384 +");
+ "+proj=utm +zone=41 +a=6377301.243 +b=6356100.230165385 +");
add_proj4text (p, 1,
"towgs84=283,682,231,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1962 / UTM zone 41N\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
@@ -2240,11 +2240,11 @@
"Kalianpur 1962 / UTM zone 42N", 0, 0,
"Everest 1830 (1962 Definition)", "Greenwich",
"Kalianpur_1962", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=42 +a=6377301.243 +b=6356100.230165384 +");
+ "+proj=utm +zone=42 +a=6377301.243 +b=6356100.230165385 +");
add_proj4text (p, 1,
"towgs84=283,682,231,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1962 / UTM zone 42N\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
@@ -2277,11 +2277,11 @@
"Kalianpur 1962 / UTM zone 43N", 0, 0,
"Everest 1830 (1962 Definition)", "Greenwich",
"Kalianpur_1962", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=43 +a=6377301.243 +b=6356100.230165384 +");
+ "+proj=utm +zone=43 +a=6377301.243 +b=6356100.230165385 +");
add_proj4text (p, 1,
"towgs84=283,682,231,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1962 / UTM zone 43N\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
@@ -2548,11 +2548,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone 0\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
"pur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everest (");
add_srs_wkt (p, 2,
- "1830 Definition)\",6377299.36559538,300.8017255433552,AU");
+ "1830 Definition)\",6377299.36559538,300.8017255433549,AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243\"]");
add_srs_wkt (p, 4,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 5,
@@ -2591,11 +2591,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone I\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
"pur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everest (");
add_srs_wkt (p, 2,
- "1830 Definition)\",6377299.36559538,300.8017255433552,AU");
+ "1830 Definition)\",6377299.36559538,300.8017255433549,AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243\"]");
add_srs_wkt (p, 4,
"],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],U");
add_srs_wkt (p, 5,
@@ -2634,11 +2634,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone IIa\",GEOGCS[\"Kali");
add_srs_wkt (p, 1,
"anpur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everest");
add_srs_wkt (p, 2,
- " (1830 Definition)\",6377299.36559538,300.8017255433552,");
+ " (1830 Definition)\",6377299.36559538,300.8017255433549,");
add_srs_wkt (p, 3,
"AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -2677,11 +2677,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone IIIa\",GEOGCS[\"Kal");
add_srs_wkt (p, 1,
"ianpur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everes");
add_srs_wkt (p, 2,
- "t (1830 Definition)\",6377299.36559538,300.8017255433552");
+ "t (1830 Definition)\",6377299.36559538,300.8017255433549");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243");
add_srs_wkt (p, 4,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
@@ -2720,11 +2720,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone IVa\",GEOGCS[\"Kali");
add_srs_wkt (p, 1,
"anpur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everest");
add_srs_wkt (p, 2,
- " (1830 Definition)\",6377299.36559538,300.8017255433552,");
+ " (1830 Definition)\",6377299.36559538,300.8017255433549,");
add_srs_wkt (p, 3,
"AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -2755,11 +2755,13 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=26 +lat_0=26 +lon_0=90 +k_0=0.99878641 ");
add_proj4text (p, 1,
"+x_0=2743185.69 +y_0=914395.23 +a=6377276.345 +b=6356075");
add_proj4text (p, 2,
- ".41314024 +towgs84=214,804,268,0,0,0,0 +units=m +no_defs");
+ ".413140239 +towgs84=214,804,268,0,0,0,0 +units=m +no_def");
+ add_proj4text (p, 3,
+ "s");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1937 / India zone IIb\",GEOGCS[\"Kali");
add_srs_wkt (p, 1,
"anpur 1937\",DATUM[\"Kalianpur_1937\",SPHEROID[\"Everest");
add_srs_wkt (p, 2,
@@ -2796,11 +2798,11 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=68 +k_0=0.99878");
add_proj4text (p, 1,
"641 +x_0=2743196.4 +y_0=914398.8 +a=6377301.243 +b=63561");
add_proj4text (p, 2,
- "00.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_d");
+ "00.230165385 +towgs84=283,682,231,0,0,0,0 +units=m +no_d");
add_proj4text (p, 3,
"efs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1962 / India zone I\",GEOGCS[\"Kalian");
add_srs_wkt (p, 1,
@@ -2839,11 +2841,11 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=26 +lat_0=26 +lon_0=74 +k_0=0.99878641 ");
add_proj4text (p, 1,
"+x_0=2743196.4 +y_0=914398.8 +a=6377301.243 +b=6356100.2");
add_proj4text (p, 2,
- "30165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs");
+ "30165385 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1962 / India zone IIa\",GEOGCS[\"Kali");
add_srs_wkt (p, 1,
"anpur 1962\",DATUM[\"Kalianpur_1962\",SPHEROID[\"Everest");
add_srs_wkt (p, 2,
@@ -3054,11 +3056,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Kalianpur 1880 / India zone IIb\",GEOGCS[\"Kali");
add_srs_wkt (p, 1,
"anpur 1880\",DATUM[\"Kalianpur_1880\",SPHEROID[\"Everest");
add_srs_wkt (p, 2,
- " (1830 Definition)\",6377299.36559538,300.8017255433552,");
+ " (1830 Definition)\",6377299.36559538,300.8017255433549,");
add_srs_wkt (p, 3,
"AUTHORITY[\"EPSG\",\"7042\"]],AUTHORITY[\"EPSG\",\"6243\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_37.c
==================================================================
--- src/srsinit/epsg_inlined_37.c
+++ src/srsinit/epsg_inlined_37.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -144,11 +144,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Lome / UTM zone 31N\",GEOGCS[\"Lome\",DATUM[\"L");
add_srs_wkt (p, 1,
"ome\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602");
add_srs_wkt (p, 2,
- "12936265,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
+ "12936269,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"6252\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 5,
@@ -181,11 +181,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Luzon 1911 / Philippines zone I\",GEOGCS[\"Luzo");
add_srs_wkt (p, 1,
"n 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"EPSG\",\"6253");
add_srs_wkt (p, 4,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
@@ -220,11 +220,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Luzon 1911 / Philippines zone II\",GEOGCS[\"Luz");
add_srs_wkt (p, 1,
"on 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"EPSG\",\"625");
add_srs_wkt (p, 4,
"3\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -259,11 +259,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Luzon 1911 / Philippines zone III\",GEOGCS[\"Lu");
add_srs_wkt (p, 1,
"zon 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"EPSG\",\"62");
add_srs_wkt (p, 4,
"53\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -298,11 +298,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Luzon 1911 / Philippines zone IV\",GEOGCS[\"Luz");
add_srs_wkt (p, 1,
"on 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"EPSG\",\"625");
add_srs_wkt (p, 4,
"3\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"");
add_srs_wkt (p, 5,
@@ -337,11 +337,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Luzon 1911 / Philippines zone V\",GEOGCS[\"Luzo");
add_srs_wkt (p, 1,
"n 1911\",DATUM[\"Luzon_1911\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",TOWGS84[-133,-77,-51,0,0,0,0],AUTHORITY[\"EPSG\",\"6253");
add_srs_wkt (p, 4,
"\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]");
add_srs_wkt (p, 5,
@@ -898,11 +898,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Merchich / Nord Maroc\",GEOGCS[\"Merchich\",DAT");
add_srs_wkt (p, 1,
"UM[\"Merchich\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2");
add_srs_wkt (p, 2,
- ",293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
+ ",293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
add_srs_wkt (p, 3,
"[31,146,47,0,0,0,0],AUTHORITY[\"EPSG\",\"6261\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -937,11 +937,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Merchich / Sud Maroc\",GEOGCS[\"Merchich\",DATU");
add_srs_wkt (p, 1,
"M[\"Merchich\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,");
add_srs_wkt (p, 2,
- "293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[");
+ "293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[");
add_srs_wkt (p, 3,
"31,146,47,0,0,0,0],AUTHORITY[\"EPSG\",\"6261\"]],PRIMEM[");
add_srs_wkt (p, 4,
"\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
add_srs_wkt (p, 5,
@@ -976,11 +976,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Merchich / Sahara (deprecated)\",GEOGCS[\"Merch");
add_srs_wkt (p, 1,
"ich\",DATUM[\"Merchich\",SPHEROID[\"Clarke 1880 (IGN)\",");
add_srs_wkt (p, 2,
- "6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]");
+ "6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]");
add_srs_wkt (p, 3,
"],TOWGS84[31,146,47,0,0,0,0],AUTHORITY[\"EPSG\",\"6261\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -1015,11 +1015,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Merchich / Sahara Nord\",GEOGCS[\"Merchich\",DA");
add_srs_wkt (p, 1,
"TUM[\"Merchich\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.");
add_srs_wkt (p, 2,
- "2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS8");
+ "2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS8");
add_srs_wkt (p, 3,
"4[31,146,47,0,0,0,0],AUTHORITY[\"EPSG\",\"6261\"]],PRIME");
add_srs_wkt (p, 4,
"M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
add_srs_wkt (p, 5,
@@ -1054,11 +1054,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Merchich / Sahara Sud\",GEOGCS[\"Merchich\",DAT");
add_srs_wkt (p, 1,
"UM[\"Merchich\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2");
add_srs_wkt (p, 2,
- ",293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
+ ",293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84");
add_srs_wkt (p, 3,
"[31,146,47,0,0,0,0],AUTHORITY[\"EPSG\",\"6261\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -1438,11 +1438,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"M'poraloko / UTM zone 32N\",GEOGCS[\"M'poraloko");
add_srs_wkt (p, 1,
"\",DATUM[\"M_poraloko\",SPHEROID[\"Clarke 1880 (IGN)\",6");
add_srs_wkt (p, 2,
- "378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]]");
+ "378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]]");
add_srs_wkt (p, 3,
",TOWGS84[-74,-130,42,0,0,0,0],AUTHORITY[\"EPSG\",\"6266\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -1475,11 +1475,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"M'poraloko / UTM zone 32S\",GEOGCS[\"M'poraloko");
add_srs_wkt (p, 1,
"\",DATUM[\"M_poraloko\",SPHEROID[\"Clarke 1880 (IGN)\",6");
add_srs_wkt (p, 2,
- "378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]]");
+ "378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]]");
add_srs_wkt (p, 3,
",TOWGS84[-74,-130,42,0,0,0,0],AUTHORITY[\"EPSG\",\"6266\"");
add_srs_wkt (p, 4,
"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
add_srs_wkt (p, 5,
@@ -1510,11 +1510,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 1N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1545,11 +1545,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 2N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1580,11 +1580,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 3N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1615,11 +1615,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 4N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1650,11 +1650,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 5N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1685,11 +1685,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 6N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1720,11 +1720,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 7N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1755,11 +1755,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 8N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1790,11 +1790,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 9N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1825,11 +1825,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 10N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1860,11 +1860,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 11N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1895,11 +1895,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 12N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1930,11 +1930,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 13N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1965,11 +1965,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 14N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2000,11 +2000,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 15N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2035,11 +2035,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 16N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2070,11 +2070,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 17N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2105,11 +2105,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 18N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2140,11 +2140,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 19N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2175,11 +2175,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 20N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2210,11 +2210,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 21N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2245,11 +2245,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / UTM zone 22N\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2284,11 +2284,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alabama East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2323,11 +2323,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alabama West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2364,11 +2364,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 1\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2405,11 +2405,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 2\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2442,11 +2442,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 3\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2479,11 +2479,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 4\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2516,11 +2516,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 5\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2553,11 +2553,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 6\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2590,11 +2590,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 7\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2627,11 +2627,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 8\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2664,11 +2664,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 9\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -2703,11 +2703,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Alaska zone 10\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2744,11 +2744,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone I\",GEOGCS[\"NAD27\",DA");
add_srs_wkt (p, 1,
"TUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866");
add_srs_wkt (p, 2,
- "\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008");
+ "\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008");
add_srs_wkt (p, 3,
"\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 5,
@@ -2785,11 +2785,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone II\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2828,11 +2828,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone III\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2869,11 +2869,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone IV\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2910,11 +2910,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone V\",GEOGCS[\"NAD27\",DA");
add_srs_wkt (p, 1,
"TUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866");
add_srs_wkt (p, 2,
- "\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008");
+ "\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008");
add_srs_wkt (p, 3,
"\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 5,
@@ -2951,11 +2951,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone VI\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2996,11 +2996,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone VII (deprecated)\",GEOG");
add_srs_wkt (p, 1,
"CS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROI");
add_srs_wkt (p, 2,
- "D[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[");
+ "D[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[");
add_srs_wkt (p, 3,
"\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM");
add_srs_wkt (p, 4,
"[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"de");
add_srs_wkt (p, 5,
@@ -3039,11 +3039,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Arizona East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3078,11 +3078,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Arizona Central\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -3117,11 +3117,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Arizona West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3156,11 +3156,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Arkansas North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3199,11 +3199,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Arkansas South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3240,11 +3240,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Colorado North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3283,11 +3283,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Colorado Central\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -3324,11 +3324,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Colorado South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3367,11 +3367,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Connecticut\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3408,11 +3408,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Delaware\",GEOGCS[\"NAD27\",DATUM[\"Nor");
add_srs_wkt (p, 1,
"th_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637820");
add_srs_wkt (p, 2,
- "6.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
+ "6.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
"TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
add_srs_wkt (p, 5,
@@ -3447,11 +3447,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Florida East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3486,11 +3486,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Florida West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3525,11 +3525,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Florida North\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -3566,11 +3566,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Georgia East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3605,11 +3605,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Georgia West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3644,11 +3644,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Idaho East\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3683,11 +3683,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Idaho Central\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -3722,11 +3722,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Idaho West\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3761,11 +3761,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Illinois East\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -3800,11 +3800,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Illinois West\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -3839,11 +3839,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Indiana East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3878,11 +3878,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Indiana West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_38.c
==================================================================
--- src/srsinit/epsg_inlined_38.c
+++ src/srsinit/epsg_inlined_38.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -68,11 +68,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Iowa North\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -109,11 +109,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Iowa South\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -150,11 +150,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Kansas North\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -191,11 +191,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Kansas South\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -234,11 +234,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Kentucky North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -275,11 +275,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Kentucky South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -318,11 +318,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Louisiana North\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -361,11 +361,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Louisiana South\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -402,11 +402,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Maine East\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -441,11 +441,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Maine West\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -480,11 +480,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Maryland\",GEOGCS[\"NAD27\",DATUM[\"Nor");
add_srs_wkt (p, 1,
"th_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637820");
add_srs_wkt (p, 2,
- "6.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
+ "6.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTH");
add_srs_wkt (p, 3,
"ORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
add_srs_wkt (p, 4,
"TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
add_srs_wkt (p, 5,
@@ -521,11 +521,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Massachusetts Mainland\",GEOGCS[\"NAD27");
add_srs_wkt (p, 1,
"\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke");
add_srs_wkt (p, 2,
- " 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ " 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwic");
add_srs_wkt (p, 4,
"h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
add_srs_wkt (p, 5,
@@ -562,11 +562,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Massachusetts Island\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -603,11 +603,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Minnesota North\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -644,11 +644,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Minnesota Central\",GEOGCS[\"NAD27\",DA");
add_srs_wkt (p, 1,
"TUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866");
add_srs_wkt (p, 2,
- "\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008");
+ "\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008");
add_srs_wkt (p, 3,
"\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 5,
@@ -685,11 +685,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Minnesota South\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -726,11 +726,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Mississippi East\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -765,11 +765,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Mississippi West\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -804,11 +804,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Missouri East\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -843,11 +843,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Missouri Central\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -882,11 +882,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Missouri West\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -923,11 +923,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / California zone VII\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -968,11 +968,11 @@
add_srs_wkt (p, 1,
"GCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHEROID");
add_srs_wkt (p, 2,
"[\"Clarke 1866 Michigan\",6378450.047548896,294.97869716");
add_srs_wkt (p, 3,
- "46739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",\"");
+ "46772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
"1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
add_srs_wkt (p, 6,
@@ -1009,11 +1009,11 @@
add_srs_wkt (p, 1,
")\",GEOGCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",S");
add_srs_wkt (p, 2,
"PHEROID[\"Clarke 1866 Michigan\",6378450.047548896,294.9");
add_srs_wkt (p, 3,
- "786971646739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"E");
+ "786971646772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"E");
add_srs_wkt (p, 4,
"PSG\",\"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG");
add_srs_wkt (p, 5,
"\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORI");
add_srs_wkt (p, 6,
@@ -1050,11 +1050,11 @@
add_srs_wkt (p, 1,
"GCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHEROID");
add_srs_wkt (p, 2,
"[\"Clarke 1866 Michigan\",6378450.047548896,294.97869716");
add_srs_wkt (p, 3,
- "46739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",\"");
+ "46772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
"1\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPS");
add_srs_wkt (p, 6,
@@ -1093,11 +1093,11 @@
add_srs_wkt (p, 1,
"OGCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHEROI");
add_srs_wkt (p, 2,
"D[\"Clarke 1866 Michigan\",6378450.047548896,294.9786971");
add_srs_wkt (p, 3,
- "646739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",");
+ "646772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 6,
@@ -1138,11 +1138,11 @@
add_srs_wkt (p, 1,
"GEOGCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHER");
add_srs_wkt (p, 2,
"OID[\"Clarke 1866 Michigan\",6378450.047548896,294.97869");
add_srs_wkt (p, 3,
- "71646739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\"");
+ "71646772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 4,
",\"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 5,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 6,
@@ -1183,11 +1183,11 @@
add_srs_wkt (p, 1,
"OGCS[\"NAD27 Michigan\",DATUM[\"NAD27_Michigan\",SPHEROI");
add_srs_wkt (p, 2,
"D[\"Clarke 1866 Michigan\",6378450.047548896,294.9786971");
add_srs_wkt (p, 3,
- "646739,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",");
+ "646772,AUTHORITY[\"EPSG\",\"7009\"]],AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 4,
"\"6268\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8");
add_srs_wkt (p, 5,
"901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"E");
add_srs_wkt (p, 6,
Index: src/srsinit/epsg_inlined_39.c
==================================================================
--- src/srsinit/epsg_inlined_39.c
+++ src/srsinit/epsg_inlined_39.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_40.c
==================================================================
--- src/srsinit/epsg_inlined_40.c
+++ src/srsinit/epsg_inlined_40.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -1107,15 +1107,15 @@
"Ancienne_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
"X", "East", "Y", "North");
add_proj4text (p, 0,
"+proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000");
add_proj4text (p, 1,
- "001 +lon_0=5.399999999999999 +k_0=0.99950908 +x_0=500000");
+ "001 +lon_0=5.4 +k_0=0.99950908 +x_0=500000 +y_0=300000 +");
add_proj4text (p, 2,
- " +y_0=300000 +a=6376523 +b=6355862.933255573 +pm=2.33720");
+ "a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +un");
add_proj4text (p, 3,
- "8333333333 +units=m +no_defs");
+ "its=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"ATF (Paris) / Nord de Guerre\",GEOGCS[\"ATF (Pa");
add_srs_wkt (p, 1,
"ris)\",DATUM[\"Ancienne_Triangulation_Francaise_Paris\",");
add_srs_wkt (p, 2,
@@ -1131,19 +1131,19 @@
add_srs_wkt (p, 7,
"T],AUTHORITY[\"EPSG\",\"4901\"]],PROJECTION[\"Lambert_Co");
add_srs_wkt (p, 8,
"nformal_Conic_1SP\"],PARAMETER[\"latitude_of_origin\",55");
add_srs_wkt (p, 9,
- "],PARAMETER[\"central_meridian\",5.999999999999998],PARA");
+ "],PARAMETER[\"central_meridian\",6],PARAMETER[\"scale_fa");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",0.99950908],PARAMETER[\"false_eas");
+ "ctor\",0.99950908],PARAMETER[\"false_easting\",500000],P");
add_srs_wkt (p, 11,
- "ting\",500000],PARAMETER[\"false_northing\",300000],UNIT");
+ "ARAMETER[\"false_northing\",300000],UNIT[\"metre\",1,AUT");
add_srs_wkt (p, 12,
- "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EA");
+ "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",N");
add_srs_wkt (p, 13,
- "ST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"27500\"]]");
+ "ORTH],AUTHORITY[\"EPSG\",\"27500\"]]");
p = add_epsg_def_ex (filter, first, last, 27561, "epsg", 27561,
"NTF (Paris) / Lambert Nord France", 0, 0,
"Clarke 1880 (IGN)", "Paris",
"Nouvelle_Triangulation_Francaise_Paris", "Lambert_Conformal_Conic_1SP", "metre",
"X", "East", "Y", "North");
@@ -1160,11 +1160,11 @@
add_srs_wkt (p, 1,
"F (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Par");
add_srs_wkt (p, 2,
"is\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021");
add_srs_wkt (p, 3,
- "2936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
+ "2936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,3");
add_srs_wkt (p, 4,
"20,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris");
add_srs_wkt (p, 5,
"\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\"");
add_srs_wkt (p, 6,
@@ -1201,11 +1201,11 @@
add_srs_wkt (p, 1,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 2,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 3,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 4,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 5,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 6,
@@ -1244,11 +1244,11 @@
add_srs_wkt (p, 1,
" (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Pari");
add_srs_wkt (p, 2,
"s\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212");
add_srs_wkt (p, 3,
- "936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
+ "936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
add_srs_wkt (p, 4,
"0,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\"");
add_srs_wkt (p, 5,
",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",");
add_srs_wkt (p, 6,
@@ -1287,11 +1287,11 @@
add_srs_wkt (p, 1,
"is)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",S");
add_srs_wkt (p, 2,
"PHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.466021293626");
add_srs_wkt (p, 3,
- "5,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,0");
+ "9,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,0");
add_srs_wkt (p, 4,
",0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2.3");
add_srs_wkt (p, 5,
"3722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.01");
add_srs_wkt (p, 6,
@@ -1330,11 +1330,11 @@
add_srs_wkt (p, 1,
"ris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\",");
add_srs_wkt (p, 2,
"SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602129362");
add_srs_wkt (p, 3,
- "65,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,");
+ "69,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0,");
add_srs_wkt (p, 4,
"0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2.");
add_srs_wkt (p, 5,
"33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.0");
add_srs_wkt (p, 6,
@@ -1371,11 +1371,11 @@
add_srs_wkt (p, 1,
"aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
add_srs_wkt (p, 2,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 3,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 4,
",0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2");
add_srs_wkt (p, 5,
".33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.");
add_srs_wkt (p, 6,
@@ -1414,11 +1414,11 @@
add_srs_wkt (p, 1,
"Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
add_srs_wkt (p, 2,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 3,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 4,
",0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2");
add_srs_wkt (p, 5,
".33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.");
add_srs_wkt (p, 6,
@@ -1457,11 +1457,11 @@
add_srs_wkt (p, 1,
"aris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Paris\"");
add_srs_wkt (p, 2,
",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212936");
add_srs_wkt (p, 3,
- "265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
+ "269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,320,0");
add_srs_wkt (p, 4,
",0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\",2");
add_srs_wkt (p, 5,
".33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",0.");
add_srs_wkt (p, 6,
@@ -1500,11 +1500,11 @@
add_srs_wkt (p, 1,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 2,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 3,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 4,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 5,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 6,
@@ -1541,11 +1541,11 @@
add_srs_wkt (p, 1,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 2,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 3,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 4,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 5,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 6,
@@ -1584,11 +1584,11 @@
add_srs_wkt (p, 1,
"\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise");
add_srs_wkt (p, 2,
"_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46");
add_srs_wkt (p, 3,
- "60212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
+ "60212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
add_srs_wkt (p, 4,
"60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"P");
add_srs_wkt (p, 5,
"aris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"g");
add_srs_wkt (p, 6,
@@ -1627,11 +1627,11 @@
add_srs_wkt (p, 1,
"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_P");
add_srs_wkt (p, 2,
"aris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660");
add_srs_wkt (p, 3,
- "212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
+ "212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60");
add_srs_wkt (p, 4,
",320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Par");
add_srs_wkt (p, 5,
"is\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"gra");
add_srs_wkt (p, 6,
@@ -1670,11 +1670,11 @@
add_srs_wkt (p, 1,
"[\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francais");
add_srs_wkt (p, 2,
"e_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4");
add_srs_wkt (p, 3,
- "660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,");
+ "660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,");
add_srs_wkt (p, 4,
"-60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"");
add_srs_wkt (p, 5,
"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"");
add_srs_wkt (p, 6,
@@ -1711,11 +1711,11 @@
add_srs_wkt (p, 1,
"CS[\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Franca");
add_srs_wkt (p, 2,
"ise_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293");
add_srs_wkt (p, 3,
- ".4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-16");
+ ".4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-16");
add_srs_wkt (p, 4,
"8,-60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[");
add_srs_wkt (p, 5,
"\"Paris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[");
add_srs_wkt (p, 6,
@@ -1754,11 +1754,11 @@
add_srs_wkt (p, 1,
"\"NTF (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise");
add_srs_wkt (p, 2,
"_Paris\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46");
add_srs_wkt (p, 3,
- "60212936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
+ "60212936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-");
add_srs_wkt (p, 4,
"60,320,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"P");
add_srs_wkt (p, 5,
"aris\",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"g");
add_srs_wkt (p, 6,
@@ -1797,11 +1797,11 @@
add_srs_wkt (p, 1,
" (Paris)\",DATUM[\"Nouvelle_Triangulation_Francaise_Pari");
add_srs_wkt (p, 2,
"s\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.4660212");
add_srs_wkt (p, 3,
- "936265,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
+ "936269,AUTHORITY[\"EPSG\",\"7011\"]],TOWGS84[-168,-60,32");
add_srs_wkt (p, 4,
"0,0,0,0,0],AUTHORITY[\"EPSG\",\"6807\"]],PRIMEM[\"Paris\"");
add_srs_wkt (p, 5,
",2.33722917,AUTHORITY[\"EPSG\",\"8903\"]],UNIT[\"grad\",");
add_srs_wkt (p, 6,
@@ -1871,43 +1871,43 @@
add_proj4text (p, 0,
"+proj=cass +lat_0=31.73409694444445 +lon_0=35.2120805555");
add_proj4text (p, 1,
"5556 +x_0=170251.555 +y_0=126867.909 +a=6378300.789 +b=6");
add_proj4text (p, 2,
- "356566.435 +towgs84=-275.722,94.7824,340.894,-8.001,-4.4");
+ "356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4");
add_proj4text (p, 3,
- "2,-11.821,1 +units=m +no_defs");
+ ".42,-11.821,1 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Palestine 1923 / Palestine Grid\",GEOGCS[\"Pale");
add_srs_wkt (p, 1,
"stine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1880 (Benoit)\",6378300.789,293.4663155389802,AUTHORITY[");
- add_srs_wkt (p, 3,
- "\"EPSG\",\"7010\"]],TOWGS84[-275.722,94.7824,340.894,-8.");
- add_srs_wkt (p, 4,
- "001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PRIME");
- add_srs_wkt (p, 5,
- "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
- add_srs_wkt (p, 6,
- "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
- add_srs_wkt (p, 7,
- ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
- add_srs_wkt (p, 8,
- "RITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldner\"]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"latitude_of_origin\",31.73409694444445],PAR");
- add_srs_wkt (p, 10,
- "AMETER[\"central_meridian\",35.21208055555556],PARAMETER");
- add_srs_wkt (p, 11,
- "[\"false_easting\",170251.555],PARAMETER[\"false_northin");
- add_srs_wkt (p, 12,
- "g\",126867.909],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"90");
- add_srs_wkt (p, 13,
- "01\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],A");
+ "1880 (Benoit)\",6378300.789,293.4663155389811,AUTHORITY[");
+ add_srs_wkt (p, 3,
+ "\"EPSG\",\"7010\"]],TOWGS84[-275.7224,94.7824,340.8944,-");
+ add_srs_wkt (p, 4,
+ "8.001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PRI");
+ add_srs_wkt (p, 5,
+ "MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
+ add_srs_wkt (p, 6,
+ "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
+ add_srs_wkt (p, 8,
+ "ORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldner\"");
+ add_srs_wkt (p, 9,
+ "],PARAMETER[\"latitude_of_origin\",31.73409694444445],PA");
+ add_srs_wkt (p, 10,
+ "RAMETER[\"central_meridian\",35.21208055555556],PARAMETE");
+ add_srs_wkt (p, 11,
+ "R[\"false_easting\",170251.555],PARAMETER[\"false_northi");
+ add_srs_wkt (p, 12,
+ "ng\",126867.909],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9");
+ add_srs_wkt (p, 13,
+ "001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],");
add_srs_wkt (p, 14,
- "UTHORITY[\"EPSG\",\"28191\"]]");
+ "AUTHORITY[\"EPSG\",\"28191\"]]");
p = add_epsg_def_ex (filter, first, last, 28192, "epsg", 28192,
"Palestine 1923 / Palestine Belt", 0, 0,
"Clarke 1880 (Benoit)", "Greenwich",
"Palestine_1923", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
@@ -1914,45 +1914,45 @@
add_proj4text (p, 0,
"+proj=tmerc +lat_0=31.73409694444445 +lon_0=35.212080555");
add_proj4text (p, 1,
"55556 +k=1 +x_0=170251.555 +y_0=1126867.909 +a=6378300.7");
add_proj4text (p, 2,
- "89 +b=6356566.435 +towgs84=-275.722,94.7824,340.894,-8.0");
+ "89 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8");
add_proj4text (p, 3,
- "01,-4.42,-11.821,1 +units=m +no_defs");
+ ".001,-4.42,-11.821,1 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Palestine 1923 / Palestine Belt\",GEOGCS[\"Pale");
add_srs_wkt (p, 1,
"stine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1880 (Benoit)\",6378300.789,293.4663155389802,AUTHORITY[");
- add_srs_wkt (p, 3,
- "\"EPSG\",\"7010\"]],TOWGS84[-275.722,94.7824,340.894,-8.");
- add_srs_wkt (p, 4,
- "001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PRIME");
- add_srs_wkt (p, 5,
- "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
- add_srs_wkt (p, 6,
- "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
- add_srs_wkt (p, 7,
- ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
- add_srs_wkt (p, 8,
- "RITY[\"EPSG\",\"4281\"]],PROJECTION[\"Transverse_Mercato");
- add_srs_wkt (p, 9,
- "r\"],PARAMETER[\"latitude_of_origin\",31.73409694444445]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"central_meridian\",35.21208055555556],PARAM");
- add_srs_wkt (p, 11,
- "ETER[\"scale_factor\",1],PARAMETER[\"false_easting\",170");
- add_srs_wkt (p, 12,
- "251.555],PARAMETER[\"false_northing\",1126867.909],UNIT[");
- add_srs_wkt (p, 13,
- "\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Easting");
+ "1880 (Benoit)\",6378300.789,293.4663155389811,AUTHORITY[");
+ add_srs_wkt (p, 3,
+ "\"EPSG\",\"7010\"]],TOWGS84[-275.7224,94.7824,340.8944,-");
+ add_srs_wkt (p, 4,
+ "8.001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PRI");
+ add_srs_wkt (p, 5,
+ "MEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
+ add_srs_wkt (p, 6,
+ "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
+ add_srs_wkt (p, 7,
+ "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
+ add_srs_wkt (p, 8,
+ "ORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Transverse_Mercat");
+ add_srs_wkt (p, 9,
+ "or\"],PARAMETER[\"latitude_of_origin\",31.73409694444445");
+ add_srs_wkt (p, 10,
+ "],PARAMETER[\"central_meridian\",35.21208055555556],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",17");
+ add_srs_wkt (p, 12,
+ "0251.555],PARAMETER[\"false_northing\",1126867.909],UNIT");
+ add_srs_wkt (p, 13,
+ "[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"Eastin");
add_srs_wkt (p, 14,
- "\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"2");
+ "g\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 15,
- "8192\"]]");
+ "28192\"]]");
p = add_epsg_def_ex (filter, first, last, 28193, "epsg", 28193,
"Palestine 1923 / Israeli CS Grid", 0, 0,
"Clarke 1880 (Benoit)", "Greenwich",
"Palestine_1923", "Cassini_Soldner", "metre",
"Easting", "East", "Northing", "North");
@@ -1959,31 +1959,31 @@
add_proj4text (p, 0,
"+proj=cass +lat_0=31.73409694444445 +lon_0=35.2120805555");
add_proj4text (p, 1,
"5556 +x_0=170251.555 +y_0=1126867.909 +a=6378300.789 +b=");
add_proj4text (p, 2,
- "6356566.435 +towgs84=-275.722,94.7824,340.894,-8.001,-4.");
+ "6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-");
add_proj4text (p, 3,
- "42,-11.821,1 +units=m +no_defs");
+ "4.42,-11.821,1 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Palestine 1923 / Israeli CS Grid\",GEOGCS[\"Pal");
add_srs_wkt (p, 1,
"estine 1923\",DATUM[\"Palestine_1923\",SPHEROID[\"Clarke");
add_srs_wkt (p, 2,
- " 1880 (Benoit)\",6378300.789,293.4663155389802,AUTHORITY");
+ " 1880 (Benoit)\",6378300.789,293.4663155389811,AUTHORITY");
add_srs_wkt (p, 3,
- "[\"EPSG\",\"7010\"]],TOWGS84[-275.722,94.7824,340.894,-8");
+ "[\"EPSG\",\"7010\"]],TOWGS84[-275.7224,94.7824,340.8944,");
add_srs_wkt (p, 4,
- ".001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PRIM");
+ "-8.001,-4.42,-11.821,1],AUTHORITY[\"EPSG\",\"6281\"]],PR");
add_srs_wkt (p, 5,
- "EM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"");
+ "IMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[");
add_srs_wkt (p, 6,
- "degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]");
+ "\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"");
add_srs_wkt (p, 7,
- "],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTH");
+ "]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUT");
add_srs_wkt (p, 8,
- "ORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldner\"");
+ "HORITY[\"EPSG\",\"4281\"]],PROJECTION[\"Cassini_Soldner\"");
add_srs_wkt (p, 9,
"],PARAMETER[\"latitude_of_origin\",31.73409694444445],PA");
add_srs_wkt (p, 10,
"RAMETER[\"central_meridian\",35.21208055555556],PARAMETE");
add_srs_wkt (p, 11,
@@ -2006,11 +2006,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Pointe Noire / UTM zone 32S\",GEOGCS[\"Pointe N");
add_srs_wkt (p, 1,
"oire\",DATUM[\"Congo_1960_Pointe_Noire\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
- "ke 1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"");
+ "ke 1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7011\"]],TOWGS84[-148,51,-291,0,0,0,0],AUTHORIT");
add_srs_wkt (p, 4,
"Y[\"EPSG\",\"6282\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
add_srs_wkt (p, 5,
@@ -2444,99 +2444,1113 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 2 (deprecated)");
add_srs_wkt (p, 1,
"\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHERO");
add_srs_wkt (p, 2,
"ID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.1");
- add_srs_wkt (p, 4,
- "2],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,");
- add_srs_wkt (p, 5,
- "AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
- add_srs_wkt (p, 6,
- "25199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\"");
- add_srs_wkt (p, 7,
- ",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"42");
- add_srs_wkt (p, 8,
- "84\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"l");
- add_srs_wkt (p, 9,
- "atitude_of_origin\",0],PARAMETER[\"central_meridian\",9]");
- add_srs_wkt (p, 10,
- ",PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting");
- add_srs_wkt (p, 11,
- "\",2500000],PARAMETER[\"false_northing\",0],UNIT[\"metre");
- add_srs_wkt (p, 12,
- "\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXI");
- add_srs_wkt (p, 13,
- "S[\"Y\",EAST],AUTHORITY[\"EPSG\",\"28402\"]]");
+ "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12");
+ add_srs_wkt (p, 4,
+ "],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 5,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 6,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 7,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"428");
+ add_srs_wkt (p, 8,
+ "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 9,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",9],");
+ add_srs_wkt (p, 10,
+ "PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting\"");
+ add_srs_wkt (p, 11,
+ ",2500000],PARAMETER[\"false_northing\",0],UNIT[\"metre\"");
+ add_srs_wkt (p, 12,
+ ",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[");
+ add_srs_wkt (p, 13,
+ "\"Y\",EAST],AUTHORITY[\"EPSG\",\"28402\"]]");
p = add_epsg_def_ex (filter, first, last, 28403, "epsg", 28403,
"Pulkovo 1942 / Gauss-Kruger zone 3 (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 3 (deprecated)");
add_srs_wkt (p, 1,
"\",GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHERO");
add_srs_wkt (p, 2,
"ID[\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.1");
- add_srs_wkt (p, 4,
- "2],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,");
- add_srs_wkt (p, 5,
- "AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
- add_srs_wkt (p, 6,
- "25199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\"");
- add_srs_wkt (p, 7,
- ",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"42");
- add_srs_wkt (p, 8,
- "84\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"l");
- add_srs_wkt (p, 9,
- "atitude_of_origin\",0],PARAMETER[\"central_meridian\",15");
- add_srs_wkt (p, 10,
- "],PARAMETER[\"scale_factor\",1],PARAMETER[\"false_eastin");
- add_srs_wkt (p, 11,
- "g\",3500000],PARAMETER[\"false_northing\",0],UNIT[\"metr");
- add_srs_wkt (p, 12,
- "e\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AX");
- add_srs_wkt (p, 13,
- "IS[\"Y\",EAST],AUTHORITY[\"EPSG\",\"28403\"]]");
+ "\"7024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12");
+ add_srs_wkt (p, 4,
+ "],AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,A");
+ add_srs_wkt (p, 5,
+ "UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
+ add_srs_wkt (p, 6,
+ "5199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",");
+ add_srs_wkt (p, 7,
+ "NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"428");
+ add_srs_wkt (p, 8,
+ "4\"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"la");
+ add_srs_wkt (p, 9,
+ "titude_of_origin\",0],PARAMETER[\"central_meridian\",15]");
+ add_srs_wkt (p, 10,
+ ",PARAMETER[\"scale_factor\",1],PARAMETER[\"false_easting");
+ add_srs_wkt (p, 11,
+ "\",3500000],PARAMETER[\"false_northing\",0],UNIT[\"metre");
+ add_srs_wkt (p, 12,
+ "\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXI");
+ add_srs_wkt (p, 13,
+ "S[\"Y\",EAST],AUTHORITY[\"EPSG\",\"28403\"]]");
p = add_epsg_def_ex (filter, first, last, 28404, "epsg", 28404,
"Pulkovo 1942 / Gauss-Kruger zone 4", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 4\",GEOGCS[\"P");
add_srs_wkt (p, 1,
"ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
add_srs_wkt (p, 2,
"ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",4500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28404\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28405, "epsg", 28405,
+ "Pulkovo 1942 / Gauss-Kruger zone 5", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
+ add_proj4text (p, 2,
+ ".12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 5\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",5500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28405\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28406, "epsg", 28406,
+ "Pulkovo 1942 / Gauss-Kruger zone 6", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
+ add_proj4text (p, 2,
+ ".12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 6\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",6500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28406\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28407, "epsg", 28407,
+ "Pulkovo 1942 / Gauss-Kruger zone 7", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
+ add_proj4text (p, 2,
+ ".12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 7\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",7500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28407\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28408, "epsg", 28408,
+ "Pulkovo 1942 / Gauss-Kruger zone 8", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
+ add_proj4text (p, 2,
+ ".12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 8\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",8500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28408\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28409, "epsg", 28409,
+ "Pulkovo 1942 / Gauss-Kruger zone 9", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 ");
+ add_proj4text (p, 1,
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
+ add_proj4text (p, 2,
+ ".12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 9\",GEOGCS[\"P");
+ add_srs_wkt (p, 1,
+ "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
+ add_srs_wkt (p, 2,
+ "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
+ add_srs_wkt (p, 3,
+ "WGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[\"");
+ add_srs_wkt (p, 4,
+ "EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
+ add_srs_wkt (p, 5,
+ "G\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHOR");
+ add_srs_wkt (p, 6,
+ "ITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"");
+ add_srs_wkt (p, 7,
+ "Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJECTI");
+ add_srs_wkt (p, 8,
+ "ON[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_orig");
+ add_srs_wkt (p, 9,
+ "in\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"s");
+ add_srs_wkt (p, 10,
+ "cale_factor\",1],PARAMETER[\"false_easting\",9500000],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORITY");
+ add_srs_wkt (p, 12,
+ "[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST],");
+ add_srs_wkt (p, 13,
+ "AUTHORITY[\"EPSG\",\"28409\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28410, "epsg", 28410,
+ "Pulkovo 1942 / Gauss-Kruger zone 10", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 10\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",57],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",10500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28410\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28411, "epsg", 28411,
+ "Pulkovo 1942 / Gauss-Kruger zone 11", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 11\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",63],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",11500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28411\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28412, "epsg", 28412,
+ "Pulkovo 1942 / Gauss-Kruger zone 12", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 12\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",69],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",12500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28412\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28413, "epsg", 28413,
+ "Pulkovo 1942 / Gauss-Kruger zone 13", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 13\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",75],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",13500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28413\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28414, "epsg", 28414,
+ "Pulkovo 1942 / Gauss-Kruger zone 14", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 14\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",81],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",14500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28414\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28415, "epsg", 28415,
+ "Pulkovo 1942 / Gauss-Kruger zone 15", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 15\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",87],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",15500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28415\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28416, "epsg", 28416,
+ "Pulkovo 1942 / Gauss-Kruger zone 16", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 16\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",93],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",16500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28416\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28417, "epsg", 28417,
+ "Pulkovo 1942 / Gauss-Kruger zone 17", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0");
+ add_proj4text (p, 1,
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
+ add_proj4text (p, 2,
+ "0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 17\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",99],PARAMETER[\"");
+ add_srs_wkt (p, 10,
+ "scale_factor\",1],PARAMETER[\"false_easting\",17500000],");
+ add_srs_wkt (p, 11,
+ "PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORI");
+ add_srs_wkt (p, 12,
+ "TY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST");
+ add_srs_wkt (p, 13,
+ "],AUTHORITY[\"EPSG\",\"28417\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28418, "epsg", 28418,
+ "Pulkovo 1942 / Gauss-Kruger zone 18", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 18\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",105],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",18500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28418\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28419, "epsg", 28419,
+ "Pulkovo 1942 / Gauss-Kruger zone 19", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 19\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",111],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",19500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28419\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28420, "epsg", 28420,
+ "Pulkovo 1942 / Gauss-Kruger zone 20", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 20\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",117],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",20500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28420\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28421, "epsg", 28421,
+ "Pulkovo 1942 / Gauss-Kruger zone 21", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 21\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",123],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",21500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28421\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28422, "epsg", 28422,
+ "Pulkovo 1942 / Gauss-Kruger zone 22", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 22\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",129],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",22500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28422\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28423, "epsg", 28423,
+ "Pulkovo 1942 / Gauss-Kruger zone 23", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 23\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",135],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",23500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28423\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28424, "epsg", 28424,
+ "Pulkovo 1942 / Gauss-Kruger zone 24", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 24\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",141],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",24500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28424\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28425, "epsg", 28425,
+ "Pulkovo 1942 / Gauss-Kruger zone 25", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 25\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",147],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",25500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28425\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28426, "epsg", 28426,
+ "Pulkovo 1942 / Gauss-Kruger zone 26", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 26\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",153],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",26500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28426\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28427, "epsg", 28427,
+ "Pulkovo 1942 / Gauss-Kruger zone 27", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 27\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",159],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",27500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28427\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28428, "epsg", 28428,
+ "Pulkovo 1942 / Gauss-Kruger zone 28", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 28\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",165],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",28500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28428\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28429, "epsg", 28429,
+ "Pulkovo 1942 / Gauss-Kruger zone 29", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 29\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
+ add_srs_wkt (p, 4,
+ "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
+ add_srs_wkt (p, 5,
+ "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
+ add_srs_wkt (p, 6,
+ "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
+ add_srs_wkt (p, 7,
+ "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
+ add_srs_wkt (p, 8,
+ "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
+ add_srs_wkt (p, 9,
+ "igin\",0],PARAMETER[\"central_meridian\",171],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",29500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28429\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28430, "epsg", 28430,
+ "Pulkovo 1942 / Gauss-Kruger zone 30", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=");
+ add_proj4text (p, 1,
+ "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,");
+ add_proj4text (p, 2,
+ "-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 30\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
@@ -2544,77 +3558,38 @@
add_srs_wkt (p, 7,
"\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",21],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",4500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28404\"]]");
- p = add_epsg_def_ex (filter, first, last, 28405, "epsg", 28405,
- "Pulkovo 1942 / Gauss-Kruger zone 5", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 5\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",27],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",5500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28405\"]]");
- p = add_epsg_def_ex (filter, first, last, 28406, "epsg", 28406,
- "Pulkovo 1942 / Gauss-Kruger zone 6", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 6\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
+ "igin\",0],PARAMETER[\"central_meridian\",177],PARAMETER[");
+ add_srs_wkt (p, 10,
+ "\"scale_factor\",1],PARAMETER[\"false_easting\",30500000");
+ add_srs_wkt (p, 11,
+ "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
+ add_srs_wkt (p, 12,
+ "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
+ add_srs_wkt (p, 13,
+ "ST],AUTHORITY[\"EPSG\",\"28430\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28431, "epsg", 28431,
+ "Pulkovo 1942 / Gauss-Kruger zone 31", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
+ add_proj4text (p, 2,
+ ",-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 31\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
@@ -2622,116 +3597,38 @@
add_srs_wkt (p, 7,
"\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",33],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",6500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28406\"]]");
- p = add_epsg_def_ex (filter, first, last, 28407, "epsg", 28407,
- "Pulkovo 1942 / Gauss-Kruger zone 7", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 7\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",39],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",7500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28407\"]]");
- p = add_epsg_def_ex (filter, first, last, 28408, "epsg", 28408,
- "Pulkovo 1942 / Gauss-Kruger zone 8", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 8\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
- add_srs_wkt (p, 4,
- "\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
- add_srs_wkt (p, 5,
- "PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
- add_srs_wkt (p, 6,
- "ORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS[");
- add_srs_wkt (p, 7,
- "\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
- add_srs_wkt (p, 8,
- "TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
- add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",45],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",8500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28408\"]]");
- p = add_epsg_def_ex (filter, first, last, 28409, "epsg", 28409,
- "Pulkovo 1942 / Gauss-Kruger zone 9", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 ");
- add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
- add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 9\",GEOGCS[\"P");
- add_srs_wkt (p, 1,
- "ulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassows");
- add_srs_wkt (p, 2,
- "ky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],TO");
- add_srs_wkt (p, 3,
- "WGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY[");
+ "igin\",0],PARAMETER[\"central_meridian\",-177],PARAMETER");
+ add_srs_wkt (p, 10,
+ "[\"scale_factor\",1],PARAMETER[\"false_easting\",3150000");
+ add_srs_wkt (p, 11,
+ "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
+ add_srs_wkt (p, 12,
+ "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
+ add_srs_wkt (p, 13,
+ "AST],AUTHORITY[\"EPSG\",\"28431\"]]");
+ p = add_epsg_def_ex (filter, first, last, 28432, "epsg", 28432,
+ "Pulkovo 1942 / Gauss-Kruger zone 32", 0, 1,
+ "Krassowsky 1940", "Greenwich",
+ "Pulkovo_1942", "Transverse_Mercator", "metre",
+ "X", "North", "Y", "East");
+ add_proj4text (p, 0,
+ "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0");
+ add_proj4text (p, 1,
+ "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82");
+ add_proj4text (p, 2,
+ ",-0.12 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 32\",GEOGCS[\"");
+ add_srs_wkt (p, 1,
+ "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
+ add_srs_wkt (p, 2,
+ "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
+ add_srs_wkt (p, 3,
+ "OWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUTHORITY[");
add_srs_wkt (p, 4,
"\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"E");
add_srs_wkt (p, 5,
"PSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTH");
add_srs_wkt (p, 6,
@@ -2739,953 +3636,56 @@
add_srs_wkt (p, 7,
"\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJEC");
add_srs_wkt (p, 8,
"TION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_or");
add_srs_wkt (p, 9,
- "igin\",0],PARAMETER[\"central_meridian\",51],PARAMETER[\"");
- add_srs_wkt (p, 10,
- "scale_factor\",1],PARAMETER[\"false_easting\",9500000],P");
- add_srs_wkt (p, 11,
- "ARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHORIT");
- add_srs_wkt (p, 12,
- "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EAST]");
- add_srs_wkt (p, 13,
- ",AUTHORITY[\"EPSG\",\"28409\"]]");
- p = add_epsg_def_ex (filter, first, last, 28410, "epsg", 28410,
- "Pulkovo 1942 / Gauss-Kruger zone 10", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 10\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",57],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",10500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28410\"]]");
- p = add_epsg_def_ex (filter, first, last, 28411, "epsg", 28411,
- "Pulkovo 1942 / Gauss-Kruger zone 11", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 11\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",63],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",11500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28411\"]]");
- p = add_epsg_def_ex (filter, first, last, 28412, "epsg", 28412,
- "Pulkovo 1942 / Gauss-Kruger zone 12", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 12\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",69],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",12500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28412\"]]");
- p = add_epsg_def_ex (filter, first, last, 28413, "epsg", 28413,
- "Pulkovo 1942 / Gauss-Kruger zone 13", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 13\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",75],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",13500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28413\"]]");
- p = add_epsg_def_ex (filter, first, last, 28414, "epsg", 28414,
- "Pulkovo 1942 / Gauss-Kruger zone 14", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 14\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",81],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",14500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28414\"]]");
- p = add_epsg_def_ex (filter, first, last, 28415, "epsg", 28415,
- "Pulkovo 1942 / Gauss-Kruger zone 15", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 15\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",87],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",15500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28415\"]]");
- p = add_epsg_def_ex (filter, first, last, 28416, "epsg", 28416,
- "Pulkovo 1942 / Gauss-Kruger zone 16", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 16\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",93],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",16500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28416\"]]");
- p = add_epsg_def_ex (filter, first, last, 28417, "epsg", 28417,
- "Pulkovo 1942 / Gauss-Kruger zone 17", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0");
- add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
- add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 17\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",99],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"scale_factor\",1],PARAMETER[\"false_easting\",17500000");
- add_srs_wkt (p, 11,
- "],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTHO");
- add_srs_wkt (p, 12,
- "RITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",EA");
- add_srs_wkt (p, 13,
- "ST],AUTHORITY[\"EPSG\",\"28417\"]]");
- p = add_epsg_def_ex (filter, first, last, 28418, "epsg", 28418,
- "Pulkovo 1942 / Gauss-Kruger zone 18", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 18\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",105],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",1850000");
+ "igin\",0],PARAMETER[\"central_meridian\",-171],PARAMETER");
+ add_srs_wkt (p, 10,
+ "[\"scale_factor\",1],PARAMETER[\"false_easting\",3250000");
add_srs_wkt (p, 11,
"0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
add_srs_wkt (p, 12,
"ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28418\"]]");
- p = add_epsg_def_ex (filter, first, last, 28419, "epsg", 28419,
- "Pulkovo 1942 / Gauss-Kruger zone 19", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 19\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",111],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",1950000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28419\"]]");
- p = add_epsg_def_ex (filter, first, last, 28420, "epsg", 28420,
- "Pulkovo 1942 / Gauss-Kruger zone 20", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 20\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",117],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2050000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28420\"]]");
- p = add_epsg_def_ex (filter, first, last, 28421, "epsg", 28421,
- "Pulkovo 1942 / Gauss-Kruger zone 21", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 21\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",123],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2150000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28421\"]]");
- p = add_epsg_def_ex (filter, first, last, 28422, "epsg", 28422,
- "Pulkovo 1942 / Gauss-Kruger zone 22", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 22\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",129],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2250000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28422\"]]");
- p = add_epsg_def_ex (filter, first, last, 28423, "epsg", 28423,
- "Pulkovo 1942 / Gauss-Kruger zone 23", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 23\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",135],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2350000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28423\"]]");
- p = add_epsg_def_ex (filter, first, last, 28424, "epsg", 28424,
- "Pulkovo 1942 / Gauss-Kruger zone 24", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 24\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",141],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2450000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28424\"]]");
- p = add_epsg_def_ex (filter, first, last, 28425, "epsg", 28425,
- "Pulkovo 1942 / Gauss-Kruger zone 25", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 25\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",147],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2550000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28425\"]]");
- p = add_epsg_def_ex (filter, first, last, 28426, "epsg", 28426,
- "Pulkovo 1942 / Gauss-Kruger zone 26", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 26\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",153],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2650000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28426\"]]");
- p = add_epsg_def_ex (filter, first, last, 28427, "epsg", 28427,
- "Pulkovo 1942 / Gauss-Kruger zone 27", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 27\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",159],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2750000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28427\"]]");
- p = add_epsg_def_ex (filter, first, last, 28428, "epsg", 28428,
- "Pulkovo 1942 / Gauss-Kruger zone 28", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 28\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",165],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2850000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28428\"]]");
- p = add_epsg_def_ex (filter, first, last, 28429, "epsg", 28429,
- "Pulkovo 1942 / Gauss-Kruger zone 29", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 29\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",171],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",2950000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28429\"]]");
- p = add_epsg_def_ex (filter, first, last, 28430, "epsg", 28430,
- "Pulkovo 1942 / Gauss-Kruger zone 30", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=");
- add_proj4text (p, 1,
- "0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82");
- add_proj4text (p, 2,
- ",-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 30\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",177],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"scale_factor\",1],PARAMETER[\"false_easting\",3050000");
- add_srs_wkt (p, 11,
- "0],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUTH");
- add_srs_wkt (p, 12,
- "ORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",E");
- add_srs_wkt (p, 13,
- "AST],AUTHORITY[\"EPSG\",\"28430\"]]");
- p = add_epsg_def_ex (filter, first, last, 28431, "epsg", 28431,
- "Pulkovo 1942 / Gauss-Kruger zone 31", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
- add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 31\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",-177],PARAMETE");
- add_srs_wkt (p, 10,
- "R[\"scale_factor\",1],PARAMETER[\"false_easting\",315000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"28431\"]]");
- p = add_epsg_def_ex (filter, first, last, 28432, "epsg", 28432,
- "Pulkovo 1942 / Gauss-Kruger zone 32", 0, 1,
- "Krassowsky 1940", "Greenwich",
- "Pulkovo_1942", "Transverse_Mercator", "metre",
- "X", "North", "Y", "East");
- add_proj4text (p, 0,
- "+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0");
- add_proj4text (p, 1,
- "=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.8");
- add_proj4text (p, 2,
- "2,-0.12 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"Pulkovo 1942 / Gauss-Kruger zone 32\",GEOGCS[\"");
- add_srs_wkt (p, 1,
- "Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"Krassow");
- add_srs_wkt (p, 2,
- "sky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7024\"]],T");
- add_srs_wkt (p, 3,
- "OWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AUTHORITY");
- add_srs_wkt (p, 4,
- "[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"");
- add_srs_wkt (p, 5,
- "EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433,AUT");
- add_srs_wkt (p, 6,
- "HORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH],AXIS");
- add_srs_wkt (p, 7,
- "[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]],PROJE");
- add_srs_wkt (p, 8,
- "CTION[\"Transverse_Mercator\"],PARAMETER[\"latitude_of_o");
- add_srs_wkt (p, 9,
- "rigin\",0],PARAMETER[\"central_meridian\",-171],PARAMETE");
- add_srs_wkt (p, 10,
- "R[\"scale_factor\",1],PARAMETER[\"false_easting\",325000");
- add_srs_wkt (p, 11,
- "00],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AUT");
- add_srs_wkt (p, 12,
- "HORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\",");
- add_srs_wkt (p, 13,
- "EAST],AUTHORITY[\"EPSG\",\"28432\"]]");
+ "AST],AUTHORITY[\"EPSG\",\"28432\"]]");
p = add_epsg_def_ex (filter, first, last, 28462, "epsg", 28462,
"Pulkovo 1942 / Gauss-Kruger 2N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +e");
add_proj4text (p, 1,
- "llps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0.");
+ "llps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.1");
add_proj4text (p, 2,
- "12 +units=m +no_defs");
+ "2 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 2N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",9],PARA");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",9],PARAM");
add_srs_wkt (p, 10,
- "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
+ "ETER[\"scale_factor\",1],PARAMETER[\"false_easting\",500");
add_srs_wkt (p, 11,
- "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
+ "000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,AU");
add_srs_wkt (p, 12,
- "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
+ "THORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
",EAST],AUTHORITY[\"EPSG\",\"28462\"]]");
p = add_epsg_def_ex (filter, first, last, 28463, "epsg", 28463,
"Pulkovo 1942 / Gauss-Kruger 3N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
@@ -3692,302 +3692,302 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 3N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",15],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",15],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28463\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28463\"]]");
p = add_epsg_def_ex (filter, first, last, 28464, "epsg", 28464,
"Pulkovo 1942 / Gauss-Kruger 4N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 4N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",21],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",21],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28464\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28464\"]]");
p = add_epsg_def_ex (filter, first, last, 28465, "epsg", 28465,
"Pulkovo 1942 / Gauss-Kruger 5N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 5N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",27],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",27],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28465\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28465\"]]");
p = add_epsg_def_ex (filter, first, last, 28466, "epsg", 28466,
"Pulkovo 1942 / Gauss-Kruger 6N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 6N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",33],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",33],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28466\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28466\"]]");
p = add_epsg_def_ex (filter, first, last, 28467, "epsg", 28467,
"Pulkovo 1942 / Gauss-Kruger 7N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 7N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",39],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",39],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28467\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28467\"]]");
p = add_epsg_def_ex (filter, first, last, 28468, "epsg", 28468,
"Pulkovo 1942 / Gauss-Kruger 8N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 8N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",45],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",45],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28468\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28468\"]]");
p = add_epsg_def_ex (filter, first, last, 28469, "epsg", 28469,
"Pulkovo 1942 / Gauss-Kruger 9N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 9N (deprecated)\",G");
add_srs_wkt (p, 1,
"EOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[\"");
add_srs_wkt (p, 2,
"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "4\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],AU");
+ "4\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],AUT");
add_srs_wkt (p, 4,
- "THORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHO");
+ "HORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
- "RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
+ "ITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251994");
add_srs_wkt (p, 6,
- "433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORT");
+ "33,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH");
add_srs_wkt (p, 7,
- "H],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]");
+ "],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"]]");
add_srs_wkt (p, 8,
- "],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitu");
+ ",PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latitud");
add_srs_wkt (p, 9,
- "de_of_origin\",0],PARAMETER[\"central_meridian\",51],PAR");
+ "e_of_origin\",0],PARAMETER[\"central_meridian\",51],PARA");
add_srs_wkt (p, 10,
- "AMETER[\"scale_factor\",1],PARAMETER[\"false_easting\",5");
+ "METER[\"scale_factor\",1],PARAMETER[\"false_easting\",50");
add_srs_wkt (p, 11,
- "00000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,");
+ "0000],PARAMETER[\"false_northing\",0],UNIT[\"metre\",1,A");
add_srs_wkt (p, 12,
- "AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y");
+ "UTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",NORTH],AXIS[\"Y\"");
add_srs_wkt (p, 13,
- "\",EAST],AUTHORITY[\"EPSG\",\"28469\"]]");
+ ",EAST],AUTHORITY[\"EPSG\",\"28469\"]]");
p = add_epsg_def_ex (filter, first, last, 28470, "epsg", 28470,
"Pulkovo 1942 / Gauss-Kruger 10N (deprecated)", 0, 1,
"Krassowsky 1940", "Greenwich",
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 10N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",57],PA");
add_srs_wkt (p, 10,
@@ -4004,29 +4004,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 11N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",63],PA");
add_srs_wkt (p, 10,
@@ -4043,29 +4043,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 12N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",69],PA");
add_srs_wkt (p, 10,
@@ -4082,29 +4082,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 13N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",75],PA");
add_srs_wkt (p, 10,
Index: src/srsinit/epsg_inlined_41.c
==================================================================
--- src/srsinit/epsg_inlined_41.c
+++ src/srsinit/epsg_inlined_41.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -60,29 +60,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 14N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",81],PA");
add_srs_wkt (p, 10,
@@ -99,29 +99,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 15N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",87],PA");
add_srs_wkt (p, 10,
@@ -138,29 +138,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 16N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",93],PA");
add_srs_wkt (p, 10,
@@ -177,29 +177,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +");
add_proj4text (p, 1,
- "ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-0");
+ "ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.");
add_proj4text (p, 2,
- ".12 +units=m +no_defs");
+ "12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 17N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",99],PA");
add_srs_wkt (p, 10,
@@ -216,29 +216,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 18N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",105],P");
add_srs_wkt (p, 10,
@@ -255,29 +255,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 19N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",111],P");
add_srs_wkt (p, 10,
@@ -294,29 +294,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 20N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",117],P");
add_srs_wkt (p, 10,
@@ -333,29 +333,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 21N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",123],P");
add_srs_wkt (p, 10,
@@ -372,29 +372,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 22N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",129],P");
add_srs_wkt (p, 10,
@@ -411,29 +411,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 23N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",135],P");
add_srs_wkt (p, 10,
@@ -450,29 +450,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 24N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",141],P");
add_srs_wkt (p, 10,
@@ -489,29 +489,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 25N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",147],P");
add_srs_wkt (p, 10,
@@ -528,29 +528,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 26N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",153],P");
add_srs_wkt (p, 10,
@@ -567,29 +567,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 27N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",159],P");
add_srs_wkt (p, 10,
@@ -606,29 +606,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 28N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",165],P");
add_srs_wkt (p, 10,
@@ -645,29 +645,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 29N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",171],P");
add_srs_wkt (p, 10,
@@ -684,29 +684,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 ");
add_proj4text (p, 1,
- "+ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,-");
+ "+ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0");
add_proj4text (p, 2,
- "0.12 +units=m +no_defs");
+ ".12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 30N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",177],P");
add_srs_wkt (p, 10,
@@ -723,29 +723,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 31N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-177],");
add_srs_wkt (p, 10,
@@ -762,29 +762,29 @@
"Pulkovo_1942", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
add_proj4text (p, 0,
"+proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0");
add_proj4text (p, 1,
- " +ellps=krass +towgs84=23.92,-141.27,-80.9,-0,0.35,0.82,");
+ " +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-");
add_proj4text (p, 2,
- "-0.12 +units=m +no_defs");
+ "0.12 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Pulkovo 1942 / Gauss-Kruger 32N (deprecated)\",");
add_srs_wkt (p, 1,
"GEOGCS[\"Pulkovo 1942\",DATUM[\"Pulkovo_1942\",SPHEROID[");
add_srs_wkt (p, 2,
"\"Krassowsky 1940\",6378245,298.3,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
- "024\"]],TOWGS84[23.92,-141.27,-80.9,-0,0.35,0.82,-0.12],");
+ "024\"]],TOWGS84[23.92,-141.27,-80.9,0,0.35,0.82,-0.12],A");
add_srs_wkt (p, 4,
- "AUTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUT");
+ "UTHORITY[\"EPSG\",\"6284\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 5,
- "HORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329251");
+ "ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 6,
- "99433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NO");
+ "9433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NOR");
add_srs_wkt (p, 7,
- "RTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
+ "TH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4284\"");
add_srs_wkt (p, 8,
"]],PROJECTION[\"Transverse_Mercator\"],PARAMETER[\"latit");
add_srs_wkt (p, 9,
"ude_of_origin\",0],PARAMETER[\"central_meridian\",-171],");
add_srs_wkt (p, 10,
@@ -844,43 +844,43 @@
add_proj4text (p, 0,
"+proj=sterea +lat_0=52.15616055555555 +lon_0=5.387638888");
add_proj4text (p, 1,
"88889 +k=0.9999079 +x_0=0 +y_0=0 +ellps=bessel +towgs84=");
add_proj4text (p, 2,
- "565.417,50.3319,465.552,-0.398957,0.343988,-1.8774,4.072");
+ "565.4171,50.3319,465.5524,-0.398957388243134,0.343987817");
add_proj4text (p, 3,
- "5 +units=m +no_defs");
+ "378283,-1.87740163998045,4.0725 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Amersfoort / RD Old\",GEOGCS[\"Amersfoort\",DAT");
add_srs_wkt (p, 1,
"UM[\"Amersfoort\",SPHEROID[\"Bessel 1841\",6377397.155,2");
add_srs_wkt (p, 2,
"99.1528128,AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.417");
add_srs_wkt (p, 3,
- ",50.3319,465.552,-0.398957,0.343988,-1.8774,4.0725],AUTH");
- add_srs_wkt (p, 4,
- "ORITY[\"EPSG\",\"6289\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
- add_srs_wkt (p, 5,
- "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
- add_srs_wkt (p, 6,
- "3,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH]");
- add_srs_wkt (p, 7,
- ",AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4289\"]],");
- add_srs_wkt (p, 8,
- "PROJECTION[\"Oblique_Stereographic\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",52.15616055555555],PARAMETER[\"central_me");
- add_srs_wkt (p, 10,
- "ridian\",5.38763888888889],PARAMETER[\"scale_factor\",0.");
- add_srs_wkt (p, 11,
- "9999079],PARAMETER[\"false_easting\",0],PARAMETER[\"fals");
- add_srs_wkt (p, 12,
- "e_northing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"90");
- add_srs_wkt (p, 13,
- "01\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EP");
+ "1,50.3319,465.5524,-0.398957388243134,0.343987817378283,");
+ add_srs_wkt (p, 4,
+ "-1.87740163998045,4.0725],AUTHORITY[\"EPSG\",\"6289\"]],");
+ add_srs_wkt (p, 5,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 6,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 7,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 8,
+ "AUTHORITY[\"EPSG\",\"4289\"]],PROJECTION[\"Oblique_Stere");
+ add_srs_wkt (p, 9,
+ "ographic\"],PARAMETER[\"latitude_of_origin\",52.15616055");
+ add_srs_wkt (p, 10,
+ "555555],PARAMETER[\"central_meridian\",5.38763888888889]");
+ add_srs_wkt (p, 11,
+ ",PARAMETER[\"scale_factor\",0.9999079],PARAMETER[\"false");
+ add_srs_wkt (p, 12,
+ "_easting\",0],PARAMETER[\"false_northing\",0],UNIT[\"met");
+ add_srs_wkt (p, 13,
+ "re\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AX");
add_srs_wkt (p, 14,
- "SG\",\"28991\"]]");
+ "IS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"28991\"]]");
p = add_epsg_def_ex (filter, first, last, 28992, "epsg", 28992,
"Amersfoort / RD New", 0, 0,
"Bessel 1841", "Greenwich",
"Amersfoort", "Oblique_Stereographic", "metre",
"X", "East", "Y", "North");
@@ -887,43 +887,45 @@
add_proj4text (p, 0,
"+proj=sterea +lat_0=52.15616055555555 +lon_0=5.387638888");
add_proj4text (p, 1,
"88889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel");
add_proj4text (p, 2,
- " +towgs84=565.417,50.3319,465.552,-0.398957,0.343988,-1.");
+ " +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0");
add_proj4text (p, 3,
- "8774,4.0725 +units=m +no_defs");
+ ".343987817378283,-1.87740163998045,4.0725 +units=m +no_d");
+ add_proj4text (p, 4,
+ "efs");
add_srs_wkt (p, 0,
"PROJCS[\"Amersfoort / RD New\",GEOGCS[\"Amersfoort\",DAT");
add_srs_wkt (p, 1,
"UM[\"Amersfoort\",SPHEROID[\"Bessel 1841\",6377397.155,2");
add_srs_wkt (p, 2,
"99.1528128,AUTHORITY[\"EPSG\",\"7004\"]],TOWGS84[565.417");
add_srs_wkt (p, 3,
- ",50.3319,465.552,-0.398957,0.343988,-1.8774,4.0725],AUTH");
- add_srs_wkt (p, 4,
- "ORITY[\"EPSG\",\"6289\"]],PRIMEM[\"Greenwich\",0,AUTHORI");
- add_srs_wkt (p, 5,
- "TY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519943");
- add_srs_wkt (p, 6,
- "3,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\",NORTH]");
- add_srs_wkt (p, 7,
- ",AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"4289\"]],");
- add_srs_wkt (p, 8,
- "PROJECTION[\"Oblique_Stereographic\"],PARAMETER[\"latitu");
- add_srs_wkt (p, 9,
- "de_of_origin\",52.15616055555555],PARAMETER[\"central_me");
- add_srs_wkt (p, 10,
- "ridian\",5.38763888888889],PARAMETER[\"scale_factor\",0.");
- add_srs_wkt (p, 11,
- "9999079],PARAMETER[\"false_easting\",155000],PARAMETER[\"");
- add_srs_wkt (p, 12,
- "false_northing\",463000],UNIT[\"metre\",1,AUTHORITY[\"EP");
- add_srs_wkt (p, 13,
- "SG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHO");
+ "1,50.3319,465.5524,-0.398957388243134,0.343987817378283,");
+ add_srs_wkt (p, 4,
+ "-1.87740163998045,4.0725],AUTHORITY[\"EPSG\",\"6289\"]],");
+ add_srs_wkt (p, 5,
+ "PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNI");
+ add_srs_wkt (p, 6,
+ "T[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"912");
+ add_srs_wkt (p, 7,
+ "2\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],");
+ add_srs_wkt (p, 8,
+ "AUTHORITY[\"EPSG\",\"4289\"]],PROJECTION[\"Oblique_Stere");
+ add_srs_wkt (p, 9,
+ "ographic\"],PARAMETER[\"latitude_of_origin\",52.15616055");
+ add_srs_wkt (p, 10,
+ "555555],PARAMETER[\"central_meridian\",5.38763888888889]");
+ add_srs_wkt (p, 11,
+ ",PARAMETER[\"scale_factor\",0.9999079],PARAMETER[\"false");
+ add_srs_wkt (p, 12,
+ "_easting\",155000],PARAMETER[\"false_northing\",463000],");
+ add_srs_wkt (p, 13,
+ "UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\"");
add_srs_wkt (p, 14,
- "RITY[\"EPSG\",\"28992\"]]");
+ ",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"28992\"]]");
p = add_epsg_def_ex (filter, first, last, 29100, "epsg", 29100,
"SAD69 / Brazil Polyconic (deprecated)", 0, 0,
"GRS 1967", "Greenwich",
"South_American_Datum_1969", "Polyconic", "metre",
"X", "East", "Y", "North");
@@ -2467,11 +2469,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Sudan / UTM zone 35N (deprecated)\",GEOGCS[\"Su");
add_srs_wkt (p, 1,
"dan\",DATUM[\"Sudan\",SPHEROID[\"Clarke 1880 (IGN)\",637");
add_srs_wkt (p, 2,
- "8249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],A");
+ "8249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6296\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2504,11 +2506,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Sudan / UTM zone 36N (deprecated)\",GEOGCS[\"Su");
add_srs_wkt (p, 1,
"dan\",DATUM[\"Sudan\",SPHEROID[\"Clarke 1880 (IGN)\",637");
add_srs_wkt (p, 2,
- "8249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"7011\"]],A");
+ "8249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"7011\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6296\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -3825,11 +3827,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Trinidad 1903 / Trinidad Grid\",GEOGCS[\"Trinid");
add_srs_wkt (p, 1,
"ad 1903\",DATUM[\"Trinidad_1903\",SPHEROID[\"Clarke 1858");
add_srs_wkt (p, 2,
- "\",6378293.645208759,294.2606763692569,AUTHORITY[\"EPSG\"");
+ "\",6378293.645208759,294.2606763692606,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7007\"]],TOWGS84[-61.702,284.488,472.052,0,0,0,0],AUT");
add_srs_wkt (p, 4,
"HORITY[\"EPSG\",\"6302\"]],PRIMEM[\"Greenwich\",0,AUTHOR");
add_srs_wkt (p, 5,
@@ -3932,11 +3934,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Voirol 1875 / Nord Algerie (ancienne)\",GEOGCS[");
add_srs_wkt (p, 1,
"\"Voirol 1875\",DATUM[\"Voirol_1875\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPS");
+ "1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7011\"]],TOWGS84[-73,-247,227,0,0,0,0],AUTHORITY[\"");
add_srs_wkt (p, 4,
"EPSG\",\"6304\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPS");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_42.c
==================================================================
--- src/srsinit/epsg_inlined_42.c
+++ src/srsinit/epsg_inlined_42.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -68,11 +68,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Voirol 1875 / Sud Algerie (ancienne)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Voirol 1875\",DATUM[\"Voirol_1875\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "80 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "80 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7011\"]],TOWGS84[-73,-247,227,0,0,0,0],AUTHORITY[\"EP");
add_srs_wkt (p, 4,
"SG\",\"6304\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 5,
@@ -107,11 +107,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Voirol 1879 / Nord Algerie (ancienne)\",GEOGCS[");
add_srs_wkt (p, 1,
"\"Voirol 1879\",DATUM[\"Voirol_1879\",SPHEROID[\"Clarke ");
add_srs_wkt (p, 2,
- "1880 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPS");
+ "1880 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7011\"]],AUTHORITY[\"EPSG\",\"6671\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -146,11 +146,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Voirol 1879 / Sud Algerie (ancienne)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"Voirol 1879\",DATUM[\"Voirol_1879\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "80 (IGN)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\"");
+ "80 (IGN)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"7011\"]],AUTHORITY[\"EPSG\",\"6671\"]],PRIMEM[\"Green");
add_srs_wkt (p, 4,
"wich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0");
add_srs_wkt (p, 5,
@@ -175,168 +175,168 @@
"Nord Sahara 1959 / UTM zone 29N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=29 +ellps=clrk80 +towgs84=-209.362,-87.8");
+ "+proj=utm +zone=29 +ellps=clrk80 +towgs84=-209.3622,-87.");
add_proj4text (p, 1,
- "162,404.62,0.0046,3.4784,0.5805,-1.4547 +units=m +no_def");
+ "8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_");
add_proj4text (p, 2,
- "s");
+ "defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / UTM zone 29N\",GEOGCS[\"Nord");
add_srs_wkt (p, 1,
" Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
"rke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.478");
- add_srs_wkt (p, 4,
- "4,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"");
- add_srs_wkt (p, 5,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
- add_srs_wkt (p, 6,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
- add_srs_wkt (p, 7,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
- add_srs_wkt (p, 8,
- "[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercator\"]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central");
- add_srs_wkt (p, 10,
- "_meridian\",-9],PARAMETER[\"scale_factor\",0.9996],PARAM");
- add_srs_wkt (p, 11,
- "ETER[\"false_easting\",500000],PARAMETER[\"false_northin");
- add_srs_wkt (p, 12,
- "g\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AX");
- add_srs_wkt (p, 13,
- "IS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[");
- add_srs_wkt (p, 14,
- "\"EPSG\",\"30729\"]]");
+ "\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.");
+ add_srs_wkt (p, 4,
+ "4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIME");
+ add_srs_wkt (p, 5,
+ "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ add_srs_wkt (p, 6,
+ "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ add_srs_wkt (p, 7,
+ ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ add_srs_wkt (p, 8,
+ "RITY[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercato");
+ add_srs_wkt (p, 9,
+ "r\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"cen");
+ add_srs_wkt (p, 10,
+ "tral_meridian\",-9],PARAMETER[\"scale_factor\",0.9996],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_easting\",500000],PARAMETER[\"false_nor");
+ add_srs_wkt (p, 12,
+ "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ add_srs_wkt (p, 13,
+ "],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHOR");
+ add_srs_wkt (p, 14,
+ "ITY[\"EPSG\",\"30729\"]]");
p = add_epsg_def_ex (filter, first, last, 30730, "epsg", 30730,
"Nord Sahara 1959 / UTM zone 30N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=30 +ellps=clrk80 +towgs84=-209.362,-87.8");
+ "+proj=utm +zone=30 +ellps=clrk80 +towgs84=-209.3622,-87.");
add_proj4text (p, 1,
- "162,404.62,0.0046,3.4784,0.5805,-1.4547 +units=m +no_def");
+ "8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_");
add_proj4text (p, 2,
- "s");
+ "defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / UTM zone 30N\",GEOGCS[\"Nord");
add_srs_wkt (p, 1,
" Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
"rke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.478");
- add_srs_wkt (p, 4,
- "4,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"");
- add_srs_wkt (p, 5,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
- add_srs_wkt (p, 6,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
- add_srs_wkt (p, 7,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
- add_srs_wkt (p, 8,
- "[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercator\"]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central");
- add_srs_wkt (p, 10,
- "_meridian\",-3],PARAMETER[\"scale_factor\",0.9996],PARAM");
- add_srs_wkt (p, 11,
- "ETER[\"false_easting\",500000],PARAMETER[\"false_northin");
- add_srs_wkt (p, 12,
- "g\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AX");
- add_srs_wkt (p, 13,
- "IS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[");
- add_srs_wkt (p, 14,
- "\"EPSG\",\"30730\"]]");
+ "\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.");
+ add_srs_wkt (p, 4,
+ "4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIME");
+ add_srs_wkt (p, 5,
+ "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ add_srs_wkt (p, 6,
+ "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ add_srs_wkt (p, 7,
+ ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ add_srs_wkt (p, 8,
+ "RITY[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercato");
+ add_srs_wkt (p, 9,
+ "r\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"cen");
+ add_srs_wkt (p, 10,
+ "tral_meridian\",-3],PARAMETER[\"scale_factor\",0.9996],P");
+ add_srs_wkt (p, 11,
+ "ARAMETER[\"false_easting\",500000],PARAMETER[\"false_nor");
+ add_srs_wkt (p, 12,
+ "thing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ add_srs_wkt (p, 13,
+ "],AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHOR");
+ add_srs_wkt (p, 14,
+ "ITY[\"EPSG\",\"30730\"]]");
p = add_epsg_def_ex (filter, first, last, 30731, "epsg", 30731,
"Nord Sahara 1959 / UTM zone 31N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=31 +ellps=clrk80 +towgs84=-209.362,-87.8");
+ "+proj=utm +zone=31 +ellps=clrk80 +towgs84=-209.3622,-87.");
add_proj4text (p, 1,
- "162,404.62,0.0046,3.4784,0.5805,-1.4547 +units=m +no_def");
+ "8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_");
add_proj4text (p, 2,
- "s");
+ "defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / UTM zone 31N\",GEOGCS[\"Nord");
add_srs_wkt (p, 1,
" Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
"rke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.478");
- add_srs_wkt (p, 4,
- "4,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"");
- add_srs_wkt (p, 5,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
- add_srs_wkt (p, 6,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
- add_srs_wkt (p, 7,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
- add_srs_wkt (p, 8,
- "[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercator\"]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central");
- add_srs_wkt (p, 10,
- "_meridian\",3],PARAMETER[\"scale_factor\",0.9996],PARAME");
- add_srs_wkt (p, 11,
- "TER[\"false_easting\",500000],PARAMETER[\"false_northing");
- add_srs_wkt (p, 12,
- "\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXI");
- add_srs_wkt (p, 13,
- "S[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"");
- add_srs_wkt (p, 14,
- "EPSG\",\"30731\"]]");
+ "\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.");
+ add_srs_wkt (p, 4,
+ "4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIME");
+ add_srs_wkt (p, 5,
+ "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ add_srs_wkt (p, 6,
+ "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ add_srs_wkt (p, 7,
+ ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ add_srs_wkt (p, 8,
+ "RITY[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercato");
+ add_srs_wkt (p, 9,
+ "r\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"cen");
+ add_srs_wkt (p, 10,
+ "tral_meridian\",3],PARAMETER[\"scale_factor\",0.9996],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_easting\",500000],PARAMETER[\"false_nort");
+ add_srs_wkt (p, 12,
+ "hing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]]");
+ add_srs_wkt (p, 13,
+ ",AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORI");
+ add_srs_wkt (p, 14,
+ "TY[\"EPSG\",\"30731\"]]");
p = add_epsg_def_ex (filter, first, last, 30732, "epsg", 30732,
"Nord Sahara 1959 / UTM zone 32N", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
add_proj4text (p, 0,
- "+proj=utm +zone=32 +ellps=clrk80 +towgs84=-209.362,-87.8");
+ "+proj=utm +zone=32 +ellps=clrk80 +towgs84=-209.3622,-87.");
add_proj4text (p, 1,
- "162,404.62,0.0046,3.4784,0.5805,-1.4547 +units=m +no_def");
+ "8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_");
add_proj4text (p, 2,
- "s");
+ "defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / UTM zone 32N\",GEOGCS[\"Nord");
add_srs_wkt (p, 1,
" Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
"rke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.478");
- add_srs_wkt (p, 4,
- "4,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"");
- add_srs_wkt (p, 5,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
- add_srs_wkt (p, 6,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
- add_srs_wkt (p, 7,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
- add_srs_wkt (p, 8,
- "[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercator\"]");
- add_srs_wkt (p, 9,
- ",PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"central");
- add_srs_wkt (p, 10,
- "_meridian\",9],PARAMETER[\"scale_factor\",0.9996],PARAME");
- add_srs_wkt (p, 11,
- "TER[\"false_easting\",500000],PARAMETER[\"false_northing");
- add_srs_wkt (p, 12,
- "\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXI");
- add_srs_wkt (p, 13,
- "S[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORITY[\"");
- add_srs_wkt (p, 14,
- "EPSG\",\"30732\"]]");
+ "\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.");
+ add_srs_wkt (p, 4,
+ "4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIME");
+ add_srs_wkt (p, 5,
+ "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ add_srs_wkt (p, 6,
+ "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ add_srs_wkt (p, 7,
+ ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ add_srs_wkt (p, 8,
+ "RITY[\"EPSG\",\"4307\"]],PROJECTION[\"Transverse_Mercato");
+ add_srs_wkt (p, 9,
+ "r\"],PARAMETER[\"latitude_of_origin\",0],PARAMETER[\"cen");
+ add_srs_wkt (p, 10,
+ "tral_meridian\",9],PARAMETER[\"scale_factor\",0.9996],PA");
+ add_srs_wkt (p, 11,
+ "RAMETER[\"false_easting\",500000],PARAMETER[\"false_nort");
+ add_srs_wkt (p, 12,
+ "hing\",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]]");
+ add_srs_wkt (p, 13,
+ ",AXIS[\"Easting\",EAST],AXIS[\"Northing\",NORTH],AUTHORI");
+ add_srs_wkt (p, 14,
+ "TY[\"EPSG\",\"30732\"]]");
p = add_epsg_def_ex (filter, first, last, 30791, "epsg", 30791,
"Nord Sahara 1959 / Nord Algerie", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Lambert_Conformal_Conic_1SP", "metre",
"X", "East", "Y", "North");
@@ -343,43 +343,43 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=36 +lat_0=36 +lon_0=2.7 +k_0=0.99962554");
add_proj4text (p, 1,
"4 +x_0=500135 +y_0=300090 +ellps=clrk80 +towgs84=-209.36");
add_proj4text (p, 2,
- "2,-87.8162,404.62,0.0046,3.4784,0.5805,-1.4547 +units=m ");
+ "22,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units");
add_proj4text (p, 3,
- "+no_defs");
+ "=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / Nord Algerie\",GEOGCS[\"Nord");
add_srs_wkt (p, 1,
" Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Cla");
add_srs_wkt (p, 2,
"rke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",");
add_srs_wkt (p, 3,
- "\"7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.478");
- add_srs_wkt (p, 4,
- "4,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"");
- add_srs_wkt (p, 5,
- "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
- add_srs_wkt (p, 6,
- "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
- add_srs_wkt (p, 7,
- "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
- add_srs_wkt (p, 8,
- "[\"EPSG\",\"4307\"]],PROJECTION[\"Lambert_Conformal_Coni");
- add_srs_wkt (p, 9,
- "c_1SP\"],PARAMETER[\"latitude_of_origin\",36],PARAMETER[");
- add_srs_wkt (p, 10,
- "\"central_meridian\",2.7],PARAMETER[\"scale_factor\",0.9");
- add_srs_wkt (p, 11,
- "99625544],PARAMETER[\"false_easting\",500135],PARAMETER[");
- add_srs_wkt (p, 12,
- "\"false_northing\",300090],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 13,
- "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
- add_srs_wkt (p, 14,
- "HORITY[\"EPSG\",\"30791\"]]");
+ "\"7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.");
+ add_srs_wkt (p, 4,
+ "4784,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIME");
+ add_srs_wkt (p, 5,
+ "M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
+ add_srs_wkt (p, 6,
+ "egree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]]");
+ add_srs_wkt (p, 7,
+ ",AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHO");
+ add_srs_wkt (p, 8,
+ "RITY[\"EPSG\",\"4307\"]],PROJECTION[\"Lambert_Conformal_");
+ add_srs_wkt (p, 9,
+ "Conic_1SP\"],PARAMETER[\"latitude_of_origin\",36],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"central_meridian\",2.7],PARAMETER[\"scale_factor\"");
+ add_srs_wkt (p, 11,
+ ",0.999625544],PARAMETER[\"false_easting\",500135],PARAME");
+ add_srs_wkt (p, 12,
+ "TER[\"false_northing\",300090],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 13,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
+ add_srs_wkt (p, 14,
+ ",AUTHORITY[\"EPSG\",\"30791\"]]");
p = add_epsg_def_ex (filter, first, last, 30792, "epsg", 30792,
"Nord Sahara 1959 / Sud Algerie", 0, 0,
"Clarke 1880 (RGS)", "Greenwich",
"Nord_Sahara_1959", "Lambert_Conformal_Conic_1SP", "metre",
"X", "East", "Y", "North");
@@ -386,43 +386,43 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=2.7 +k_0=0.9996");
add_proj4text (p, 1,
"25769 +x_0=500135 +y_0=300090 +ellps=clrk80 +towgs84=-20");
add_proj4text (p, 2,
- "9.362,-87.8162,404.62,0.0046,3.4784,0.5805,-1.4547 +unit");
+ "9.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +u");
add_proj4text (p, 3,
- "s=m +no_defs");
+ "nits=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Nord Sahara 1959 / Sud Algerie\",GEOGCS[\"Nord ");
add_srs_wkt (p, 1,
"Sahara 1959\",DATUM[\"Nord_Sahara_1959\",SPHEROID[\"Clar");
add_srs_wkt (p, 2,
"ke 1880 (RGS)\",6378249.145,293.465,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
- "7012\"]],TOWGS84[-209.362,-87.8162,404.62,0.0046,3.4784,");
- add_srs_wkt (p, 4,
- "0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[\"G");
- add_srs_wkt (p, 5,
- "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
- add_srs_wkt (p, 6,
- "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS");
- add_srs_wkt (p, 7,
- "[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[");
- add_srs_wkt (p, 8,
- "\"EPSG\",\"4307\"]],PROJECTION[\"Lambert_Conformal_Conic");
- add_srs_wkt (p, 9,
- "_1SP\"],PARAMETER[\"latitude_of_origin\",33.3],PARAMETER");
- add_srs_wkt (p, 10,
- "[\"central_meridian\",2.7],PARAMETER[\"scale_factor\",0.");
- add_srs_wkt (p, 11,
- "999625769],PARAMETER[\"false_easting\",500135],PARAMETER");
- add_srs_wkt (p, 12,
- "[\"false_northing\",300090],UNIT[\"metre\",1,AUTHORITY[\"");
- add_srs_wkt (p, 13,
- "EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUT");
- add_srs_wkt (p, 14,
- "HORITY[\"EPSG\",\"30792\"]]");
+ "7012\"]],TOWGS84[-209.3622,-87.8162,404.6198,0.0046,3.47");
+ add_srs_wkt (p, 4,
+ "84,0.5805,-1.4547],AUTHORITY[\"EPSG\",\"6307\"]],PRIMEM[");
+ add_srs_wkt (p, 5,
+ "\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"deg");
+ add_srs_wkt (p, 6,
+ "ree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],A");
+ add_srs_wkt (p, 7,
+ "XIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORI");
+ add_srs_wkt (p, 8,
+ "TY[\"EPSG\",\"4307\"]],PROJECTION[\"Lambert_Conformal_Co");
+ add_srs_wkt (p, 9,
+ "nic_1SP\"],PARAMETER[\"latitude_of_origin\",33.3],PARAME");
+ add_srs_wkt (p, 10,
+ "TER[\"central_meridian\",2.7],PARAMETER[\"scale_factor\"");
+ add_srs_wkt (p, 11,
+ ",0.999625769],PARAMETER[\"false_easting\",500135],PARAME");
+ add_srs_wkt (p, 12,
+ "TER[\"false_northing\",300090],UNIT[\"metre\",1,AUTHORIT");
+ add_srs_wkt (p, 13,
+ "Y[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH]");
+ add_srs_wkt (p, 14,
+ ",AUTHORITY[\"EPSG\",\"30792\"]]");
p = add_epsg_def_ex (filter, first, last, 30800, "epsg", 30800,
"RT38 2.5 gon W (deprecated)", 0, 1,
"Bessel 1841", "Greenwich",
"Stockholm_1938", "Transverse_Mercator", "metre",
"X", "North", "Y", "East");
@@ -468,11 +468,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Yoff / UTM zone 28N\",GEOGCS[\"Yoff\",DATUM[\"Y");
add_srs_wkt (p, 1,
"off\",SPHEROID[\"Clarke 1880 (IGN)\",6378249.2,293.46602");
add_srs_wkt (p, 2,
- "12936265,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
+ "12936269,AUTHORITY[\"EPSG\",\"7011\"]],AUTHORITY[\"EPSG\"");
add_srs_wkt (p, 3,
",\"6310\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"8901\"]],UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"");
add_srs_wkt (p, 5,
@@ -2074,47 +2074,49 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=49.83333333333334 +lat_2=51.16666666666");
add_proj4text (p, 1,
"666 +lat_0=90 +lon_0=4.356939722222222 +x_0=150000.01256");
add_proj4text (p, 2,
- " +y_0=5400088.4378 +ellps=intl +towgs84=-106.869,52.2978");
+ " +y_0=5400088.4378 +ellps=intl +towgs84=-106.8686,52.297");
add_proj4text (p, 3,
- ",-103.724,0.3366,-0.457,1.8422,-1.2747 +units=m +no_defs");
+ "8,-103.7239,0.3366,-0.457,1.8422,-1.2747 +units=m +no_de");
+ add_proj4text (p, 4,
+ "fs");
add_srs_wkt (p, 0,
"PROJCS[\"Belge 1972 / Belge Lambert 72\",GEOGCS[\"Belge ");
add_srs_wkt (p, 1,
"1972\",DATUM[\"Reseau_National_Belge_1972\",SPHEROID[\"I");
add_srs_wkt (p, 2,
"nternational 1924\",6378388,297,AUTHORITY[\"EPSG\",\"702");
add_srs_wkt (p, 3,
- "2\"]],TOWGS84[-106.869,52.2978,-103.724,0.3366,-0.457,1.");
- add_srs_wkt (p, 4,
- "8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIMEM[\"Gre");
- add_srs_wkt (p, 5,
- "enwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
- add_srs_wkt (p, 6,
- ",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
- add_srs_wkt (p, 7,
- "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
- add_srs_wkt (p, 8,
- "PSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal_Conic_2S");
- add_srs_wkt (p, 9,
- "P_Belgium\"],PARAMETER[\"standard_parallel_1\",49.833333");
- add_srs_wkt (p, 10,
- "33333334],PARAMETER[\"standard_parallel_2\",51.166666666");
- add_srs_wkt (p, 11,
- "66666],PARAMETER[\"latitude_of_origin\",90],PARAMETER[\"");
- add_srs_wkt (p, 12,
- "central_meridian\",4.356939722222222],PARAMETER[\"false_");
- add_srs_wkt (p, 13,
- "easting\",150000.01256],PARAMETER[\"false_northing\",540");
- add_srs_wkt (p, 14,
- "0088.4378],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]");
+ "2\"]],TOWGS84[-106.8686,52.2978,-103.7239,0.3366,-0.457,");
+ add_srs_wkt (p, 4,
+ "1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIMEM[\"G");
+ add_srs_wkt (p, 5,
+ "reenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree");
+ add_srs_wkt (p, 6,
+ "\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS");
+ add_srs_wkt (p, 7,
+ "[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[");
+ add_srs_wkt (p, 8,
+ "\"EPSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal_Conic");
+ add_srs_wkt (p, 9,
+ "_2SP_Belgium\"],PARAMETER[\"standard_parallel_1\",49.833");
+ add_srs_wkt (p, 10,
+ "33333333334],PARAMETER[\"standard_parallel_2\",51.166666");
+ add_srs_wkt (p, 11,
+ "66666666],PARAMETER[\"latitude_of_origin\",90],PARAMETER");
+ add_srs_wkt (p, 12,
+ "[\"central_meridian\",4.356939722222222],PARAMETER[\"fal");
+ add_srs_wkt (p, 13,
+ "se_easting\",150000.01256],PARAMETER[\"false_northing\",");
+ add_srs_wkt (p, 14,
+ "5400088.4378],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001");
add_srs_wkt (p, 15,
- "],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",");
+ "\"]],AXIS[\"X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG");
add_srs_wkt (p, 16,
- "\"31300\"]]");
+ "\",\"31300\"]]");
p = add_epsg_def_ex (filter, first, last, 31370, "epsg", 31370,
"Belge 1972 / Belgian Lambert 72", 0, 0,
"International 1924", "Greenwich",
"Reseau_National_Belge_1972", "Lambert_Conformal_Conic_2SP", "metre",
"X", "East", "Y", "North");
@@ -2121,45 +2123,45 @@
add_proj4text (p, 0,
"+proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +la");
add_proj4text (p, 1,
"t_0=90 +lon_0=4.367486666666666 +x_0=150000.013 +y_0=540");
add_proj4text (p, 2,
- "0088.438 +ellps=intl +towgs84=-106.869,52.2978,-103.724,");
+ "0088.438 +ellps=intl +towgs84=-106.8686,52.2978,-103.723");
add_proj4text (p, 3,
- "0.3366,-0.457,1.8422,-1.2747 +units=m +no_defs");
+ "9,0.3366,-0.457,1.8422,-1.2747 +units=m +no_defs");
add_srs_wkt (p, 0,
"PROJCS[\"Belge 1972 / Belgian Lambert 72\",GEOGCS[\"Belg");
add_srs_wkt (p, 1,
"e 1972\",DATUM[\"Reseau_National_Belge_1972\",SPHEROID[\"");
add_srs_wkt (p, 2,
"International 1924\",6378388,297,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
- "22\"]],TOWGS84[-106.869,52.2978,-103.724,0.3366,-0.457,1");
- add_srs_wkt (p, 4,
- ".8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIMEM[\"Gr");
- add_srs_wkt (p, 5,
- "eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
- add_srs_wkt (p, 6,
- ",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"");
- add_srs_wkt (p, 7,
- "Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"E");
- add_srs_wkt (p, 8,
- "PSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal_Conic_2S");
- add_srs_wkt (p, 9,
- "P\"],PARAMETER[\"standard_parallel_1\",51.16666723333333");
- add_srs_wkt (p, 10,
- "],PARAMETER[\"standard_parallel_2\",49.8333339],PARAMETE");
- add_srs_wkt (p, 11,
- "R[\"latitude_of_origin\",90],PARAMETER[\"central_meridia");
- add_srs_wkt (p, 12,
- "n\",4.367486666666666],PARAMETER[\"false_easting\",15000");
- add_srs_wkt (p, 13,
- "0.013],PARAMETER[\"false_northing\",5400088.438],UNIT[\"");
- add_srs_wkt (p, 14,
- "metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST]");
+ "22\"]],TOWGS84[-106.8686,52.2978,-103.7239,0.3366,-0.457");
+ add_srs_wkt (p, 4,
+ ",1.8422,-1.2747],AUTHORITY[\"EPSG\",\"6313\"]],PRIMEM[\"");
+ add_srs_wkt (p, 5,
+ "Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
+ add_srs_wkt (p, 6,
+ "e\",0.0174532925199433,AUTHORITY[\"EPSG\",\"9122\"]],AXI");
+ add_srs_wkt (p, 7,
+ "S[\"Latitude\",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY");
+ add_srs_wkt (p, 8,
+ "[\"EPSG\",\"4313\"]],PROJECTION[\"Lambert_Conformal_Coni");
+ add_srs_wkt (p, 9,
+ "c_2SP\"],PARAMETER[\"standard_parallel_1\",51.1666672333");
+ add_srs_wkt (p, 10,
+ "3333],PARAMETER[\"standard_parallel_2\",49.8333339],PARA");
+ add_srs_wkt (p, 11,
+ "METER[\"latitude_of_origin\",90],PARAMETER[\"central_mer");
+ add_srs_wkt (p, 12,
+ "idian\",4.367486666666666],PARAMETER[\"false_easting\",1");
+ add_srs_wkt (p, 13,
+ "50000.013],PARAMETER[\"false_northing\",5400088.438],UNI");
+ add_srs_wkt (p, 14,
+ "T[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",E");
add_srs_wkt (p, 15,
- ",AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"31370\"]]");
+ "AST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"31370\"]]");
p = add_epsg_def_ex (filter, first, last, 31461, "epsg", 31461,
"DHDN / 3-degree Gauss zone 1 (deprecated)", 0, 0,
"Bessel 1841", "Greenwich",
"Deutsches_Hauptdreiecksnetz", "Transverse_Mercator", "metre",
"X", "East", "Y", "North");
@@ -2656,11 +2658,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Conakry 1905 / UTM zone 28N\",GEOGCS[\"Conakry ");
add_srs_wkt (p, 1,
"1905\",DATUM[\"Conakry_1905\",SPHEROID[\"Clarke 1880 (IG");
add_srs_wkt (p, 2,
- "N)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"70");
+ "N)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"11\"]],TOWGS84[-23,259,-9,0,0,0,0],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"6315\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
@@ -2693,11 +2695,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"Conakry 1905 / UTM zone 29N\",GEOGCS[\"Conakry ");
add_srs_wkt (p, 1,
"1905\",DATUM[\"Conakry_1905\",SPHEROID[\"Clarke 1880 (IG");
add_srs_wkt (p, 2,
- "N)\",6378249.2,293.4660212936265,AUTHORITY[\"EPSG\",\"70");
+ "N)\",6378249.2,293.4660212936269,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"11\"]],TOWGS84[-23,259,-9,0,0,0,0],AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 4,
"6315\"]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"890");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_43.c
==================================================================
--- src/srsinit/epsg_inlined_43.c
+++ src/srsinit/epsg_inlined_43.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -419,11 +419,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Montana North\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -460,11 +460,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Montana Central\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -501,11 +501,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Montana South\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -542,11 +542,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Nebraska North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -583,11 +583,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Nebraska South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -626,11 +626,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Nevada East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -665,11 +665,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Nevada Central\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -704,11 +704,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Nevada West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -743,11 +743,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Hampshire\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -782,11 +782,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Jersey\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -821,11 +821,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Mexico East\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -858,11 +858,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Mexico Central\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -897,11 +897,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New Mexico West\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -936,11 +936,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New York East\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -975,11 +975,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New York Central\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -1014,11 +1014,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New York West\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -1053,11 +1053,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / New York Long Island (deprecated)\",GEO");
add_srs_wkt (p, 1,
"GCS[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHERO");
add_srs_wkt (p, 2,
- "ID[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY");
+ "ID[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY");
add_srs_wkt (p, 3,
"[\"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIME");
add_srs_wkt (p, 4,
"M[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"d");
add_srs_wkt (p, 5,
@@ -1096,11 +1096,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / North Carolina\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -1137,11 +1137,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / North Dakota North\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1178,11 +1178,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / North Dakota South\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1221,11 +1221,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Ohio North\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -1262,11 +1262,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Ohio South\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -1303,11 +1303,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Oklahoma North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -1344,11 +1344,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Oklahoma South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -1387,11 +1387,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Oregon North\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1428,11 +1428,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Oregon South\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1469,11 +1469,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Pennsylvania North\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1510,11 +1510,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Pennsylvania South (deprecated)\",GEOGC");
add_srs_wkt (p, 1,
"S[\"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID");
add_srs_wkt (p, 2,
- "[\"Clarke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"");
+ "[\"Clarke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"");
add_srs_wkt (p, 3,
"EPSG\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"");
add_srs_wkt (p, 4,
"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degre");
add_srs_wkt (p, 5,
@@ -1553,11 +1553,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Rhode Island\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1592,11 +1592,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / South Carolina North\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -1633,11 +1633,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / South Carolina South\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -1676,11 +1676,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / South Dakota North\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1719,11 +1719,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / South Dakota South\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1762,11 +1762,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Tennessee (deprecated)\",GEOGCS[\"NAD27");
add_srs_wkt (p, 1,
"\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke");
add_srs_wkt (p, 2,
- " 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"");
+ " 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"");
add_srs_wkt (p, 3,
"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwic");
add_srs_wkt (p, 4,
"h\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01");
add_srs_wkt (p, 5,
@@ -1803,11 +1803,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Texas North\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -1844,11 +1844,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Texas North Central\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1889,11 +1889,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Texas Central\",GEOGCS[\"NAD27\",DATUM[");
add_srs_wkt (p, 1,
"\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6");
add_srs_wkt (p, 2,
- "378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]]");
+ "378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]]");
add_srs_wkt (p, 3,
",AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AU");
add_srs_wkt (p, 4,
"THORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925");
add_srs_wkt (p, 5,
@@ -1932,11 +1932,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Texas South Central\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -1975,11 +1975,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Texas South\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2018,11 +2018,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Utah North\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -2061,11 +2061,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Utah Central\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2102,11 +2102,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Utah South\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -2143,11 +2143,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Vermont\",GEOGCS[\"NAD27\",DATUM[\"Nort");
add_srs_wkt (p, 1,
"h_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378206");
add_srs_wkt (p, 2,
- ".4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AUTHO");
+ ".4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AUTHO");
add_srs_wkt (p, 3,
"RITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHORIT");
add_srs_wkt (p, 4,
"Y[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199433");
add_srs_wkt (p, 5,
@@ -2182,11 +2182,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Virginia North\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2223,11 +2223,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Virginia South\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2266,11 +2266,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Washington North\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -2307,11 +2307,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Washington South\",GEOGCS[\"NAD27\",DAT");
add_srs_wkt (p, 1,
"UM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -2350,11 +2350,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / West Virginia North\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2391,11 +2391,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / West Virginia South\",GEOGCS[\"NAD27\",");
add_srs_wkt (p, 1,
"DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 18");
add_srs_wkt (p, 2,
- "66\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"70");
+ "66\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"70");
add_srs_wkt (p, 3,
"08\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
@@ -2432,11 +2432,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wisconsin North\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -2475,11 +2475,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wisconsin Central\",GEOGCS[\"NAD27\",DA");
add_srs_wkt (p, 1,
"TUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866");
add_srs_wkt (p, 2,
- "\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008");
+ "\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008");
add_srs_wkt (p, 3,
"\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",");
add_srs_wkt (p, 4,
"0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453");
add_srs_wkt (p, 5,
@@ -2516,11 +2516,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wisconsin South\",GEOGCS[\"NAD27\",DATU");
add_srs_wkt (p, 1,
"M[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\"");
add_srs_wkt (p, 2,
- ",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"");
+ ",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"");
add_srs_wkt (p, 3,
"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,");
add_srs_wkt (p, 4,
"AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
add_srs_wkt (p, 5,
@@ -2557,11 +2557,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wyoming East\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2596,11 +2596,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wyoming East Central\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -2637,11 +2637,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wyoming West Central\",GEOGCS[\"NAD27\"");
add_srs_wkt (p, 1,
",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1");
add_srs_wkt (p, 2,
- "866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7");
+ "866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7");
add_srs_wkt (p, 3,
"008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich");
add_srs_wkt (p, 4,
"\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017");
add_srs_wkt (p, 5,
@@ -2676,11 +2676,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Wyoming West\",GEOGCS[\"NAD27\",DATUM[\"");
add_srs_wkt (p, 1,
"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",637");
add_srs_wkt (p, 2,
- "8206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],A");
+ "8206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],A");
add_srs_wkt (p, 3,
"UTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTH");
add_srs_wkt (p, 4,
"ORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292519");
add_srs_wkt (p, 5,
@@ -2715,11 +2715,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Guatemala Norte (deprecated)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -2754,11 +2754,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Guatemala Sur (deprecated)\",GEOGCS[\"N");
add_srs_wkt (p, 1,
"AD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"Cl");
add_srs_wkt (p, 2,
- "arke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG");
+ "arke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG");
add_srs_wkt (p, 3,
"\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gre");
add_srs_wkt (p, 4,
"enwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -2791,11 +2791,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 14N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2828,11 +2828,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 15N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2865,11 +2865,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 16N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2902,11 +2902,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 17N (ftUS)\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -2939,11 +2939,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 14N (feet) (deprecated)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -2976,11 +2976,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 15N (feet) (deprecated)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -3013,11 +3013,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 16N (feet) (deprecated)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -3050,11 +3050,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / BLM 17N (feet) (deprecated)\",GEOGCS[\"");
add_srs_wkt (p, 1,
"NAD27\",DATUM[\"North_American_Datum_1927\",SPHEROID[\"C");
add_srs_wkt (p, 2,
- "larke 1866\",6378206.4,294.9786982139006,AUTHORITY[\"EPS");
+ "larke 1866\",6378206.4,294.9786982138982,AUTHORITY[\"EPS");
add_srs_wkt (p, 3,
"G\",\"7008\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Gr");
add_srs_wkt (p, 4,
"eenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\"");
add_srs_wkt (p, 5,
@@ -3087,11 +3087,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 1\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3124,11 +3124,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 2\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3161,11 +3161,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 3\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3198,11 +3198,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 4\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3235,11 +3235,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 5\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3272,11 +3272,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / MTM zone 6\",GEOGCS[\"NAD27\",DATUM[\"N");
add_srs_wkt (p, 1,
"orth_American_Datum_1927\",SPHEROID[\"Clarke 1866\",6378");
add_srs_wkt (p, 2,
- "206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]],AU");
+ "206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]],AU");
add_srs_wkt (p, 3,
"THORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,AUTHO");
add_srs_wkt (p, 4,
"RITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.0174532925199");
add_srs_wkt (p, 5,
@@ -3309,11 +3309,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Quebec Lambert\",GEOGCS[\"NAD27\",DATUM");
add_srs_wkt (p, 1,
"[\"North_American_Datum_1927\",SPHEROID[\"Clarke 1866\",");
add_srs_wkt (p, 2,
- "6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"7008\"]");
+ "6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"7008\"]");
add_srs_wkt (p, 3,
"],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\",0,A");
add_srs_wkt (p, 4,
"UTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.017453292");
add_srs_wkt (p, 5,
@@ -3350,11 +3350,11 @@
add_srs_wkt (p, 0,
"PROJCS[\"NAD27 / Louisiana Offshore\",GEOGCS[\"NAD27\",D");
add_srs_wkt (p, 1,
"ATUM[\"North_American_Datum_1927\",SPHEROID[\"Clarke 186");
add_srs_wkt (p, 2,
- "6\",6378206.4,294.9786982139006,AUTHORITY[\"EPSG\",\"700");
+ "6\",6378206.4,294.9786982138982,AUTHORITY[\"EPSG\",\"700");
add_srs_wkt (p, 3,
"8\"]],AUTHORITY[\"EPSG\",\"6267\"]],PRIMEM[\"Greenwich\"");
add_srs_wkt (p, 4,
",0,AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745");
add_srs_wkt (p, 5,
Index: src/srsinit/epsg_inlined_44.c
==================================================================
--- src/srsinit/epsg_inlined_44.c
+++ src/srsinit/epsg_inlined_44.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_45.c
==================================================================
--- src/srsinit/epsg_inlined_45.c
+++ src/srsinit/epsg_inlined_45.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_46.c
==================================================================
--- src/srsinit/epsg_inlined_46.c
+++ src/srsinit/epsg_inlined_46.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_extra.c
==================================================================
--- src/srsinit/epsg_inlined_extra.c
+++ src/srsinit/epsg_inlined_extra.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_prussian.c
==================================================================
--- src/srsinit/epsg_inlined_prussian.c
+++ src/srsinit/epsg_inlined_prussian.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
Index: src/srsinit/epsg_inlined_wgs84_00.c
==================================================================
--- src/srsinit/epsg_inlined_wgs84_00.c
+++ src/srsinit/epsg_inlined_wgs84_00.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -40,10 +40,12 @@
and other provisions required by the GPL or the LGPL. If you do not delete
the provisions above, a recipient may use your version of this file under
the terms of any one of the MPL, the GPL or the LGPL.
*/
+
+#include "config.h"
#include
SPATIALITE_PRIVATE void
initialize_epsg_wgs84_00 (int filter, struct epsg_defs **first, struct epsg_defs **last)
@@ -2115,10 +2117,45 @@
"asting\",0],PARAMETER[\"false_northing\",0],UNIT[\"metre");
add_srs_wkt (p, 10,
"\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[\"X\",EAST],AXIS");
add_srs_wkt (p, 11,
"[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"32662\"]]");
+ p = add_epsg_def_ex (filter, first, last, 32663, "epsg", 32663,
+ "WGS 84 / World Equidistant Cylindrical (deprecated)", 0, 0,
+ "WGS 84", "Greenwich",
+ "WGS_1984", "Equirectangular", "metre",
+ "X", "East", "Y", "North");
+ add_proj4text (p, 0,
+ "+proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +dat");
+ add_proj4text (p, 1,
+ "um=WGS84 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"WGS 84 / World Equidistant Cylindrical (depreca");
+ add_srs_wkt (p, 1,
+ "ted)\",GEOGCS[\"WGS 84\",DATUM[\"WGS_1984\",SPHEROID[\"W");
+ add_srs_wkt (p, 2,
+ "GS 84\",6378137,298.257223563,AUTHORITY[\"EPSG\",\"7030\"");
+ add_srs_wkt (p, 3,
+ "]],AUTHORITY[\"EPSG\",\"6326\"]],PRIMEM[\"Greenwich\",0,");
+ add_srs_wkt (p, 4,
+ "AUTHORITY[\"EPSG\",\"8901\"]],UNIT[\"degree\",0.01745329");
+ add_srs_wkt (p, 5,
+ "25199433,AUTHORITY[\"EPSG\",\"9122\"]],AXIS[\"Latitude\"");
+ add_srs_wkt (p, 6,
+ ",NORTH],AXIS[\"Longitude\",EAST],AUTHORITY[\"EPSG\",\"43");
+ add_srs_wkt (p, 7,
+ "26\"]],PROJECTION[\"Equirectangular\"],PARAMETER[\"latit");
+ add_srs_wkt (p, 8,
+ "ude_of_origin\",0],PARAMETER[\"central_meridian\",0],PAR");
+ add_srs_wkt (p, 9,
+ "AMETER[\"false_easting\",0],PARAMETER[\"false_northing\"");
+ add_srs_wkt (p, 10,
+ ",0],UNIT[\"metre\",1,AUTHORITY[\"EPSG\",\"9001\"]],AXIS[");
+ add_srs_wkt (p, 11,
+ "\"X\",EAST],AXIS[\"Y\",NORTH],AUTHORITY[\"EPSG\",\"32663");
+ add_srs_wkt (p, 12,
+ "\"]]");
p = add_epsg_def_ex (filter, first, last, 32664, "epsg", 32664,
"WGS 84 / BLM 14N (ftUS)", 0, 0,
"WGS 84", "Greenwich",
"WGS_1984", "Transverse_Mercator", "US survey foot",
"X", "East", "Y", "North");
@@ -3344,40 +3381,7 @@
"alse_northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"E");
add_srs_wkt (p, 11,
"PSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
add_srs_wkt (p, 12,
",NORTH],AUTHORITY[\"EPSG\",\"32733\"]]");
- p = add_epsg_def_ex (filter, first, last, 32734, "epsg", 32734,
- "WGS 84 / UTM zone 34S", 0, 0,
- "WGS 84", "Greenwich",
- "WGS_1984", "Transverse_Mercator", "metre",
- "Easting", "East", "Northing", "North");
- add_proj4text (p, 0,
- "+proj=utm +zone=34 +south +datum=WGS84 +units=m +no_defs");
- add_srs_wkt (p, 0,
- "PROJCS[\"WGS 84 / UTM zone 34S\",GEOGCS[\"WGS 84\",DATUM");
- add_srs_wkt (p, 1,
- "[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,");
- add_srs_wkt (p, 2,
- "AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"");
- add_srs_wkt (p, 3,
- "]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
- add_srs_wkt (p, 4,
- "UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"");
- add_srs_wkt (p, 5,
- "9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAS");
- add_srs_wkt (p, 6,
- "T],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"Transverse");
- add_srs_wkt (p, 7,
- "_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMET");
- add_srs_wkt (p, 8,
- "ER[\"central_meridian\",21],PARAMETER[\"scale_factor\",0");
- add_srs_wkt (p, 9,
- ".9996],PARAMETER[\"false_easting\",500000],PARAMETER[\"f");
- add_srs_wkt (p, 10,
- "alse_northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"E");
- add_srs_wkt (p, 11,
- "PSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
- add_srs_wkt (p, 12,
- ",NORTH],AUTHORITY[\"EPSG\",\"32734\"]]");
}
Index: src/srsinit/epsg_inlined_wgs84_01.c
==================================================================
--- src/srsinit/epsg_inlined_wgs84_01.c
+++ src/srsinit/epsg_inlined_wgs84_01.c
@@ -1,10 +1,10 @@
/*
helper function for srs_init.c -- populating the SPATIAL_REF_SYS table
- this code was autogenerated by "auto_epsg_ext" on Fri Dec 5 11:07:13 2014
+ this code was autogenerated by "auto_epsg_ext" on Wed May 27 18:50:23 2015
Author: Sandro Furieri a.furieri@lqt.it
-----------------------------------------------------------------------------
@@ -40,18 +40,53 @@
and other provisions required by the GPL or the LGPL. If you do not delete
the provisions above, a recipient may use your version of this file under
the terms of any one of the MPL, the GPL or the LGPL.
*/
+
+#include "config.h"
#include
SPATIALITE_PRIVATE void
initialize_epsg_wgs84_01 (int filter, struct epsg_defs **first, struct epsg_defs **last)
{
/* initializing the EPSG defs list [WGS84] */
struct epsg_defs *p;
+ p = add_epsg_def_ex (filter, first, last, 32734, "epsg", 32734,
+ "WGS 84 / UTM zone 34S", 0, 0,
+ "WGS 84", "Greenwich",
+ "WGS_1984", "Transverse_Mercator", "metre",
+ "Easting", "East", "Northing", "North");
+ add_proj4text (p, 0,
+ "+proj=utm +zone=34 +south +datum=WGS84 +units=m +no_defs");
+ add_srs_wkt (p, 0,
+ "PROJCS[\"WGS 84 / UTM zone 34S\",GEOGCS[\"WGS 84\",DATUM");
+ add_srs_wkt (p, 1,
+ "[\"WGS_1984\",SPHEROID[\"WGS 84\",6378137,298.257223563,");
+ add_srs_wkt (p, 2,
+ "AUTHORITY[\"EPSG\",\"7030\"]],AUTHORITY[\"EPSG\",\"6326\"");
+ add_srs_wkt (p, 3,
+ "]],PRIMEM[\"Greenwich\",0,AUTHORITY[\"EPSG\",\"8901\"]],");
+ add_srs_wkt (p, 4,
+ "UNIT[\"degree\",0.0174532925199433,AUTHORITY[\"EPSG\",\"");
+ add_srs_wkt (p, 5,
+ "9122\"]],AXIS[\"Latitude\",NORTH],AXIS[\"Longitude\",EAS");
+ add_srs_wkt (p, 6,
+ "T],AUTHORITY[\"EPSG\",\"4326\"]],PROJECTION[\"Transverse");
+ add_srs_wkt (p, 7,
+ "_Mercator\"],PARAMETER[\"latitude_of_origin\",0],PARAMET");
+ add_srs_wkt (p, 8,
+ "ER[\"central_meridian\",21],PARAMETER[\"scale_factor\",0");
+ add_srs_wkt (p, 9,
+ ".9996],PARAMETER[\"false_easting\",500000],PARAMETER[\"f");
+ add_srs_wkt (p, 10,
+ "alse_northing\",10000000],UNIT[\"metre\",1,AUTHORITY[\"E");
+ add_srs_wkt (p, 11,
+ "PSG\",\"9001\"]],AXIS[\"Easting\",EAST],AXIS[\"Northing\"");
+ add_srs_wkt (p, 12,
+ ",NORTH],AUTHORITY[\"EPSG\",\"32734\"]]");
p = add_epsg_def_ex (filter, first, last, 32735, "epsg", 32735,
"WGS 84 / UTM zone 35S", 0, 0,
"WGS 84", "Greenwich",
"WGS_1984", "Transverse_Mercator", "metre",
"Easting", "East", "Northing", "North");
Index: src/srsinit/epsg_update/README.txt
==================================================================
--- src/srsinit/epsg_update/README.txt
+++ src/srsinit/epsg_update/README.txt
@@ -18,11 +18,11 @@
Linux:
# gcc epsg_from_gdal.c -o epsg_from_gdal -lgdal
Windows [MinGW]:
-# gcc -I/usr/local/include epsg_from_gdal.c -o epsg_from_gdal,exe \
+# gcc -I/usr/local/include epsg_from_gdal.c -o epsg_from_gdal.exe \
-L/usr/local/lib -lgdal
STEP #2: getting the basic EPSG file
Index: src/srsinit/srs_init.c
==================================================================
--- src/srsinit/srs_init.c
+++ src/srsinit/srs_init.c
@@ -69,12 +69,12 @@
free (ptr->proj4text);
if (ptr->srs_wkt)
free (ptr->srs_wkt);
if (ptr->spheroid)
free (ptr->spheroid);
- if (ptr->prime_meridian)
- free(ptr->prime_meridian);
+ if (ptr->prime_meridian)
+ free (ptr->prime_meridian);
if (ptr->datum)
free (ptr->datum);
if (ptr->projection)
free (ptr->projection);
if (ptr->unit)
@@ -160,11 +160,12 @@
SPATIALITE_PRIVATE struct epsg_defs *
add_epsg_def_ex (int filter_srid, struct epsg_defs **first,
struct epsg_defs **last, int srid, const char *auth_name,
int auth_srid, const char *ref_sys_name, int is_geographic,
- int flipped_axes, const char *spheroid, const char *prime_meridian, const char *datum,
+ int flipped_axes, const char *spheroid,
+ const char *prime_meridian, const char *datum,
const char *projection, const char *unit, const char *axis_1,
const char *orientation_1, const char *axis_2,
const char *orientation_2)
{
/* appending an EPSG def to the list */
@@ -441,11 +442,12 @@
spatialite_e ("%s\n", sqlite3_errmsg (handle));
goto error;
}
/* preparing the SQL parameterized statement (aux) */
strcpy (sql, "INSERT INTO spatial_ref_sys_aux ");
- strcat (sql, "(srid, is_geographic, has_flipped_axes, spheroid, prime_meridian, ");
+ strcat (sql,
+ "(srid, is_geographic, has_flipped_axes, spheroid, prime_meridian, ");
strcat (sql, "datum, projection, unit, axis_1_name, axis_1_orientation, ");
strcat (sql, "axis_2_name, axis_2_orientation) ");
strcat (sql, "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
ret = sqlite3_prepare_v2 (handle, sql, strlen (sql), &stmt_aux, NULL);
if (ret != SQLITE_OK)
@@ -604,21 +606,23 @@
free_epsg (first);
return 0;
}
-static int
-exists_spatial_ref_sys (sqlite3 * handle)
+SPATIALITE_PRIVATE int
+exists_spatial_ref_sys (void *p_sqlite)
{
/* checking if the SPATIAL_REF_SYS table exists */
int ret;
int ok = 0;
char sql[1024];
char **results;
int n_rows;
int n_columns;
char *err_msg = NULL;
+
+ sqlite3 *handle = (sqlite3 *) p_sqlite;
strcpy (sql,
"SELECT name FROM sqlite_master WHERE type = 'table' AND name LIKE 'spatial_ref_sys'");
ret =
sqlite3_get_table (handle, sql, &results, &n_rows, &n_columns,
@@ -825,11 +829,12 @@
error = 1;
goto stop;
}
/* preparing the SQL parameterized statement (aux) */
strcpy (sql, "INSERT INTO spatial_ref_sys_aux ");
- strcat (sql, "(srid, is_geographic, has_flipped_axes, spheroid, prime_meridian, ");
+ strcat (sql,
+ "(srid, is_geographic, has_flipped_axes, spheroid, prime_meridian, ");
strcat (sql, "datum, projection, unit, axis_1_name, axis_1_orientation, ");
strcat (sql, "axis_2_name, axis_2_orientation) ");
strcat (sql, "VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)");
ret = sqlite3_prepare_v2 (handle, sql, strlen (sql), &stmt_aux, NULL);
if (ret != SQLITE_OK)
Index: test/Makefile.am
==================================================================
--- test/Makefile.am
+++ test/Makefile.am
@@ -51,11 +51,12 @@
check_virtualbbox \
check_wfsin \
check_dxf \
check_metacatalog \
check_virtualelem \
- check_srid_fncts
+ check_srid_fncts \
+ check_control_points
if ENABLE_GEOPACKAGE
check_PROGRAMS += \
check_createBaseTables \
check_gpkgCreateTilesTable \
@@ -175,13 +176,15 @@
getcapabilities-1.0.0.wfs \
getcapabilities-1.1.0.wfs \
describefeaturetype.wfs \
22.dxf f06.dxf l02.dxf p05.dxf \
archaic.dxf linked.dxf hatch.dxf \
- symbol.dxf gpkg_test.sqlite gpkg_test.gpkg
+ symbol.dxf gpkg_test.sqlite gpkg_test.gpkg \
+ gpkg_test_broken.gpkg gpkg_test_extrasrid.gpkg
SUBDIRS = sql_stmt_geosadvanced_tests sql_stmt_geos_tests \
sql_stmt_libxml2_tests sql_stmt_lwgeom_tests \
sql_stmt_mathsql_tests sql_stmt_proj_tests \
sql_stmt_security_tests sql_stmt_tests \
sql_stmt_xmlsec_tests sql_stmt_geopackage_tests \
- sql_stmt_freexl_tests
+ sql_stmt_freexl_tests sql_stmt_cache_tests \
+ sql_stmt_nocache_tests
Index: test/Makefile.in
==================================================================
--- test/Makefile.in
+++ test/Makefile.in
@@ -102,11 +102,11 @@
check_geoscvt_fncts$(EXEEXT) check_libxml2$(EXEEXT) \
check_styling$(EXEEXT) check_virtualxpath$(EXEEXT) \
check_virtualbbox$(EXEEXT) check_wfsin$(EXEEXT) \
check_dxf$(EXEEXT) check_metacatalog$(EXEEXT) \
check_virtualelem$(EXEEXT) check_srid_fncts$(EXEEXT) \
- $(am__EXEEXT_1)
+ check_control_points$(EXEEXT) $(am__EXEEXT_1)
@ENABLE_GEOPACKAGE_TRUE@am__append_1 = \
@ENABLE_GEOPACKAGE_TRUE@ check_createBaseTables \
@ENABLE_GEOPACKAGE_TRUE@ check_gpkgCreateTilesTable \
@ENABLE_GEOPACKAGE_TRUE@ check_gpkgCreateTilesTableMissingSRID \
@ENABLE_GEOPACKAGE_TRUE@ check_gpkgCreateTilesZoomLevel \
@@ -194,10 +194,13 @@
check_bufovflw_OBJECTS = check_bufovflw.$(OBJEXT)
check_bufovflw_LDADD = $(LDADD)
check_clone_table_SOURCES = check_clone_table.c
check_clone_table_OBJECTS = check_clone_table.$(OBJEXT)
check_clone_table_LDADD = $(LDADD)
+check_control_points_SOURCES = check_control_points.c
+check_control_points_OBJECTS = check_control_points.$(OBJEXT)
+check_control_points_LDADD = $(LDADD)
check_create_SOURCES = check_create.c
check_create_OBJECTS = check_create.$(OBJEXT)
check_create_LDADD = $(LDADD)
check_createBaseTables_SOURCES = check_createBaseTables.c
check_createBaseTables_OBJECTS = check_createBaseTables.$(OBJEXT)
@@ -499,17 +502,18 @@
am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
am__v_CCLD_0 = @echo " CCLD " $@;
am__v_CCLD_1 =
SOURCES = check_add_tile_triggers.c \
check_add_tile_triggers_bad_table_name.c check_bufovflw.c \
- check_clone_table.c check_create.c check_createBaseTables.c \
- check_dbf_load.c check_dxf.c check_endian.c check_exif.c \
- check_exif2.c check_extension.c check_extra_relations_fncts.c \
- check_fdo1.c check_fdo2.c check_fdo3.c check_fdo_bufovflw.c \
- check_gaia_utf8.c check_gaia_util.c check_geom_aux.c \
- check_geometry_cols.c check_geoscvt_fncts.c \
- check_get_normal_row.c check_get_normal_row_bad_geopackage.c \
+ check_clone_table.c check_control_points.c check_create.c \
+ check_createBaseTables.c check_dbf_load.c check_dxf.c \
+ check_endian.c check_exif.c check_exif2.c check_extension.c \
+ check_extra_relations_fncts.c check_fdo1.c check_fdo2.c \
+ check_fdo3.c check_fdo_bufovflw.c check_gaia_utf8.c \
+ check_gaia_util.c check_geom_aux.c check_geometry_cols.c \
+ check_geoscvt_fncts.c check_get_normal_row.c \
+ check_get_normal_row_bad_geopackage.c \
check_get_normal_row_bad_geopackage2.c check_get_normal_zoom.c \
check_get_normal_zoom_bad_geopackage.c \
check_get_normal_zoom_bad_geopackage2.c \
check_get_normal_zoom_extension_load.c check_gpkgConvert.c \
check_gpkgCreateFeaturesTable.c check_gpkgCreateTilesTable.c \
@@ -537,17 +541,18 @@
check_virtualtable6.c check_virtualxpath.c check_wfsin.c \
check_xls_load.c shape_3d.c shape_cp1252.c shape_primitives.c \
shape_utf8_1.c shape_utf8_1ex.c shape_utf8_2.c
DIST_SOURCES = check_add_tile_triggers.c \
check_add_tile_triggers_bad_table_name.c check_bufovflw.c \
- check_clone_table.c check_create.c check_createBaseTables.c \
- check_dbf_load.c check_dxf.c check_endian.c check_exif.c \
- check_exif2.c check_extension.c check_extra_relations_fncts.c \
- check_fdo1.c check_fdo2.c check_fdo3.c check_fdo_bufovflw.c \
- check_gaia_utf8.c check_gaia_util.c check_geom_aux.c \
- check_geometry_cols.c check_geoscvt_fncts.c \
- check_get_normal_row.c check_get_normal_row_bad_geopackage.c \
+ check_clone_table.c check_control_points.c check_create.c \
+ check_createBaseTables.c check_dbf_load.c check_dxf.c \
+ check_endian.c check_exif.c check_exif2.c check_extension.c \
+ check_extra_relations_fncts.c check_fdo1.c check_fdo2.c \
+ check_fdo3.c check_fdo_bufovflw.c check_gaia_utf8.c \
+ check_gaia_util.c check_geom_aux.c check_geometry_cols.c \
+ check_geoscvt_fncts.c check_get_normal_row.c \
+ check_get_normal_row_bad_geopackage.c \
check_get_normal_row_bad_geopackage2.c check_get_normal_zoom.c \
check_get_normal_zoom_bad_geopackage.c \
check_get_normal_zoom_bad_geopackage2.c \
check_get_normal_zoom_extension_load.c check_gpkgConvert.c \
check_gpkgCreateFeaturesTable.c check_gpkgCreateTilesTable.c \
@@ -1060,18 +1065,20 @@
getcapabilities-1.0.0.wfs \
getcapabilities-1.1.0.wfs \
describefeaturetype.wfs \
22.dxf f06.dxf l02.dxf p05.dxf \
archaic.dxf linked.dxf hatch.dxf \
- symbol.dxf gpkg_test.sqlite gpkg_test.gpkg
+ symbol.dxf gpkg_test.sqlite gpkg_test.gpkg \
+ gpkg_test_broken.gpkg gpkg_test_extrasrid.gpkg
SUBDIRS = sql_stmt_geosadvanced_tests sql_stmt_geos_tests \
sql_stmt_libxml2_tests sql_stmt_lwgeom_tests \
sql_stmt_mathsql_tests sql_stmt_proj_tests \
sql_stmt_security_tests sql_stmt_tests \
sql_stmt_xmlsec_tests sql_stmt_geopackage_tests \
- sql_stmt_freexl_tests
+ sql_stmt_freexl_tests sql_stmt_cache_tests \
+ sql_stmt_nocache_tests
all: all-recursive
.SUFFIXES:
.SUFFIXES: .c .lo .log .o .obj .test .test$(EXEEXT) .trs
@@ -1128,10 +1135,14 @@
$(AM_V_CCLD)$(LINK) $(check_bufovflw_OBJECTS) $(check_bufovflw_LDADD) $(LIBS)
check_clone_table$(EXEEXT): $(check_clone_table_OBJECTS) $(check_clone_table_DEPENDENCIES) $(EXTRA_check_clone_table_DEPENDENCIES)
@rm -f check_clone_table$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(check_clone_table_OBJECTS) $(check_clone_table_LDADD) $(LIBS)
+
+check_control_points$(EXEEXT): $(check_control_points_OBJECTS) $(check_control_points_DEPENDENCIES) $(EXTRA_check_control_points_DEPENDENCIES)
+ @rm -f check_control_points$(EXEEXT)
+ $(AM_V_CCLD)$(LINK) $(check_control_points_OBJECTS) $(check_control_points_LDADD) $(LIBS)
check_create$(EXEEXT): $(check_create_OBJECTS) $(check_create_DEPENDENCIES) $(EXTRA_check_create_DEPENDENCIES)
@rm -f check_create$(EXEEXT)
$(AM_V_CCLD)$(LINK) $(check_create_OBJECTS) $(check_create_LDADD) $(LIBS)
@@ -1451,10 +1462,11 @@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_add_tile_triggers.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_add_tile_triggers_bad_table_name.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_bufovflw.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_clone_table.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_control_points.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_create.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_createBaseTables.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_dbf_load.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_dxf.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/check_endian.Po@am__quote@
@@ -2171,10 +2183,17 @@
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
check_srid_fncts.log: check_srid_fncts$(EXEEXT)
@p='check_srid_fncts$(EXEEXT)'; \
b='check_srid_fncts'; \
+ $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
+ --log-file $$b.log --trs-file $$b.trs \
+ $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
+ "$$tst" $(AM_TESTS_FD_REDIRECT)
+check_control_points.log: check_control_points$(EXEEXT)
+ @p='check_control_points$(EXEEXT)'; \
+ b='check_control_points'; \
$(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
--log-file $$b.log --trs-file $$b.trs \
$(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
"$$tst" $(AM_TESTS_FD_REDIRECT)
check_createBaseTables.log: check_createBaseTables$(EXEEXT)
Index: test/WritingSQLTestCase.txt
==================================================================
--- test/WritingSQLTestCase.txt
+++ test/WritingSQLTestCase.txt
@@ -3,15 +3,14 @@
This probably requires that you're using the "autoconf" build system at the
moment. This is the case if you're running on Linux or some other Unix variant,
including Mac OS X. It is the case for some kinds of Windows builds too (using
MinGW / MSYS).
-I assume that you're mostly OK with building from subversion. If not, start
-at http://www.gaia-gis.it/spatialite/sources.html. Make sure you read
-Sandro's "short note" - it is at
-http://www.gaia-gis.it/spatialite/how_to_build_libspatialite.html
-if you missed it.
+I assume that you're mostly OK with building from fossil. If not, start
+at http://www.gaia-gis.it/gaia-sins/about-fossil.html. There are detailed
+build instructions linked off http://www.gaia-gis.it/gaia-sins/ for each
+major platform.
Make sure you have all the dependencies. It is a bit of work but it will pay off
in the long run.
Once you've got that far, its time to start with the testing.
@@ -18,13 +17,21 @@
Step 1. Just get the tests building.
If you're in the build directory (i.e. where you ran the "./configure" and
"make" steps), you should be able to run "make check" and have the tests
build and run. Towards the end, it should report something like:
-===================
-All 15 tests passed
-===================
+============================================================================
+Testsuite summary for libspatialite 4.3.0-devel
+============================================================================
+# TOTAL: 83
+# PASS: 83
+# SKIP: 0
+# XFAIL: 0
+# FAIL: 0
+# XPASS: 0
+# ERROR: 0
+============================================================================
If any of them fail, please let us know ASAP.
Step 2. After that works, its time to set up the coverage testing. Obviously we
want to understand which code isn't being tested, then write a test to check
ADDED test/check_control_points.c
Index: test/check_control_points.c
==================================================================
--- test/check_control_points.c
+++ test/check_control_points.c
@@ -0,0 +1,912 @@
+/*
+
+ check_contro_points.c -- SpatiaLite Test Case
+
+ Author: Sandro Furieri
+
+ ------------------------------------------------------------------------------
+
+ Version: MPL 1.1/GPL 2.0/LGPL 2.1
+
+ The contents of this file are subject to the Mozilla Public License Version
+ 1.1 (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+ http://www.mozilla.org/MPL/
+
+Software distributed under the License is distributed on an "AS IS" basis,
+WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
+for the specific language governing rights and limitations under the
+License.
+
+The Original Code is the SpatiaLite library
+
+The Initial Developer of the Original Code is Alessandro Furieri
+
+Portions created by the Initial Developer are Copyright (C) 2011
+the Initial Developer. All Rights Reserved.
+
+Contributor(s):
+Brad Hards
+
+Alternatively, the contents of this file may be used under the terms of
+either the GNU General Public License Version 2 or later (the "GPL"), or
+the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
+in which case the provisions of the GPL or the LGPL are applicable instead
+of those above. If you wish to allow use of your version of this file only
+under the terms of either the GPL or the LGPL, and not to allow others to
+use your version of this file under the terms of the MPL, indicate your
+decision by deleting the provisions above and replace them with the notice
+and other provisions required by the GPL or the LGPL. If you do not delete
+the provisions above, a recipient may use your version of this file under
+the terms of any one of the MPL, the GPL or the LGPL.
+
+*/
+#include
+#include
+#include
+
+#include "config.h"
+
+#include "sqlite3.h"
+#include "spatialite.h"
+
+static int
+test_query (sqlite3 * sqlite, const char *sql, const char *expected)
+{
+/* testing some SQL query */
+ int ret;
+ sqlite3_stmt *stmt = NULL;
+
+ ret = sqlite3_prepare_v2 (sqlite, sql, strlen (sql), &stmt, NULL);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "%s\n: \"%s\"\n", sql, sqlite3_errmsg (sqlite));
+ return 0;
+ }
+ while (1)
+ {
+ /* scrolling the result set rows */
+ ret = sqlite3_step (stmt);
+ if (ret == SQLITE_DONE)
+ break; /* end of result set */
+ if (ret == SQLITE_ROW)
+ {
+ const char *value;
+ if (sqlite3_column_type (stmt, 0) == SQLITE_NULL)
+ {
+ if (expected == NULL)
+ continue;
+ else
+ {
+ fprintf (stderr,
+ "Unexpected NULL result\nExpected: %s\n",
+ expected);
+ goto error;
+ }
+ }
+ value = (const char *) sqlite3_column_text (stmt, 0);
+ if (expected == NULL)
+ {
+ fprintf (stderr, "Unexpected result %s\nExpected: NULL\n",
+ value);
+ goto error;
+ }
+ if (strcasecmp (value, expected) != 0)
+ {
+ fprintf (stderr, "Unexpected result %s\nExpected: %s\n",
+ value, expected);
+ goto error;
+ }
+ }
+ else
+ goto error;
+ }
+ sqlite3_finalize (stmt);
+ return 1;
+
+ error:
+ if (stmt != NULL)
+ sqlite3_finalize (stmt);
+ return 0;
+}
+
+static int
+test_transform (sqlite3 * handle, int order)
+{
+/* testing GCP_Transform */
+ char *sql;
+ int ret;
+
+/* resolving Control Points 2D - CGP_Transform XY */
+ sql = sqlite3_mprintf ("SELECT AsText(GCP_Transform(g.geometry, b.gcp)) "
+ "FROM test_xy AS g, "
+ "(SELECT GCP_Compute(a.geometry, b.geometry, %d) AS gcp "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id) AS b",
+ order);
+ ret =
+ test_query (handle, sql,
+ "GEOMETRYCOLLECTION(POINT(-161 -64), LINESTRING(-160 -63, -159 -62), "
+ "POLYGON((-151 -54, -141 -54, -141 -44, -151 -44, -151 -54), "
+ "(-147 -50, -145 -50, -145 -48, -147 -48, -147 -50)))");
+ sqlite3_free (sql);
+ if (!ret)
+ return 0;
+
+/* resolving Control Points 2D - CGP_Transform XYM */
+ sql = sqlite3_mprintf ("SELECT AsText(GCP_Transform(g.geometry, b.gcp)) "
+ "FROM test_xym AS g, "
+ "(SELECT GCP_Compute(a.geometry, b.geometry, %d) AS gcp "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id) AS b",
+ order);
+ ret =
+ test_query (handle, sql,
+ "GEOMETRYCOLLECTION M(POINT M(-161 -64 1), "
+ "LINESTRING M(-160 -63 1, -159 -62 3), "
+ "POLYGON M((-151 -54 1, -141 -54 2, -141 -44 3, -151 -44 2, -151 -54 1), "
+ "(-147 -50 1, -145 -50 2, -145 -48 2, -147 -48 2, -147 -50 1)))");
+ sqlite3_free (sql);
+ if (!ret)
+ return 0;
+
+/* resolving Control Points 3D - CGP_Transform XYZ */
+ sql =
+ sqlite3_mprintf
+ ("SELECT IsValid(GCP_Transform(g.geometry, b.gcp)) "
+ "FROM test_xyz AS g, "
+ "(SELECT GCP_Compute(a.geometry, b.geometry, %d) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b",
+ order);
+ ret = test_query (handle, sql, "1");
+ sqlite3_free (sql);
+ if (!ret)
+ return 0;
+
+/* resolving Control Points 3D - CGP_Transform XYZM */
+ sql =
+ sqlite3_mprintf
+ ("SELECT IsValid(GCP_Transform(g.geometry, b.gcp)) "
+ "FROM test_xyzm AS g, "
+ "(SELECT GCP_Compute(a.geometry, b.geometry, %d) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b",
+ order);
+ ret = test_query (handle, sql, "1");
+ sqlite3_free (sql);
+ if (!ret)
+ return 0;
+
+ return 1;
+}
+
+static int
+test_invalid (sqlite3 * handle)
+{
+/* testing invalid calls */
+ const char *sql;
+
+ sql = "SELECT GCP_Compute(NULL, GeomFromText('POINT(1 1)'))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('POINT(2 2)'), NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('POINT(2 2)'), -1)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('POINT(2 2)'), 4)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('POINTZ(2 2 2)'))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('POINT(2 2)'))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), GeomFromText('LINESTRING(2 2, 3 2)'))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql =
+ "SELECT GCP_Compute(GeomFromText('LINESTRING(2 2, 3 2)'), GeomFromText('POINT(1 1)'))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Compute(GeomFromText('POINT(1 1)'), zeroblob(10))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(NULL, b.gcp) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(zeroblob(10), b.gcp) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(GeomFromText('POINT(1 1)'), zeroblob(4))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_IsValid(NULL)";
+ if (!test_query (handle, sql, "-1"))
+ return 0;
+ sql = "SELECT GCP_IsValid(zeroblob(0))";
+ if (!test_query (handle, sql, "0"))
+ return 0;
+ sql = "SELECT GCP_AsText(NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_AsText(zeroblob(0))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(GeomFromText('POINT(1 1)'), b.gcp, 1.0) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(zeroblob(4), b.gcp, 32632) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry) AS gcp "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP_Transform(GeomFromText('POINT(1 1)'), NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP2ATM(NULL)";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP2ATM(zeroblob(100))";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP2ATM(b.gcp) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry, 2) AS gcp "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP2ATM(b.gcp) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry, 3) AS gcp "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+ sql = "SELECT GCP2ATM(b.gcp) "
+ "FROM (SELECT GCP_Compute(a.geometry, b.geometry, 0) AS gcp "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id) AS b";
+ if (!test_query (handle, sql, NULL))
+ return 0;
+
+ return 1;
+}
+
+int
+main (int argc, char *argv[])
+{
+#ifdef ENABLE_GCP /* only if Control Points (Grass) is enabled */
+ int ret;
+ sqlite3 *handle;
+ char *err_msg = NULL;
+ const char *sql;
+ int order;
+ void *cache = spatialite_alloc_connection ();
+
+ if (argc > 1 || argv[0] == NULL)
+ argc = 1; /* silencing stupid compiler warnings */
+
+ ret =
+ sqlite3_open_v2 (":memory:", &handle,
+ SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE, NULL);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "cannot open in-memory databse: %s\n",
+ sqlite3_errmsg (handle));
+ sqlite3_close (handle);
+ return -1;
+ }
+
+ spatialite_init_ex (handle, cache, 0);
+
+ ret =
+ sqlite3_exec (handle, "SELECT InitSpatialMetadata(1)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "InitSpatialMetadata() error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -2;
+ }
+
+/* creating and populating a test table - XY */
+ ret = sqlite3_exec (handle, "CREATE TABLE test_xy ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xy error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -3;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'test_xy', 'geometry', 4326, 'GEOMETRYCOLLECTION', 'XY')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xy Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -4;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO test_xy VALUES (NULL, "
+ "GeomFromText('GEOMETRYCOLLECTION(POINT(0 0), LINESTRING(1 1, 2 2), "
+ "POLYGON((10 10, 20 10, 20 20, 10 20, 10 10), "
+ "(14 14, 16 14, 16 16, 14 16, 14 14)))', 4326))", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO test_xy Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -5;
+ }
+
+/* creating and populating a test table - XYZ */
+ ret = sqlite3_exec (handle, "CREATE TABLE test_xyz ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xyz error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -6;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'test_xyz', 'geometry', 4326, 'GEOMETRYCOLLECTION', 'XYz')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xyz Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -7;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO test_xyz VALUES (NULL, "
+ "GeomFromText('GEOMETRYCOLLECTIONZ(POINTZ(0 0 1), "
+ "LINESTRINGZ(1 1 1, 2 2 3), "
+ "POLYGONZ((10 10 1, 20 10 2, 20 20 3, 10 20 2, 10 10 1), "
+ "(14 14 1, 16 14 2, 16 16 2, 14 16 2, 14 14 1)))', 4326))",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO test_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -8;
+ }
+
+/* creating and populating a test table - XYM */
+ ret = sqlite3_exec (handle, "CREATE TABLE test_xym ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xym error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -9;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'test_xym', 'geometry', 4326, 'GEOMETRYCOLLECTION', 'XYM')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xym Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -10;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO test_xym VALUES (NULL, "
+ "GeomFromText('GEOMETRYCOLLECTIONM(POINTM(0 0 1), "
+ "LINESTRINGM(1 1 1, 2 2 3), "
+ "POLYGONM((10 10 1, 20 10 2, 20 20 3, 10 20 2, 10 10 1), "
+ "(14 14 1, 16 14 2, 16 16 2, 14 16 2, 14 14 1)))', 4326))",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO test_xym Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -11;
+ }
+
+/* creating and populating a test table - XYZM */
+ ret = sqlite3_exec (handle, "CREATE TABLE test_xyzm ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xyzm error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -12;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'test_xyzm', 'geometry', 4326, 'GEOMETRYCOLLECTION', 'XYZM')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE test_xyzm Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -13;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO test_xyzm VALUES (NULL, "
+ "GeomFromText('GEOMETRYCOLLECTIONZM(POINTZM(0 0 1 1), "
+ "LINESTRINGZM(1 1 1 1, 2 2 3 3), "
+ "POLYGONZM((10 10 1 1, 20 10 2 2, 20 20 3 3, 10 20 2 2, 10 10 1 1), "
+ "(14 14 1 1, 16 14 2 2, 16 16 2 2, 14 16 2 2, 14 14 1 1)))', 4326))",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO test_xyzm Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -14;
+ }
+
+/* creating and populating Point table #1 - XY */
+ ret = sqlite3_exec (handle, "CREATE TABLE point_a_xy ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_a_xy error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -15;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'point_a_xy', 'geometry', 4326, 'POINT', 'XY')", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_a_xy Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -16;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xy VALUES "
+ "(NULL, MakePoint(0, 0, 4326)), (NULL, MakePoint(1, 1, 4326)), "
+ "(NULL, MakePoint(10, 10, 4326)), (NULL, MakePoint(11, 11, 4326)), "
+ "(NULL, MakePoint(10, 0, 4326)), (NULL, MakePoint(11, 1, 4326)), "
+ "(NULL, MakePoint(0, 10, 4326)), (NULL, MakePoint(1, 11, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -17;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xy VALUES "
+ "(NULL, MakePoint(5, 4, 4326)), (NULL, MakePoint(4, 5, 4326)), "
+ "(NULL, MakePoint(8, 2, 4326)), (NULL, MakePoint(2, 8, 4326)), "
+ "(NULL, MakePoint(20, 20, 4326)), (NULL, MakePoint(21, 21, 4326)), "
+ "(NULL, MakePoint(30, 30, 4326)), (NULL, MakePoint(31, 31, 4326)), "
+ "(NULL, MakePoint(30, 20, 4326)), (NULL, MakePoint(31, 21, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -18;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xy VALUES "
+ "(NULL, MakePoint(20, 30, 4326)), (NULL, MakePoint(21, 31, 4326)), "
+ "(NULL, MakePoint(25, 24, 4326)), (NULL, MakePoint(24, 25, 4326)), "
+ "(NULL, MakePoint(28, 22, 4326)), (NULL, MakePoint(22, 28, 4326)), "
+ "(NULL, MakePoint(30, 0, 4326)), (NULL, MakePoint(0, 30, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -19;
+ }
+
+/* creating and populating Point table #2 - XY */
+ ret = sqlite3_exec (handle, "CREATE TABLE point_b_xy ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_b_xy error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -20;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'point_b_xy', 'geometry', 4326, 'POINT', 'XY')", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_b_xy Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -21;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xy VALUES "
+ "(NULL, MakePoint(-161 + 0, -64 + 0, 4326)), "
+ "(NULL, MakePoint(-161 + 1, -64 + 1, 4326)), "
+ "(NULL, MakePoint(-161 + 10, -64 + 10, 4326)), "
+ "(NULL, MakePoint(-161 + 11, -64 + 11, 4326)), "
+ "(NULL, MakePoint(-161 + 10, -64 + 0, 4326)), "
+ "(NULL, MakePoint(-161 + 11, -64 + 1, 4326)) ", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -22;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xy VALUES "
+ "(NULL, MakePoint(-161 + 0, -64 + 10, 4326)), "
+ "(NULL, MakePoint(-161 + 1, -64 + 11, 4326)), "
+ "(NULL, MakePoint(-161 + 5, -64 + 4, 4326)), "
+ "(NULL, MakePoint(-161 + 4, -64 + 5, 4326)), "
+ "(NULL, MakePoint(-161 + 8, -64 + 2, 4326)), "
+ "(NULL, MakePoint(-161 + 2, -64 + 8, 4326)) ", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -23;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xy VALUES "
+ "(NULL, MakePoint(-161 + 20, -64 + 20, 4326)), "
+ "(NULL, MakePoint(-161 + 21, -64 + 21, 4326)), "
+ "(NULL, MakePoint(-161 + 30, -64 + 30, 4326)), "
+ "(NULL, MakePoint(-161 + 31, -64 + 31, 4326)), "
+ "(NULL, MakePoint(-161 + 30, -64 + 20, 4326)), "
+ "(NULL, MakePoint(-161 + 31, -64 + 21, 4326)) ", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -24;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xy VALUES "
+ "(NULL, MakePoint(-161 + 20, -64 + 30, 4326)), "
+ "(NULL, MakePoint(-161 + 21, -64 + 31, 4326)), "
+ "(NULL, MakePoint(-161 + 25, -64 + 24, 4326)), "
+ "(NULL, MakePoint(-161 + 24, -64 + 25, 4326)), "
+ "(NULL, MakePoint(-161 + 28, -64 + 22, 4326)), "
+ "(NULL, MakePoint(-161 + 22, -64 + 28, 4326)), "
+ "(NULL, MakePoint(-161 + 30, -64 + 0, 4326)), "
+ "(NULL, MakePoint(-161 + 0, -64 + 30, 4326)) ", NULL,
+ NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xy Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -25;
+ }
+
+/* creating and populating Point table #1 - XYZ */
+ ret = sqlite3_exec (handle, "CREATE TABLE point_a_xyz ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_a_xyz error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -26;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'point_a_xyz', 'geometry', 4326, 'POINT', 'XYZ')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_a_xy Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -27;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xyz VALUES "
+ "(NULL, MakePointZ(0, 0, 1, 4326)), (NULL, MakePointZ(1, 1, 2, 4326)), "
+ "(NULL, MakePointZ(10, 10, 1, 4326)), (NULL, MakePointZ(11, 11, 2, 4326)), "
+ "(NULL, MakePointZ(10, 0, 1, 4326)), (NULL, MakePointZ(11, 1, 2, 4326)), "
+ "(NULL, MakePointZ(0, 10, 1, 4326)), (NULL, MakePointZ(1, 11, 2, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -28;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xyz VALUES "
+ "(NULL, MakePointZ(5, 4, 1, 4326)), (NULL, MakePointZ(4, 5, 2, 4326)), "
+ "(NULL, MakePointZ(8, 2, 1, 4326)), (NULL, MakePointZ(2, 8, 2, 4326)), "
+ "(NULL, MakePointZ(20, 20, 1, 4326)), (NULL, MakePointZ(21, 21, 2, 4326)), "
+ "(NULL, MakePointZ(70, 70, 1, 4326)), (NULL, MakePointZ(51, 51, 2, 4326)), "
+ "(NULL, MakePointZ(30, 20, 1, 4326)), (NULL, MakePointZ(31, 21, 2, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -29;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_a_xyz VALUES "
+ "(NULL, MakePointZ(20, 30, 1, 4326)), (NULL, MakePointZ(21, 31, 2, 4326)), "
+ "(NULL, MakePointZ(25, 24, 1, 4326)), (NULL, MakePointZ(24, 25, 2, 4326)), "
+ "(NULL, MakePointZ(28, 22, 1, 4326)), (NULL, MakePointZ(22, 28, 2, 4326)), "
+ "(NULL, MakePointZ(30, 0, 1, 4326)), (NULL, MakePointZ(0, 30, 2, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_a_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -30;
+ }
+
+/* creating and populating Point table #2 - XYZ */
+ ret = sqlite3_exec (handle, "CREATE TABLE point_b_xyz ("
+ "id INTEGER PRIMARY KEY AUTOINCREMENT)", NULL, NULL,
+ &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_b_xyz error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -31;
+ }
+ ret = sqlite3_exec (handle, "SELECT AddGeometryColumn("
+ "'point_b_xyz', 'geometry', 4326, 'POINT', 'XYZ')",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "CREATE point_b_xyz Geometry error: %s\n", err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -32;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xyz VALUES "
+ "(NULL, MakePointZ(-161 + 0, -64 + 0, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 1, -64 + 1, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 10, -64 + 10, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 11, -64 + 11, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 10, -64 + 0, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 11, -64 + 1, 12, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -33;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xyz VALUES "
+ "(NULL, MakePointZ(-161 + 0, -64 + 10, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 1, -64 + 11, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 5, -64 + 4, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 4, -64 + 5, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 8, -64 + 2, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 2, -64 + 8, 12, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -34;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xyz VALUES "
+ "(NULL, MakePointZ(-161 + 20, -64 + 20, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 21, -64 + 21, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 70, -64 + 70, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 51, -64 + 51, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 30, -64 + 20, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 31, -64 + 21, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 20, -64 + 30, 11, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -35;
+ }
+ ret = sqlite3_exec (handle, "INSERT INTO point_b_xyz VALUES "
+ "(NULL, MakePointZ(-161 + 21, -64 + 31, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 25, -64 + 24, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 24, -64 + 25, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 28, -64 + 22, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 22, -64 + 28, 12, 4326)), "
+ "(NULL, MakePointZ(-161 + 30, -64 + 0, 11, 4326)), "
+ "(NULL, MakePointZ(-161 + 0, -64 + 30, 12, 4326)) ",
+ NULL, NULL, &err_msg);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "INSERT INTO point_b_xyz Geometry error: %s\n",
+ err_msg);
+ sqlite3_free (err_msg);
+ sqlite3_close (handle);
+ return -36;
+ }
+
+/* resolving Control Points 2D - 1st order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 1)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -37;
+/* resolving Control Points 2D - 1st order- AsText */
+ sql = "SELECT GCP_AsText(GCP_Compute(a.geometry, b.geometry)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query
+ (handle, sql,
+ "E{-161.0000000000,1.0000000000,-0.0000000000}, "
+ "N{-64.0000000000,-0.0000000000,1.0000000000}"))
+ return -38;
+
+/* resolving Control Points 2D - 1st order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry))) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -39;
+
+/* resolving Control Points 3D - 1st order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 1)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -40;
+
+/* resolving Control Points 3D - 1st order - AsText */
+ sql = "SELECT GCP_AsText(GCP_Compute(a.geometry, b.geometry)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql,
+ "E{-161.0000000000,1.0000000000,-0.0000000000,0.0000000000}, "
+ "N{-64.0000000000,0.0000000000,1.0000000000,0.0000000000}, "
+ "Z{10.0000000000,-0.0000000000,0.0000000000,1.0000000000}"))
+ return -41;
+
+/* resolving Control Points 3D - 1st order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry))) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -42;
+
+/* resolving Control Points 2D - 2nd order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 2)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -43;
+
+/* resolving Control Points 2D - 2nd order- AsText */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 2)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql,"1"))
+ return -44;
+
+/* resolving Control Points 2D - 2nd order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry, 2))) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "-1"))
+ return -45;
+
+/* resolving Control Points 3D - 2nd order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 2)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -46;
+
+/* resolving Control Points 3D - 2nd order - AsText */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 2)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -47;
+
+/* resolving Control Points 3D - 2nd order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry, 2))) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "-1"))
+ return -48;
+
+/* resolving Control Points 2D - 3nd order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 3)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -49;
+
+/* resolving Control Points 2D - 3nd order- AsText */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 3)) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -50;
+
+/* resolving Control Points 2D - 3nd order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry, 3))) "
+ "FROM point_a_xy AS a, point_b_xy AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "-1"))
+ return -51;
+
+/* resolving Control Points 3D - 3nd order - IsValid */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 3)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -52;
+
+/* resolving Control Points 3D - 3nd order - AsText */
+ sql = "SELECT GCP_IsValid(GCP_Compute(a.geometry, b.geometry, 3)) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "1"))
+ return -53;
+
+/* resolving Control Points 3D - 3nd order - GCP2ATM */
+ sql = "SELECT ATM_IsValid(GCP2ATM(GCP_Compute(a.geometry, b.geometry, 3))) "
+ "FROM point_a_xyz AS a, point_b_xyz AS b WHERE a.id = b.id";
+ if (!test_query (handle, sql, "-1"))
+ return -54;
+
+ for (order = 0; order <= 3; order++)
+ {
+ /* GCP_Trasform */
+ if (!test_transform (handle, order))
+ return -55;
+ }
+
+ if (!test_invalid (handle))
+ return -56;
+
+ ret = sqlite3_close (handle);
+ if (ret != SQLITE_OK)
+ {
+ fprintf (stderr, "sqlite3_close() error: %s\n",
+ sqlite3_errmsg (handle));
+ return -57;
+ }
+
+ spatialite_cleanup_ex (cache);
+
+#endif /* end CGP conditional */
+
+ spatialite_shutdown ();
+ return 0;
+}
Index: test/check_sql_stmt.c
==================================================================
--- test/check_sql_stmt.c
+++ test/check_sql_stmt.c
@@ -160,11 +160,11 @@
return 1;
}
int
do_one_case (struct db_conn *conn, const struct test_data *data,
- int load_extension)
+ int load_extension, int gpkg_amphibious_mode)
{
sqlite3 *db_handle = NULL;
int ret;
char *err_msg = NULL;
int i;
@@ -260,13 +260,23 @@
sqlite3_free (err_msg);
return -2;
}
skip_init:
+ if (gpkg_amphibious_mode)
+ {
+ sqlite3_exec (db_handle, "SELECT EnableGpkgAmphibiousMode()",
+ NULL, NULL, NULL);
+ }
ret =
sqlite3_get_table (db_handle, data->sql_statement, &results, &rows,
&columns, &err_msg);
+ if (gpkg_amphibious_mode)
+ {
+ sqlite3_exec (db_handle, "SELECT DisableGpkgAmphibiousMode()",
+ NULL, NULL, NULL);
+ }
if (ret != SQLITE_OK)
{
fprintf (stderr, "Error: %s\n", err_msg);
sqlite3_free (err_msg);
return -10;
@@ -455,11 +465,11 @@
return (fnmatch ("*.testcase", entry->d_name, FNM_PERIOD) == 0);
}
int
run_subdir_test (const char *subdirname, struct db_conn *conn,
- int load_extension)
+ int load_extension, int gpkg_amphibious_mode)
{
struct dirent **namelist;
int n;
int i;
int result = 0;
@@ -480,11 +490,12 @@
return -1;
}
data = read_one_case (path);
free (path);
- result = do_one_case (conn, data, load_extension);
+ result =
+ do_one_case (conn, data, load_extension, gpkg_amphibious_mode);
cleanup_test_data (data);
if (result != 0)
{
return result;
@@ -494,17 +505,17 @@
free (namelist);
return result;
}
int
-run_all_testcases (struct db_conn *conn, int load_extension)
+run_all_testcases (struct db_conn *conn, int load_extension, int legacy)
{
int ret;
int result = 0;
const char *security_level;
- result = run_subdir_test ("sql_stmt_tests", conn, load_extension);
+ result = run_subdir_test ("sql_stmt_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
@@ -512,28 +523,30 @@
if (security_level == NULL)
;
else if (strcasecmp (security_level, "relaxed") == 0)
{
result =
- run_subdir_test ("sql_stmt_security_tests", conn, load_extension);
+ run_subdir_test ("sql_stmt_security_tests", conn, load_extension,
+ 0);
if (result != 0)
{
return result;
}
}
#ifndef OMIT_MATHSQL /* only if MATHSQL is supported */
- result = run_subdir_test ("sql_stmt_mathsql_tests", conn, load_extension);
+ result =
+ run_subdir_test ("sql_stmt_mathsql_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
#endif /* end MATHSQL conditional */
#ifndef OMIT_EPSG /* only if full EPSG is supported */
#ifndef OMIT_PROJ /* only if PROJ is supported */
- result = run_subdir_test ("sql_stmt_proj_tests", conn, load_extension);
+ result = run_subdir_test ("sql_stmt_proj_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
#endif /* end PROJ conditional */
@@ -557,11 +570,11 @@
{
fprintf (stderr, "cannot copy test_geos database\n");
return -1;
}
- result = run_subdir_test ("sql_stmt_geos_tests", conn, load_extension);
+ result = run_subdir_test ("sql_stmt_geos_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
@@ -587,30 +600,32 @@
"WARNING: skipping GEOS_ADVANCED testcases; obsolete version found !!!\n");
goto skip_geos_advanced;
}
result =
- run_subdir_test ("sql_stmt_geosadvanced_tests", conn, load_extension);
+ run_subdir_test ("sql_stmt_geosadvanced_tests", conn, load_extension,
+ 0);
if (result != 0)
{
return result;
}
skip_geos_advanced:
#endif /* end GEOS_ADVANCED conditional */
#ifdef ENABLE_LWGEOM /* only if LWGEOM is supported */
- result = run_subdir_test ("sql_stmt_lwgeom_tests", conn, load_extension);
+ result = run_subdir_test ("sql_stmt_lwgeom_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
#endif /* end LWGEOM conditional */
#ifdef ENABLE_LIBXML2 /* only if LIBXML2 is supported */
- result = run_subdir_test ("sql_stmt_libxml2_tests", conn, load_extension);
+ result =
+ run_subdir_test ("sql_stmt_libxml2_tests", conn, load_extension, 0);
if (result != 0)
{
return result;
}
@@ -618,25 +633,30 @@
if (security_level == NULL)
;
else if (strcasecmp (security_level, "relaxed") == 0)
{
result =
- run_subdir_test ("sql_stmt_xmlsec_tests", conn, load_extension);
+ run_subdir_test ("sql_stmt_xmlsec_tests", conn, load_extension,
+ 0);
if (result != 0)
{
return result;
}
}
#endif /* end LIBXML2 conditional */
#ifdef ENABLE_GEOPACKAGE /* only if GeoPackage support is enabled */
- result =
- run_subdir_test ("sql_stmt_geopackage_tests", conn, load_extension);
- if (result != 0)
+ if (!legacy)
{
- return result;
+ result =
+ run_subdir_test ("sql_stmt_geopackage_tests", conn,
+ load_extension, 1);
+ if (result != 0)
+ {
+ return result;
+ }
}
#endif /* end GEOPACKAGE conditional */
#ifndef OMIT_FREEXL /* FREEXL is enabled */
@@ -644,17 +664,39 @@
if (security_level == NULL)
;
else if (strcasecmp (security_level, "relaxed") == 0)
{
result =
- run_subdir_test ("sql_stmt_freexl_tests", conn, load_extension);
+ run_subdir_test ("sql_stmt_freexl_tests", conn, load_extension,
+ 0);
if (result != 0)
{
return result;
}
}
#endif /* end FREEXL support */
+
+/* testing global settings SQL functions */
+ if (legacy)
+ {
+ result =
+ run_subdir_test ("sql_stmt_nocache_tests", conn, load_extension,
+ 0);
+ if (result != 0)
+ {
+ return result;
+ }
+ }
+ else
+ {
+ result =
+ run_subdir_test ("sql_stmt_cache_tests", conn, load_extension, 0);
+ if (result != 0)
+ {
+ return result;
+ }
+ }
return result;
}
int
@@ -666,11 +708,11 @@
for (i = 1; i < argc; ++i)
{
struct test_data *data;
data = read_one_case (argv[i]);
- result = do_one_case (conn, data, load_extension);
+ result = do_one_case (conn, data, load_extension, 0);
cleanup_test_data (data);
if (result != 0)
{
break;
}
@@ -689,11 +731,11 @@
conn.cache = cache;
/* testing in current mode */
if (argc == 1)
{
- result = run_all_testcases (&conn, 0);
+ result = run_all_testcases (&conn, 0, 0);
}
else
{
result = run_specified_testcases (argc, argv, &conn, 0);
}
@@ -714,11 +756,11 @@
/* testing again in legacy mode */
fprintf (stderr,
"\n****************** testing again in legacy mode\n\n");
if (argc == 1)
{
- result = run_all_testcases (&conn, 0);
+ result = run_all_testcases (&conn, 0, 1);
}
else
{
result = run_specified_testcases (argc, argv, &conn, 0);
}
@@ -730,11 +772,11 @@
/* testing again in load_extension mode */
fprintf (stderr,
"\n****************** testing again in load_extension mode\n\n");
if (argc == 1)
{
- result = run_all_testcases (&conn, 1);
+ result = run_all_testcases (&conn, 1, 0);
}
else
{
result = run_specified_testcases (argc, argv, &conn, 1);
}
ADDED test/gpkg_test_broken.gpkg
Index: test/gpkg_test_broken.gpkg
==================================================================
--- test/gpkg_test_broken.gpkg
+++ test/gpkg_test_broken.gpkg
cannot compute difference between binary files
ADDED test/gpkg_test_extrasrid.gpkg
Index: test/gpkg_test_extrasrid.gpkg
==================================================================
--- test/gpkg_test_extrasrid.gpkg
+++ test/gpkg_test_extrasrid.gpkg
cannot compute difference between binary files
ADDED test/sql_stmt_cache_tests/Makefile
Index: test/sql_stmt_cache_tests/Makefile
==================================================================
--- test/sql_stmt_cache_tests/Makefile
+++ test/sql_stmt_cache_tests/Makefile
@@ -0,0 +1,446 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# test/sql_stmt_cache_tests/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/libspatialite
+pkgincludedir = $(includedir)/libspatialite
+pkglibdir = $(libdir)/libspatialite
+pkglibexecdir = $(libexecdir)/libspatialite
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-unknown-linux-gnu
+host_triplet = x86_64-unknown-linux-gnu
+subdir = test/sql_stmt_cache_tests
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_$(V))
+am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = aclocal-1.14
+AMTAR = $${TAR-tar}
+AM_DEFAULT_VERBOSITY = 1
+AR = ar
+AS = as
+AUTOCONF = autoconf
+AUTOHEADER = autoheader
+AUTOMAKE = automake-1.14
+AWK = gawk
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -Wextra -Wunused -pedantic -g -O0 -fprofile-arcs -ftest-coverage -g
+CPP = gcc -E
+CPPFLAGS =
+CXX = g++
+CXXCPP = g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL =
+DUMPBIN =
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /usr/bin/grep -E
+EXEEXT =
+FGREP = /usr/bin/grep -F
+GEOSCONFIG = /usr/bin/geos-config
+GEOS_CFLAGS = -I/usr/include
+GEOS_LDFLAGS = -L/usr/lib64
+GREP = /usr/bin/grep
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS =
+LIBOBJS =
+LIBS = -lfreexl -lproj -lz -lsqlite3 -L/usr/lib64 -lgeos_c -llwgeom -lgeos_c
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIBXML2_CFLAGS = -I/usr/include/libxml2
+LIBXML2_LIBS = -lxml2
+LIPO =
+LN_S = ln -s
+LTLIBOBJS =
+MAINT = #
+MAKEINFO = makeinfo
+MANIFEST_TOOL = :
+MKDIR_P = /usr/bin/mkdir -p
+NM = /usr/bin/nm -B
+NMEDIT =
+OBJDUMP = objdump
+OBJEXT = o
+OTOOL =
+OTOOL64 =
+PACKAGE = libspatialite
+PACKAGE_BUGREPORT = a.furieri@lqt.it
+PACKAGE_NAME = libspatialite
+PACKAGE_STRING = libspatialite 4.3.0-devel
+PACKAGE_TARNAME = libspatialite
+PACKAGE_URL =
+PACKAGE_VERSION = 4.3.0-devel
+PATH_SEPARATOR = :
+PKG_CONFIG = /usr/bin/pkg-config
+PKG_CONFIG_LIBDIR =
+PKG_CONFIG_PATH = /usr/local/lib/pkgconfig
+RANLIB = ranlib
+SED = /usr/bin/sed
+SET_MAKE =
+SHELL = /bin/sh
+STRIP = strip
+VERSION = 4.3.0-devel
+abs_builddir = /home/sandro/fossil/libspatialite/test/sql_stmt_cache_tests
+abs_srcdir = /home/sandro/fossil/libspatialite/test/sql_stmt_cache_tests
+abs_top_builddir = /home/sandro/fossil/libspatialite
+abs_top_srcdir = /home/sandro/fossil/libspatialite
+ac_ct_AR = ar
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+ac_ct_DUMPBIN =
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = $${TAR-tar} chof - "$$tardir"
+am__untar = $${TAR-tar} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-unknown-linux-gnu
+build_alias =
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = unknown
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-unknown-linux-gnu
+host_alias =
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = unknown
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/sandro/fossil/libspatialite/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = $(MKDIR_P)
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias =
+top_build_prefix = ../../
+top_builddir = ../..
+top_srcdir = ../..
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase \
+ precision3.testcase \
+ precision4.testcase \
+ precision5.testcase \
+ precision6.testcase \
+ precision7.testcase
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/sql_stmt_cache_tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign test/sql_stmt_cache_tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: # $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
ADDED test/sql_stmt_cache_tests/Makefile.am
Index: test/sql_stmt_cache_tests/Makefile.am
==================================================================
--- test/sql_stmt_cache_tests/Makefile.am
+++ test/sql_stmt_cache_tests/Makefile.am
@@ -0,0 +1,11 @@
+
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase \
+ precision3.testcase \
+ precision4.testcase \
+ precision5.testcase \
+ precision6.testcase \
+ precision7.testcase
+
ADDED test/sql_stmt_cache_tests/Makefile.in
Index: test/sql_stmt_cache_tests/Makefile.in
==================================================================
--- test/sql_stmt_cache_tests/Makefile.in
+++ test/sql_stmt_cache_tests/Makefile.in
@@ -0,0 +1,446 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = test/sql_stmt_cache_tests
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEOSCONFIG = @GEOSCONFIG@
+GEOS_CFLAGS = @GEOS_CFLAGS@
+GEOS_LDFLAGS = @GEOS_LDFLAGS@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
+LIBXML2_LIBS = @LIBXML2_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase \
+ precision3.testcase \
+ precision4.testcase \
+ precision5.testcase \
+ precision6.testcase \
+ precision7.testcase
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/sql_stmt_cache_tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign test/sql_stmt_cache_tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
ADDED test/sql_stmt_cache_tests/amphibious1.testcase
Index: test/sql_stmt_cache_tests/amphibious1.testcase
==================================================================
--- test/sql_stmt_cache_tests/amphibious1.testcase
+++ test/sql_stmt_cache_tests/amphibious1.testcase
@@ -0,0 +1,9 @@
+GPKG amphibious mode - enable
+:memory:
+SELECT EnableGpkgAmphibiousMode(), GetGpkgAmphibiousMode();
+1 # rows
+2 # column
+EnableGpkgAmphibiousMode()
+GetGpkgAmphibiousMode()
+(NULL)
+1
ADDED test/sql_stmt_cache_tests/amphibious2.testcase
Index: test/sql_stmt_cache_tests/amphibious2.testcase
==================================================================
--- test/sql_stmt_cache_tests/amphibious2.testcase
+++ test/sql_stmt_cache_tests/amphibious2.testcase
@@ -0,0 +1,9 @@
+GPKG amphibious mode - disable
+:memory:
+SELECT DisableGpkgAmphibiousMode(), GetGpkgAmphibiousMode();
+1 # rows
+2 # column
+DisableGpkgAmphibiousMode()
+GetGpkgAmphibiousMode();
+(NULL)
+0
ADDED test/sql_stmt_cache_tests/precision1.testcase
Index: test/sql_stmt_cache_tests/precision1.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision1.testcase
+++ test/sql_stmt_cache_tests/precision1.testcase
@@ -0,0 +1,9 @@
+decimal precision - 10
+:memory:
+SELECT SetDecimalPrecision(10), GetDecimalPrecision();
+1 # rows
+2 # column
+SetDecimalPrecision(10)
+GetDecimalPrecision()
+(NULL)
+10
ADDED test/sql_stmt_cache_tests/precision2.testcase
Index: test/sql_stmt_cache_tests/precision2.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision2.testcase
+++ test/sql_stmt_cache_tests/precision2.testcase
@@ -0,0 +1,9 @@
+decimal precision - 100
+:memory:
+SELECT SetDecimalPrecision(100), GetDecimalPrecision();
+1 # rows
+2 # column
+SetDecimalPrecision(100)
+GetDecimalPrecision()
+(NULL)
+18
ADDED test/sql_stmt_cache_tests/precision3.testcase
Index: test/sql_stmt_cache_tests/precision3.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision3.testcase
+++ test/sql_stmt_cache_tests/precision3.testcase
@@ -0,0 +1,9 @@
+decimal precision - -100
+:memory:
+SELECT SetDecimalPrecision(-100), GetDecimalPrecision();
+1 # rows
+2 # column
+SetDecimalPrecision(-100)
+GetDecimalPrecision()
+(NULL)
+-1
ADDED test/sql_stmt_cache_tests/precision4.testcase
Index: test/sql_stmt_cache_tests/precision4.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision4.testcase
+++ test/sql_stmt_cache_tests/precision4.testcase
@@ -0,0 +1,7 @@
+decimal precision - NULL
+:memory:
+SELECT SetDecimalPrecision(NULL);
+1 # rows
+1 # column
+SetDecimalPrecision(NULL)
+(NULL)
ADDED test/sql_stmt_cache_tests/precision5.testcase
Index: test/sql_stmt_cache_tests/precision5.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision5.testcase
+++ test/sql_stmt_cache_tests/precision5.testcase
@@ -0,0 +1,7 @@
+decimal precision - TEXT
+:memory:
+SELECT SetDecimalPrecision('aleph');
+1 # rows
+1 # column
+SetDecimalPrecision('aleph')
+(NULL)
ADDED test/sql_stmt_cache_tests/precision6.testcase
Index: test/sql_stmt_cache_tests/precision6.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision6.testcase
+++ test/sql_stmt_cache_tests/precision6.testcase
@@ -0,0 +1,7 @@
+decimal precision - DOUBLE
+:memory:
+SELECT SetDecimalPrecision(1.5);
+1 # rows
+1 # column
+SetDecimalPrecision(1.5)
+(NULL)
ADDED test/sql_stmt_cache_tests/precision7.testcase
Index: test/sql_stmt_cache_tests/precision7.testcase
==================================================================
--- test/sql_stmt_cache_tests/precision7.testcase
+++ test/sql_stmt_cache_tests/precision7.testcase
@@ -0,0 +1,7 @@
+decimal precision - BLOB
+:memory:
+SELECT SetDecimalPrecision(zeroblob(10));
+1 # rows
+1 # column
+SetDecimalPrecision(zeroblob(10))
+(NULL)
Index: test/sql_stmt_geopackage_tests/Makefile.am
==================================================================
--- test/sql_stmt_geopackage_tests/Makefile.am
+++ test/sql_stmt_geopackage_tests/Makefile.am
@@ -69,6 +69,15 @@
makepointzm4.testcase \
makepointzm5.testcase \
makepointzm6.testcase \
makepointzm7.testcase \
makepointzm8.testcase \
- makepointzm9.testcase
+ makepointzm9.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase
+
Index: test/sql_stmt_geopackage_tests/Makefile.in
==================================================================
--- test/sql_stmt_geopackage_tests/Makefile.in
+++ test/sql_stmt_geopackage_tests/Makefile.in
@@ -310,11 +310,19 @@
makepointzm4.testcase \
makepointzm5.testcase \
makepointzm6.testcase \
makepointzm7.testcase \
makepointzm8.testcase \
- makepointzm9.testcase
+ makepointzm9.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase \
+ transform_geopackage1.testcase
all: all-am
.SUFFIXES:
$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage1.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage1.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage1.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage1.testcase
@@ -0,0 +1,7 @@
+transform - null args
+gpkg_test.gpkg
+SELECT Transform(NULL, NULL)
+1 # rows (not including the header row)
+1 # columns
+Transform(NULL, NULL)
+(NULL)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage2.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage2.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage2.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage2.testcase
@@ -0,0 +1,7 @@
+transform - Point
+gpkg_test_extrasrid.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 27700))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 27700))
+POINT(669088.702263 -761460.136215)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage3.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage3.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage3.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage3.testcase
@@ -0,0 +1,7 @@
+transform - Unknown SRID
+gpkg_test_extrasrid.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 3))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 3))
+(NULL)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage4.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage4.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage4.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage4.testcase
@@ -0,0 +1,7 @@
+transform - Linestring Z
+gpkg_test.gpkg
+SELECT AsText(Transform(GeomFromText('LINESTRINGZ(11 43 100, 12 43 101, 12 42 102)', 4326), 32632))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('LINESTRINGZ(11 43 100, 12 43 101, 12 42 102)', 4326), 32632))
+LINESTRING Z(663019.070082 4762755.64169 100, 744533.019451 4765182.932802 101, 748464.920716 4654130.891324 102)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage5.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage5.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage5.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage5.testcase
@@ -0,0 +1,7 @@
+transform - Bogus SRID
+gpkg_test_extrasrid.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888888))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888888))
+(NULL)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage6.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage6.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage6.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage6.testcase
@@ -0,0 +1,7 @@
+transform - bad format organization_coordsys_id
+gpkg_test_extrasrid.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888889))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888889))
+(NULL)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage7.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage7.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage7.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage7.testcase
@@ -0,0 +1,7 @@
+transform - bad format organization_coordsys_id
+gpkg_test_extrasrid.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888887))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888887))
+(NULL)
ADDED test/sql_stmt_geopackage_tests/transform_geopackage8.testcase
Index: test/sql_stmt_geopackage_tests/transform_geopackage8.testcase
==================================================================
--- test/sql_stmt_geopackage_tests/transform_geopackage8.testcase
+++ test/sql_stmt_geopackage_tests/transform_geopackage8.testcase
@@ -0,0 +1,7 @@
+transform - broken geopackage - no gpkg_spatial_ref_sys table
+gpkg_test_broken.gpkg
+SELECT AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888887))
+1 # rows (not including the header row)
+1 # columns
+AsText(Transform(GeomFromText('POINT(1.3 43)', 4326), 888887))
+(NULL)
Index: test/sql_stmt_mathsql_tests/Makefile.am
==================================================================
--- test/sql_stmt_mathsql_tests/Makefile.am
+++ test/sql_stmt_mathsql_tests/Makefile.am
@@ -10,10 +10,18 @@
asin2.testcase \
asin-text.testcase \
atan00.testcase \
atan0.testcase \
atan-text.testcase \
+ atan21.testcase \
+ atan22.testcase \
+ atan23.testcase \
+ atan24.testcase \
+ atan25.testcase \
+ atan26.testcase \
+ atan27.testcase \
+ atan28.testcase \
ceilfloat2.testcase \
ceilfloat.testcase \
ceil-int.testcase \
ceilnull.testcase \
cos00.testcase \
Index: test/sql_stmt_mathsql_tests/Makefile.in
==================================================================
--- test/sql_stmt_mathsql_tests/Makefile.in
+++ test/sql_stmt_mathsql_tests/Makefile.in
@@ -251,10 +251,18 @@
asin2.testcase \
asin-text.testcase \
atan00.testcase \
atan0.testcase \
atan-text.testcase \
+ atan21.testcase \
+ atan22.testcase \
+ atan23.testcase \
+ atan24.testcase \
+ atan25.testcase \
+ atan26.testcase \
+ atan27.testcase \
+ atan28.testcase \
ceilfloat2.testcase \
ceilfloat.testcase \
ceil-int.testcase \
ceilnull.testcase \
cos00.testcase \
ADDED test/sql_stmt_mathsql_tests/atan21.testcase
Index: test/sql_stmt_mathsql_tests/atan21.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan21.testcase
+++ test/sql_stmt_mathsql_tests/atan21.testcase
@@ -0,0 +1,8 @@
+atan2 - first arg TEXT
+:memory: # use in-memory database
+SELECT atan2('test', 0.0);
+1 # rows (not including the header row)
+1 # columns
+atan2('test', 0.0) # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan22.testcase
Index: test/sql_stmt_mathsql_tests/atan22.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan22.testcase
+++ test/sql_stmt_mathsql_tests/atan22.testcase
@@ -0,0 +1,8 @@
+atan2 - first arg BLOB
+:memory: # use in-memory database
+SELECT atan2(zeroblob(4), 0.0);
+1 # rows (not including the header row)
+1 # columns
+atan2(zeroblob(4), 0.0) # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan23.testcase
Index: test/sql_stmt_mathsql_tests/atan23.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan23.testcase
+++ test/sql_stmt_mathsql_tests/atan23.testcase
@@ -0,0 +1,8 @@
+atan2 - first arg NULL
+:memory: # use in-memory database
+SELECT atan2(NULL, 0.0);
+1 # rows (not including the header row)
+1 # columns
+atan2(NULL, 0.0) # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan24.testcase
Index: test/sql_stmt_mathsql_tests/atan24.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan24.testcase
+++ test/sql_stmt_mathsql_tests/atan24.testcase
@@ -0,0 +1,8 @@
+atan2 - second arg NULL
+:memory: # use in-memory database
+SELECT atan2(0.0, NULL);
+1 # rows (not including the header row)
+1 # columns
+atan2(0.0, NULL) # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan25.testcase
Index: test/sql_stmt_mathsql_tests/atan25.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan25.testcase
+++ test/sql_stmt_mathsql_tests/atan25.testcase
@@ -0,0 +1,8 @@
+atan2 - second arg BLOB
+:memory: # use in-memory database
+SELECT atan2(0.0, zeroblob(4));
+1 # rows (not including the header row)
+1 # columns
+atan2(0.0, zeroblob(4)) # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan26.testcase
Index: test/sql_stmt_mathsql_tests/atan26.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan26.testcase
+++ test/sql_stmt_mathsql_tests/atan26.testcase
@@ -0,0 +1,8 @@
+atan2 - second arg TEXT
+:memory: # use in-memory database
+SELECT atan2(0.0, 'test');
+1 # rows (not including the header row)
+1 # columns
+atan2(0.0, 'test') # header
+(NULL)
+
ADDED test/sql_stmt_mathsql_tests/atan27.testcase
Index: test/sql_stmt_mathsql_tests/atan27.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan27.testcase
+++ test/sql_stmt_mathsql_tests/atan27.testcase
@@ -0,0 +1,7 @@
+atan2 - second arg DOUBLE - valid
+:memory: # use in-memory database
+SELECT atan2(0.0, 0.0);
+1 # rows (not including the header row)
+1 # columns
+atan2(0.0, 0.0) # header
+0.0
ADDED test/sql_stmt_mathsql_tests/atan28.testcase
Index: test/sql_stmt_mathsql_tests/atan28.testcase
==================================================================
--- test/sql_stmt_mathsql_tests/atan28.testcase
+++ test/sql_stmt_mathsql_tests/atan28.testcase
@@ -0,0 +1,7 @@
+atan2 - INT args - valid
+:memory: # use in-memory database
+SELECT atan2(0, 0);
+1 # rows (not including the header row)
+1 # columns
+atan2(0, 0) # header
+0.0
ADDED test/sql_stmt_nocache_tests/Makefile
Index: test/sql_stmt_nocache_tests/Makefile
==================================================================
--- test/sql_stmt_nocache_tests/Makefile
+++ test/sql_stmt_nocache_tests/Makefile
@@ -0,0 +1,441 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# test/sql_stmt_nocache_tests/Makefile. Generated from Makefile.in by configure.
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+
+
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/libspatialite
+pkgincludedir = $(includedir)/libspatialite
+pkglibdir = $(libdir)/libspatialite
+pkglibexecdir = $(libexecdir)/libspatialite
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = x86_64-unknown-linux-gnu
+host_triplet = x86_64-unknown-linux-gnu
+subdir = test/sql_stmt_nocache_tests
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_$(V))
+am__v_P_ = $(am__v_P_$(AM_DEFAULT_VERBOSITY))
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_$(V))
+am__v_GEN_ = $(am__v_GEN_$(AM_DEFAULT_VERBOSITY))
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_$(V))
+am__v_at_ = $(am__v_at_$(AM_DEFAULT_VERBOSITY))
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = aclocal-1.14
+AMTAR = $${TAR-tar}
+AM_DEFAULT_VERBOSITY = 1
+AR = ar
+AS = as
+AUTOCONF = autoconf
+AUTOHEADER = autoheader
+AUTOMAKE = automake-1.14
+AWK = gawk
+CC = gcc
+CCDEPMODE = depmode=gcc3
+CFLAGS = -Wall -Wextra -Wunused -pedantic -g -O0 -fprofile-arcs -ftest-coverage -g
+CPP = gcc -E
+CPPFLAGS =
+CXX = g++
+CXXCPP = g++ -E
+CXXDEPMODE = depmode=gcc3
+CXXFLAGS = -g -O2
+CYGPATH_W = echo
+DEFS = -DHAVE_CONFIG_H
+DEPDIR = .deps
+DLLTOOL = dlltool
+DSYMUTIL =
+DUMPBIN =
+ECHO_C =
+ECHO_N = -n
+ECHO_T =
+EGREP = /usr/bin/grep -E
+EXEEXT =
+FGREP = /usr/bin/grep -F
+GEOSCONFIG = /usr/bin/geos-config
+GEOS_CFLAGS = -I/usr/include
+GEOS_LDFLAGS = -L/usr/lib64
+GREP = /usr/bin/grep
+INSTALL = /usr/bin/install -c
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_PROGRAM = ${INSTALL}
+INSTALL_SCRIPT = ${INSTALL}
+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
+LD = /usr/bin/ld -m elf_x86_64
+LDFLAGS =
+LIBOBJS =
+LIBS = -lfreexl -lproj -lz -lsqlite3 -L/usr/lib64 -lgeos_c -llwgeom -lgeos_c
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LIBXML2_CFLAGS = -I/usr/include/libxml2
+LIBXML2_LIBS = -lxml2
+LIPO =
+LN_S = ln -s
+LTLIBOBJS =
+MAINT = #
+MAKEINFO = makeinfo
+MANIFEST_TOOL = :
+MKDIR_P = /usr/bin/mkdir -p
+NM = /usr/bin/nm -B
+NMEDIT =
+OBJDUMP = objdump
+OBJEXT = o
+OTOOL =
+OTOOL64 =
+PACKAGE = libspatialite
+PACKAGE_BUGREPORT = a.furieri@lqt.it
+PACKAGE_NAME = libspatialite
+PACKAGE_STRING = libspatialite 4.3.0-devel
+PACKAGE_TARNAME = libspatialite
+PACKAGE_URL =
+PACKAGE_VERSION = 4.3.0-devel
+PATH_SEPARATOR = :
+PKG_CONFIG = /usr/bin/pkg-config
+PKG_CONFIG_LIBDIR =
+PKG_CONFIG_PATH = /usr/local/lib/pkgconfig
+RANLIB = ranlib
+SED = /usr/bin/sed
+SET_MAKE =
+SHELL = /bin/sh
+STRIP = strip
+VERSION = 4.3.0-devel
+abs_builddir = /home/sandro/fossil/libspatialite/test/sql_stmt_nocache_tests
+abs_srcdir = /home/sandro/fossil/libspatialite/test/sql_stmt_nocache_tests
+abs_top_builddir = /home/sandro/fossil/libspatialite
+abs_top_srcdir = /home/sandro/fossil/libspatialite
+ac_ct_AR = ar
+ac_ct_CC = gcc
+ac_ct_CXX = g++
+ac_ct_DUMPBIN =
+am__include = include
+am__leading_dot = .
+am__quote =
+am__tar = $${TAR-tar} chof - "$$tardir"
+am__untar = $${TAR-tar} xf -
+bindir = ${exec_prefix}/bin
+build = x86_64-unknown-linux-gnu
+build_alias =
+build_cpu = x86_64
+build_os = linux-gnu
+build_vendor = unknown
+builddir = .
+datadir = ${datarootdir}
+datarootdir = ${prefix}/share
+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
+dvidir = ${docdir}
+exec_prefix = ${prefix}
+host = x86_64-unknown-linux-gnu
+host_alias =
+host_cpu = x86_64
+host_os = linux-gnu
+host_vendor = unknown
+htmldir = ${docdir}
+includedir = ${prefix}/include
+infodir = ${datarootdir}/info
+install_sh = ${SHELL} /home/sandro/fossil/libspatialite/install-sh
+libdir = ${exec_prefix}/lib
+libexecdir = ${exec_prefix}/libexec
+localedir = ${datarootdir}/locale
+localstatedir = ${prefix}/var
+mandir = ${datarootdir}/man
+mkdir_p = $(MKDIR_P)
+oldincludedir = /usr/include
+pdfdir = ${docdir}
+prefix = /usr/local
+program_transform_name = s,x,x,
+psdir = ${docdir}
+sbindir = ${exec_prefix}/sbin
+sharedstatedir = ${prefix}/com
+srcdir = .
+sysconfdir = ${prefix}/etc
+target_alias =
+top_build_prefix = ../../
+top_builddir = ../..
+top_srcdir = ../..
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/sql_stmt_nocache_tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign test/sql_stmt_nocache_tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: # $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
ADDED test/sql_stmt_nocache_tests/Makefile.am
Index: test/sql_stmt_nocache_tests/Makefile.am
==================================================================
--- test/sql_stmt_nocache_tests/Makefile.am
+++ test/sql_stmt_nocache_tests/Makefile.am
@@ -0,0 +1,6 @@
+
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase
+
ADDED test/sql_stmt_nocache_tests/Makefile.in
Index: test/sql_stmt_nocache_tests/Makefile.in
==================================================================
--- test/sql_stmt_nocache_tests/Makefile.in
+++ test/sql_stmt_nocache_tests/Makefile.in
@@ -0,0 +1,441 @@
+# Makefile.in generated by automake 1.14.1 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2013 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = test/sql_stmt_nocache_tests
+DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/libtool.m4 \
+ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \
+ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \
+ $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+GEOSCONFIG = @GEOSCONFIG@
+GEOS_CFLAGS = @GEOS_CFLAGS@
+GEOS_LDFLAGS = @GEOS_LDFLAGS@
+GREP = @GREP@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML2_CFLAGS = @LIBXML2_CFLAGS@
+LIBXML2_LIBS = @LIBXML2_LIBS@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+RANLIB = @RANLIB@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+VERSION = @VERSION@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = amphibious1.testcase \
+ amphibious2.testcase \
+ precision1.testcase \
+ precision2.testcase
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/sql_stmt_nocache_tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --foreign test/sql_stmt_nocache_tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
ADDED test/sql_stmt_nocache_tests/amphibious1.testcase
Index: test/sql_stmt_nocache_tests/amphibious1.testcase
==================================================================
--- test/sql_stmt_nocache_tests/amphibious1.testcase
+++ test/sql_stmt_nocache_tests/amphibious1.testcase
@@ -0,0 +1,9 @@
+GPKG amphibious mode - enable
+:memory:
+SELECT EnableGpkgAmphibiousMode(), GetGpkgAmphibiousMode();
+1 # rows
+2 # column
+EnableGpkgAmphibiousMode()
+GetGpkgAmphibiousMode()
+(NULL)
+0
ADDED test/sql_stmt_nocache_tests/amphibious2.testcase
Index: test/sql_stmt_nocache_tests/amphibious2.testcase
==================================================================
--- test/sql_stmt_nocache_tests/amphibious2.testcase
+++ test/sql_stmt_nocache_tests/amphibious2.testcase
@@ -0,0 +1,9 @@
+GPKG amphibious mode - disable
+:memory:
+SELECT DisableGpkgAmphibiousMode(), GetGpkgAmphibiousMode();
+1 # rows
+2 # column
+DisableGpkgAmphibiousMode()
+GetGpkgAmphibiousMode();
+(NULL)
+0
ADDED test/sql_stmt_nocache_tests/precision1.testcase
Index: test/sql_stmt_nocache_tests/precision1.testcase
==================================================================
--- test/sql_stmt_nocache_tests/precision1.testcase
+++ test/sql_stmt_nocache_tests/precision1.testcase
@@ -0,0 +1,9 @@
+decimal precision - 10
+:memory:
+SELECT SetDecimalPrecision(10), GetDecimalPrecision();
+1 # rows
+2 # column
+SetDecimalPrecision(10)
+GetDecimalPrecision()
+(NULL)
+-1
ADDED test/sql_stmt_nocache_tests/precision2.testcase
Index: test/sql_stmt_nocache_tests/precision2.testcase
==================================================================
--- test/sql_stmt_nocache_tests/precision2.testcase
+++ test/sql_stmt_nocache_tests/precision2.testcase
@@ -0,0 +1,9 @@
+decimal precision - 100
+:memory:
+SELECT SetDecimalPrecision(100), GetDecimalPrecision();
+1 # rows
+2 # column
+SetDecimalPrecision(100)
+GetDecimalPrecision()
+(NULL)
+-1
Index: test/sql_stmt_tests/Makefile.am
==================================================================
--- test/sql_stmt_tests/Makefile.am
+++ test/sql_stmt_tests/Makefile.am
@@ -135,10 +135,11 @@
atmcreate18.testcase \
atmcreate19.testcase \
atmcreate20.testcase \
atmcreate21.testcase \
atmcreate22.testcase \
+ atmcreate23.testcase \
atmcreatescale1.testcase \
atmcreatescale2.testcase \
atmcreatescale3.testcase \
atmcreatescale4.testcase \
atmcreatescale5.testcase \
@@ -162,10 +163,22 @@
atmcreateyroll2.testcase \
atmcreateyroll3.testcase \
atmcreatezroll1.testcase \
atmcreatezroll2.testcase \
atmcreatezroll3.testcase \
+ atmdeterminant1.testcase \
+ atmdeterminant2.testcase \
+ atmdeterminant3.testcase \
+ atmdeterminant4.testcase \
+ atminvert1.testcase \
+ atminvert2.testcase \
+ atminvert3.testcase \
+ atminvert4.testcase \
+ atmisinvert1.testcase \
+ atmisinvert2.testcase \
+ atmisinvert3.testcase \
+ atmisinvert4.testcase \
atmisvalid1.testcase \
atmisvalid2.testcase \
atmisvalid3.testcase \
atmisvalid4.testcase \
atmisvalid5.testcase \
Index: test/sql_stmt_tests/Makefile.in
==================================================================
--- test/sql_stmt_tests/Makefile.in
+++ test/sql_stmt_tests/Makefile.in
@@ -376,10 +376,11 @@
atmcreate18.testcase \
atmcreate19.testcase \
atmcreate20.testcase \
atmcreate21.testcase \
atmcreate22.testcase \
+ atmcreate23.testcase \
atmcreatescale1.testcase \
atmcreatescale2.testcase \
atmcreatescale3.testcase \
atmcreatescale4.testcase \
atmcreatescale5.testcase \
@@ -403,10 +404,22 @@
atmcreateyroll2.testcase \
atmcreateyroll3.testcase \
atmcreatezroll1.testcase \
atmcreatezroll2.testcase \
atmcreatezroll3.testcase \
+ atmdeterminant1.testcase \
+ atmdeterminant2.testcase \
+ atmdeterminant3.testcase \
+ atmdeterminant4.testcase \
+ atminvert1.testcase \
+ atminvert2.testcase \
+ atminvert3.testcase \
+ atminvert4.testcase \
+ atmisinvert1.testcase \
+ atmisinvert2.testcase \
+ atmisinvert3.testcase \
+ atmisinvert4.testcase \
atmisvalid1.testcase \
atmisvalid2.testcase \
atmisvalid3.testcase \
atmisvalid4.testcase \
atmisvalid5.testcase \
ADDED test/sql_stmt_tests/atmcreate23.testcase
Index: test/sql_stmt_tests/atmcreate23.testcase
==================================================================
--- test/sql_stmt_tests/atmcreate23.testcase
+++ test/sql_stmt_tests/atmcreate23.testcase
@@ -0,0 +1,7 @@
+ATM_Create() - invalid 12th arg
+:memory: #use in-memory database
+SELECT ATM_Create(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 'a')
+1 # rows (not including the header row)
+1 # columns
+ATM_Create(1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 'a')
+(NULL)
ADDED test/sql_stmt_tests/atmdeterminant1.testcase
Index: test/sql_stmt_tests/atmdeterminant1.testcase
==================================================================
--- test/sql_stmt_tests/atmdeterminant1.testcase
+++ test/sql_stmt_tests/atmdeterminant1.testcase
@@ -0,0 +1,7 @@
+ATM_Determinant() - NULL arg
+:memory: #use in-memory database
+SELECT ATM_Determinant(NULL)
+1 # rows (not including the header row)
+1 # columns
+ATM_Determinant(NULL)
+0.0
ADDED test/sql_stmt_tests/atmdeterminant2.testcase
Index: test/sql_stmt_tests/atmdeterminant2.testcase
==================================================================
--- test/sql_stmt_tests/atmdeterminant2.testcase
+++ test/sql_stmt_tests/atmdeterminant2.testcase
@@ -0,0 +1,7 @@
+ATM_Determinant() - invalid BLOB
+:memory: #use in-memory database
+SELECT ATM_Determinant(zeroblob(4))
+1 # rows (not including the header row)
+1 # columns
+ATM_Determinant(zeroblob(4))
+0.0
ADDED test/sql_stmt_tests/atmdeterminant3.testcase
Index: test/sql_stmt_tests/atmdeterminant3.testcase
==================================================================
--- test/sql_stmt_tests/atmdeterminant3.testcase
+++ test/sql_stmt_tests/atmdeterminant3.testcase
@@ -0,0 +1,7 @@
+ATM_Determinant() - invertible
+:memory: #use in-memory database
+SELECT ATM_Determinant(ATM_CreateScale(2,2,2))
+1 # rows (not including the header row)
+1 # columns
+ATM_Determinant(ATM_CreateScale(2,2,2))
+8.0
ADDED test/sql_stmt_tests/atmdeterminant4.testcase
Index: test/sql_stmt_tests/atmdeterminant4.testcase
==================================================================
--- test/sql_stmt_tests/atmdeterminant4.testcase
+++ test/sql_stmt_tests/atmdeterminant4.testcase
@@ -0,0 +1,7 @@
+ATM_Determinant() - not invertible
+:memory: #use in-memory database
+SELECT ATM_Determinant(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+1 # rows (not including the header row)
+1 # columns
+ATM_Determinant(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+0.0
ADDED test/sql_stmt_tests/atminvert1.testcase
Index: test/sql_stmt_tests/atminvert1.testcase
==================================================================
--- test/sql_stmt_tests/atminvert1.testcase
+++ test/sql_stmt_tests/atminvert1.testcase
@@ -0,0 +1,7 @@
+ATM_Invert() - NULL arg
+:memory: #use in-memory database
+SELECT ATM_Invert(NULL)
+1 # rows (not including the header row)
+1 # columns
+ATM_Invert(NULL)
+(NULL)
ADDED test/sql_stmt_tests/atminvert2.testcase
Index: test/sql_stmt_tests/atminvert2.testcase
==================================================================
--- test/sql_stmt_tests/atminvert2.testcase
+++ test/sql_stmt_tests/atminvert2.testcase
@@ -0,0 +1,7 @@
+ATM_Invert() - invalid BLOB
+:memory: #use in-memory database
+SELECT ATM_Invert(zeroblob(4))
+1 # rows (not including the header row)
+1 # columns
+ATM_Invert(zeroblob(4))
+(NULL)
ADDED test/sql_stmt_tests/atminvert3.testcase
Index: test/sql_stmt_tests/atminvert3.testcase
==================================================================
--- test/sql_stmt_tests/atminvert3.testcase
+++ test/sql_stmt_tests/atminvert3.testcase
@@ -0,0 +1,7 @@
+ATM_Invert() - invertible
+:memory: #use in-memory database
+SELECT ATM_IsValid(ATM_Invert(ATM_CreateScale(2,2,2)))
+1 # rows (not including the header row)
+1 # columns
+ATM_IsValid(ATM_Invert(ATM_CreateScale(2,2,2)))
+1
ADDED test/sql_stmt_tests/atminvert4.testcase
Index: test/sql_stmt_tests/atminvert4.testcase
==================================================================
--- test/sql_stmt_tests/atminvert4.testcase
+++ test/sql_stmt_tests/atminvert4.testcase
@@ -0,0 +1,7 @@
+ATM_Invert() - not invertible
+:memory: #use in-memory database
+SELECT ATM_Invert(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+1 # rows (not including the header row)
+1 # columns
+ATM_Invert(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+(NULL)
ADDED test/sql_stmt_tests/atmisinvert1.testcase
Index: test/sql_stmt_tests/atmisinvert1.testcase
==================================================================
--- test/sql_stmt_tests/atmisinvert1.testcase
+++ test/sql_stmt_tests/atmisinvert1.testcase
@@ -0,0 +1,7 @@
+ATM_IsInvertible() - NULL arg
+:memory: #use in-memory database
+SELECT ATM_IsInvertible(NULL)
+1 # rows (not including the header row)
+1 # columns
+ATM_IsInvertible(NULL)
+-1
ADDED test/sql_stmt_tests/atmisinvert2.testcase
Index: test/sql_stmt_tests/atmisinvert2.testcase
==================================================================
--- test/sql_stmt_tests/atmisinvert2.testcase
+++ test/sql_stmt_tests/atmisinvert2.testcase
@@ -0,0 +1,7 @@
+ATM_IsInvertible() - invalid BLOB
+:memory: #use in-memory database
+SELECT ATM_IsInvertible(zeroblob(4))
+1 # rows (not including the header row)
+1 # columns
+ATM_IsInvertible(zeroblob(4))
+0
ADDED test/sql_stmt_tests/atmisinvert3.testcase
Index: test/sql_stmt_tests/atmisinvert3.testcase
==================================================================
--- test/sql_stmt_tests/atmisinvert3.testcase
+++ test/sql_stmt_tests/atmisinvert3.testcase
@@ -0,0 +1,7 @@
+ATM_IsInvertible() - invertible
+:memory: #use in-memory database
+SELECT ATM_IsInvertible(ATM_CreateScale(2,2,2))
+1 # rows (not including the header row)
+1 # columns
+ATM_IsInvertible(ATM_CreateScale(2,2,2))
+1
ADDED test/sql_stmt_tests/atmisinvert4.testcase
Index: test/sql_stmt_tests/atmisinvert4.testcase
==================================================================
--- test/sql_stmt_tests/atmisinvert4.testcase
+++ test/sql_stmt_tests/atmisinvert4.testcase
@@ -0,0 +1,7 @@
+ATM_IsInvertible() - not invertible
+:memory: #use in-memory database
+SELECT ATM_IsInvertible(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+1 # rows (not including the header row)
+1 # columns
+ATM_IsInvertible(ATM_Create(1,2,3,4,5,6,7,8,9,10,11,12))
+0
Index: test/sql_stmt_tests/atmscale1.testcase
==================================================================
--- test/sql_stmt_tests/atmscale1.testcase
+++ test/sql_stmt_tests/atmscale1.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - valid (int)
:memory: #use in-memory database
-SELECT Hex(ATM_Scale(1, 2, ATM_Create()))
+SELECT Hex(ATM_Scale(ATM_Create(), 1, 2))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Scale(1, 2, ATM_Create()))
+Hex(ATM_Scale(ATM_Create(), 1, 2))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000000403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmscale10.testcase
==================================================================
--- test/sql_stmt_tests/atmscale10.testcase
+++ test/sql_stmt_tests/atmscale10.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - invalid blob
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 2.0, zeroblob(5))
+SELECT ATM_Scale(zeroblob(5), 1.0, 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 2.0, zeroblob(5))
+ATM_Scale(zeroblob(5), 1.0, 2.0)
(NULL)
Index: test/sql_stmt_tests/atmscale11.testcase
==================================================================
--- test/sql_stmt_tests/atmscale11.testcase
+++ test/sql_stmt_tests/atmscale11.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - 3rd invalid blob
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 2.0, 3.0, zeroblob(5))
+SELECT ATM_Scale(zeroblob(5), 1.0, 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 2.0, 3.0, zeroblob(5))
+ATM_Scale(zeroblob(5), 1.0, 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmscale12.testcase
==================================================================
--- test/sql_stmt_tests/atmscale12.testcase
+++ test/sql_stmt_tests/atmscale12.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - invalid matrix
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 2.0, 'a')
+SELECT ATM_Scale('a', 1.0, 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 2.0, 'a')
+ATM_Scale('a', 1.0, 2.0)
(NULL)
Index: test/sql_stmt_tests/atmscale13.testcase
==================================================================
--- test/sql_stmt_tests/atmscale13.testcase
+++ test/sql_stmt_tests/atmscale13.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - 3rd invalid matrix
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 2.0, 3.0, 'a')
+SELECT ATM_Scale('a', 1.0, 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 2.0, 3.0, 'a')
+ATM_Scale('a', 1.0, 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmscale2.testcase
==================================================================
--- test/sql_stmt_tests/atmscale2.testcase
+++ test/sql_stmt_tests/atmscale2.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - valid (double)
:memory: #use in-memory database
-SELECT Hex(ATM_Scale(1.0, 2.0, ATM_Create()))
+SELECT Hex(ATM_Scale(ATM_Create(), 1.0, 2.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Scale(1.0, 2.0, ATM_Create()))
+Hex(ATM_Scale(ATM_Create(), 1.0, 2.0))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000000403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmscale3.testcase
==================================================================
--- test/sql_stmt_tests/atmscale3.testcase
+++ test/sql_stmt_tests/atmscale3.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_Scale('a', 2.0, ATM_Create())
+SELECT ATM_Scale(ATM_Create(), 'a', 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale('a', 2.0, ATM_Create())
+ATM_Scale(ATM_Create(), 'a', 2.0)
(NULL)
Index: test/sql_stmt_tests/atmscale4.testcase
==================================================================
--- test/sql_stmt_tests/atmscale4.testcase
+++ test/sql_stmt_tests/atmscale4.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - invalid 2st arg
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 'a', ATM_Create())
+SELECT ATM_Scale(ATM_Create(), 1.0, 'a')
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 'a', ATM_Create())
+ATM_Scale(ATM_Create(), 1.0, 'a')
(NULL)
Index: test/sql_stmt_tests/atmscale5.testcase
==================================================================
--- test/sql_stmt_tests/atmscale5.testcase
+++ test/sql_stmt_tests/atmscale5.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - valid 3d (int)
:memory: #use in-memory database
-SELECT Hex(ATM_Scale(1, 2, 3, ATM_Create()))
+SELECT Hex(ATM_Scale(ATM_Create(), 1, 2, 3))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Scale(1, 2, 3, ATM_Create()))
+Hex(ATM_Scale(ATM_Create(), 1, 2, 3))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000000403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000008403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmscale6.testcase
==================================================================
--- test/sql_stmt_tests/atmscale6.testcase
+++ test/sql_stmt_tests/atmscale6.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - valid 3d (double)
:memory: #use in-memory database
-SELECT Hex(ATM_Scale(1.0, 2.0, 3.0, ATM_Create()))
+SELECT Hex(ATM_Scale(ATM_Create(), 1.0, 2.0, 3.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Scale(1.0, 2.0, 3.0, ATM_Create()))
+Hex(ATM_Scale(ATM_Create(), 1.0, 2.0, 3.0))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000000403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A00000000000008403A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmscale7.testcase
==================================================================
--- test/sql_stmt_tests/atmscale7.testcase
+++ test/sql_stmt_tests/atmscale7.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - 3d invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_Scale('a', 2.0, 3.0, ATM_Create())
+SELECT ATM_Scale(ATM_Create(), 'a', 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale('a', 2.0, 3.0, ATM_Create())
+ATM_Scale(ATM_Create(), 'a', 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmscale8.testcase
==================================================================
--- test/sql_stmt_tests/atmscale8.testcase
+++ test/sql_stmt_tests/atmscale8.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - 3d invalid 2nd arg
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 'a', 3.0, ATM_Create())
+SELECT ATM_Scale(ATM_Create(), 1.0, 'a', 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 'a', 3.0, ATM_Create())
+ATM_Scale(ATM_Create(), 1.0, 'a', 3.0)
(NULL)
Index: test/sql_stmt_tests/atmscale9.testcase
==================================================================
--- test/sql_stmt_tests/atmscale9.testcase
+++ test/sql_stmt_tests/atmscale9.testcase
@@ -1,7 +1,7 @@
ATM_Scale() - 3rd invalid 3nd arg
:memory: #use in-memory database
-SELECT ATM_Scale(1.0, 2.0, 'a', ATM_Create())
+SELECT ATM_Scale(ATM_Create(), 1.0, 2.0, 'a')
1 # rows (not including the header row)
1 # columns
-ATM_Scale(1.0, 2.0, 'a', ATM_Create())
+ATM_Scale(ATM_Create(), 1.0, 2.0, 'a')
(NULL)
Index: test/sql_stmt_tests/atmtrans1.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans1.testcase
+++ test/sql_stmt_tests/atmtrans1.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - valid 2d (int)
:memory: #use in-memory database
-SELECT Hex(ATM_Translate(1, 2, ATM_Create()))
+SELECT Hex(ATM_Translate(ATM_Create(), 1, 2))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Translate(1, 2, ATM_Create()))
+Hex(ATM_Translate(ATM_Create(), 1, 2))
0001000000000000F03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A000000000000F03F3A00000000000000003A00000000000000403A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmtrans10.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans10.testcase
+++ test/sql_stmt_tests/atmtrans10.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - invalid blob
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 2.0, zeroblob(10))
+SELECT ATM_Translate(zeroblob(10), 1.0, 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 2.0, zeroblob(10))
+ATM_Translate(zeroblob(10), 1.0, 2.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans11.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans11.testcase
+++ test/sql_stmt_tests/atmtrans11.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 3d invalid 3rd arg
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 2.0, 3.0, zeroblob(10))
+SELECT ATM_Translate(zeroblob(10), 1.0, 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 2.0, 3.0, zeroblob(10))
+ATM_Translate(zeroblob(10), 1.0, 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans12.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans12.testcase
+++ test/sql_stmt_tests/atmtrans12.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - invalid matrix
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 2.0, 1)
+SELECT ATM_Translate(1, 1.0, 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 2.0, 1)
+ATM_Translate(1, 1.0, 2.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans13.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans13.testcase
+++ test/sql_stmt_tests/atmtrans13.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 3d invalid matrix
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 2.0, 3.0, 1)
+SELECT ATM_Translate(1, 1.0, 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 2.0, 3.0, 1)
+ATM_Translate(1, 1.0, 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans2.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans2.testcase
+++ test/sql_stmt_tests/atmtrans2.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - valid 2d (double)
:memory: #use in-memory database
-SELECT Hex(ATM_Translate(1.0, 2.0, ATM_Create()))
+SELECT Hex(ATM_Translate(ATM_Create(), 1.0, 2.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Translate(1.0, 2.0, ATM_Create()))
+Hex(ATM_Translate(ATM_Create(), 1.0, 2.0))
0001000000000000F03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A000000000000F03F3A00000000000000003A00000000000000403A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmtrans3.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans3.testcase
+++ test/sql_stmt_tests/atmtrans3.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 2d invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_Translate('a', 2.0, ATM_Create())
+SELECT ATM_Translate(ATM_Create(), 'a', 2.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate('a', 2.0, ATM_Create())
+ATM_Translate(ATM_Create(), 'a', 2.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans4.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans4.testcase
+++ test/sql_stmt_tests/atmtrans4.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 2d invalid 2nd arg
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 'a', ATM_Create())
+SELECT ATM_Translate(ATM_Create(), 1.0, 'a')
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 'a', ATM_Create())
+ATM_Translate(ATM_Create(), 1.0, 'a')
(NULL)
Index: test/sql_stmt_tests/atmtrans5.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans5.testcase
+++ test/sql_stmt_tests/atmtrans5.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - valid 3d (int)
:memory: #use in-memory database
-SELECT Hex(ATM_Translate(1, 2, 3, ATM_Create()))
+SELECT Hex(ATM_Translate(ATM_Create(), 1, 2, 3))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Translate(1, 2, 3, ATM_Create()))
+Hex(ATM_Translate(ATM_Create(), 1, 2, 3))
0001000000000000F03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A000000000000F03F3A00000000000000003A00000000000000403A00000000000000003A00000000000000003A000000000000F03F3A00000000000008403A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmtrans6.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans6.testcase
+++ test/sql_stmt_tests/atmtrans6.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - valid 3d (double)
:memory: #use in-memory database
-SELECT Hex(ATM_Translate(1.0, 2.0, 3.0, ATM_Create()))
+SELECT Hex(ATM_Translate(ATM_Create(), 1.0, 2.0, 3.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_Translate(1.0, 2.0, 3.0, ATM_Create()))
+Hex(ATM_Translate(ATM_Create(), 1.0, 2.0, 3.0))
0001000000000000F03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A000000000000F03F3A00000000000000003A00000000000000403A00000000000000003A00000000000000003A000000000000F03F3A00000000000008403A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmtrans7.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans7.testcase
+++ test/sql_stmt_tests/atmtrans7.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 3d invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_Translate('a', 2.0, 3.0, ATM_Create())
+SELECT ATM_Translate(ATM_Create(), 'a', 2.0, 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate('a', 2.0, 3.0, ATM_Create())
+ATM_Translate(ATM_Create(), 'a', 2.0, 3.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans8.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans8.testcase
+++ test/sql_stmt_tests/atmtrans8.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 3d invalid 2nd arg
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 'a', 3.0, ATM_Create())
+SELECT ATM_Translate(ATM_Create(), 1.0, 'a', 3.0)
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 'a', 3.0, ATM_Create())
+ATM_Translate(ATM_Create(), 1.0, 'a', 3.0)
(NULL)
Index: test/sql_stmt_tests/atmtrans9.testcase
==================================================================
--- test/sql_stmt_tests/atmtrans9.testcase
+++ test/sql_stmt_tests/atmtrans9.testcase
@@ -1,7 +1,7 @@
ATM_Translate() - 3d invalid 3rd arg
:memory: #use in-memory database
-SELECT ATM_Translate(1.0, 2.0, 'a', ATM_Create())
+SELECT ATM_Translate(ATM_Create(), 1.0, 2.0, 'a')
1 # rows (not including the header row)
1 # columns
-ATM_Translate(1.0, 2.0, 'a', ATM_Create())
+ATM_Translate(ATM_Create(), 1.0, 2.0, 'a')
(NULL)
ADDED test/sql_stmt_tests/atmtransform10.testcase
Index: test/sql_stmt_tests/atmtransform10.testcase
==================================================================
--- test/sql_stmt_tests/atmtransform10.testcase
+++ test/sql_stmt_tests/atmtransform10.testcase
@@ -0,0 +1,7 @@
+ATM_Transform() - invalid Srid
+:memory: #use in-memory database
+SELECT AsEWKT(ATM_Transform(GeomFromText('POINT(0 0)', 32632), ATM_Create(), 32633.0));
+1 # rows (not including the header row)
+1 # columns
+AsEWKT(ATM_Transform(GeomFromText('POINT(0 0)', 32632), ATM_Create(), 32633.0));
+(NULL)
ADDED test/sql_stmt_tests/atmtransform9.testcase
Index: test/sql_stmt_tests/atmtransform9.testcase
==================================================================
--- test/sql_stmt_tests/atmtransform9.testcase
+++ test/sql_stmt_tests/atmtransform9.testcase
@@ -0,0 +1,7 @@
+ATM_Transform() - 4326 Srid
+:memory: #use in-memory database
+SELECT AsEWKT(ATM_Transform(GeomFromText('POINT(0 0)', 32632), ATM_Create(), 32633));
+1 # rows (not including the header row)
+1 # columns
+AsEWKT(ATM_Transform(GeomFromText('POINT(0 0)', 32632), ATM_Create(), 32633));
+SRID=32633;POINT(0 0)
Index: test/sql_stmt_tests/atmxroll1.testcase
==================================================================
--- test/sql_stmt_tests/atmxroll1.testcase
+++ test/sql_stmt_tests/atmxroll1.testcase
@@ -1,7 +1,7 @@
ATM_XRoll() - invalid angle
:memory: #use in-memory database
-SELECT ATM_XRoll('a', ATM_Create())
+SELECT ATM_XRoll(ATM_Create(), 'a')
1 # rows (not including the header row)
1 # columns
-ATM_XRoll('a', ATM_Create())
+ATM_XRoll(ATM_Create(), 'a')
(NULL)
Index: test/sql_stmt_tests/atmxroll2.testcase
==================================================================
--- test/sql_stmt_tests/atmxroll2.testcase
+++ test/sql_stmt_tests/atmxroll2.testcase
@@ -1,7 +1,7 @@
ATM_XRoll() - valid int
:memory: #use in-memory database
-SELECT Hex(ATM_XRoll(15, ATM_Create()))
+SELECT Hex(ATM_XRoll(ATM_Create(), 15))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_XRoll(15, ATM_Create()))
+Hex(ATM_XRoll(ATM_Create(), 15))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A15BF4847DDE8EE3F3A900693C17D90D0BF3A00000000000000003A00000000000000003A900693C17D90D03F3A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmxroll3.testcase
==================================================================
--- test/sql_stmt_tests/atmxroll3.testcase
+++ test/sql_stmt_tests/atmxroll3.testcase
@@ -1,7 +1,7 @@
ATM_XRoll() - valid double
:memory: #use in-memory database
-SELECT Hex(ATM_XRoll(15.0, ATM_Create()))
+SELECT Hex(ATM_XRoll(ATM_Create(), 15.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_XRoll(15.0, ATM_Create()))
+Hex(ATM_XRoll(ATM_Create(), 15.0))
0001000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A15BF4847DDE8EE3F3A900693C17D90D0BF3A00000000000000003A00000000000000003A900693C17D90D03F3A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmxroll4.testcase
==================================================================
--- test/sql_stmt_tests/atmxroll4.testcase
+++ test/sql_stmt_tests/atmxroll4.testcase
@@ -1,7 +1,7 @@
ATM_XRoll() - invalid blob
:memory: #use in-memory database
-SELECT ATM_XRoll(15, zeroblob(4))
+SELECT ATM_XRoll(zeroblob(4), 15)
1 # rows (not including the header row)
1 # columns
-ATM_XRoll(15, zeroblob(4))
+ATM_XRoll(zeroblob(4), 15)
(NULL)
Index: test/sql_stmt_tests/atmxroll5.testcase
==================================================================
--- test/sql_stmt_tests/atmxroll5.testcase
+++ test/sql_stmt_tests/atmxroll5.testcase
@@ -1,7 +1,7 @@
-ATM_XRoll() - invalid 2nd arg
+ATM_XRoll() - invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_XRoll(15, 'a')
+SELECT ATM_XRoll('a', 15)
1 # rows (not including the header row)
1 # columns
-ATM_XRoll(15, 'a')
+ATM_XRoll('a', 15)
(NULL)
Index: test/sql_stmt_tests/atmyroll1.testcase
==================================================================
--- test/sql_stmt_tests/atmyroll1.testcase
+++ test/sql_stmt_tests/atmyroll1.testcase
@@ -1,7 +1,7 @@
ATM_YRoll() - invalid angle
:memory: #use in-memory database
-SELECT ATM_YRoll('a', ATM_Create())
+SELECT ATM_YRoll(ATM_Create(), 'a')
1 # rows (not including the header row)
1 # columns
-ATM_YRoll('a', ATM_Create())
+ATM_YRoll(ATM_Create(), 'a')
(NULL)
Index: test/sql_stmt_tests/atmyroll2.testcase
==================================================================
--- test/sql_stmt_tests/atmyroll2.testcase
+++ test/sql_stmt_tests/atmyroll2.testcase
@@ -1,7 +1,7 @@
ATM_YRoll() - valid int
:memory: #use in-memory database
-SELECT Hex(ATM_YRoll(15, ATM_Create()))
+SELECT Hex(ATM_YRoll(ATM_Create(), 15))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_YRoll(15, ATM_Create()))
+Hex(ATM_YRoll(ATM_Create(), 15))
000115BF4847DDE8EE3F3A00000000000000003A900693C17D90D03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A900693C17D90D0BF3A00000000000000003A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmyroll3.testcase
==================================================================
--- test/sql_stmt_tests/atmyroll3.testcase
+++ test/sql_stmt_tests/atmyroll3.testcase
@@ -1,7 +1,7 @@
ATM_YRoll() - valid double
:memory: #use in-memory database
-SELECT Hex(ATM_YRoll(15.0, ATM_Create()))
+SELECT Hex(ATM_YRoll(ATM_Create(), 15.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_YRoll(15.0, ATM_Create()))
+Hex(ATM_YRoll(ATM_Create(), 15.0))
000115BF4847DDE8EE3F3A00000000000000003A900693C17D90D03F3A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A900693C17D90D0BF3A00000000000000003A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmyroll4.testcase
==================================================================
--- test/sql_stmt_tests/atmyroll4.testcase
+++ test/sql_stmt_tests/atmyroll4.testcase
@@ -1,7 +1,7 @@
ATM_YRoll() - invalid blob
:memory: #use in-memory database
-SELECT ATM_YRoll(15, zeroblob(4))
+SELECT ATM_YRoll(zeroblob(4), 15)
1 # rows (not including the header row)
1 # columns
-ATM_YRoll(15, zeroblob(4))
+ATM_YRoll(zeroblob(4), 15)
(NULL)
Index: test/sql_stmt_tests/atmyroll5.testcase
==================================================================
--- test/sql_stmt_tests/atmyroll5.testcase
+++ test/sql_stmt_tests/atmyroll5.testcase
@@ -1,7 +1,7 @@
-ATM_YRoll() - invalid 2nd arg
+ATM_YRoll() - invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_YRoll(15, 'a')
+SELECT ATM_YRoll('a', 15)
1 # rows (not including the header row)
1 # columns
-ATM_YRoll(15, 'a')
+ATM_YRoll('a', 15)
(NULL)
Index: test/sql_stmt_tests/atmzroll1.testcase
==================================================================
--- test/sql_stmt_tests/atmzroll1.testcase
+++ test/sql_stmt_tests/atmzroll1.testcase
@@ -1,7 +1,7 @@
ATM_ZRoll() - invalid angle
:memory: #use in-memory database
-SELECT ATM_ZRoll('a', ATM_Create())
+SELECT ATM_ZRoll(ATM_Create(), 'a')
1 # rows (not including the header row)
1 # columns
-ATM_ZRoll('a', ATM_Create())
+ATM_ZRoll(ATM_Create(), 'a')
(NULL)
Index: test/sql_stmt_tests/atmzroll2.testcase
==================================================================
--- test/sql_stmt_tests/atmzroll2.testcase
+++ test/sql_stmt_tests/atmzroll2.testcase
@@ -1,7 +1,7 @@
ATM_ZRoll() - valid int
:memory: #use in-memory database
-SELECT Hex(ATM_ZRoll(15, ATM_Create()))
+SELECT Hex(ATM_ZRoll(ATM_Create(), 15))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_ZRoll(15, ATM_Create()))
+Hex(ATM_ZRoll(ATM_Create(), 15))
000115BF4847DDE8EE3F3A900693C17D90D0BF3A00000000000000003A00000000000000003A900693C17D90D03F3A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmzroll3.testcase
==================================================================
--- test/sql_stmt_tests/atmzroll3.testcase
+++ test/sql_stmt_tests/atmzroll3.testcase
@@ -1,7 +1,7 @@
ATM_ZRoll() - valid double
:memory: #use in-memory database
-SELECT Hex(ATM_ZRoll(15.0, ATM_Create()))
+SELECT Hex(ATM_ZRoll(ATM_Create(), 15.0))
1 # rows (not including the header row)
1 # columns
-Hex(ATM_ZRoll(15.0, ATM_Create()))
+Hex(ATM_ZRoll(ATM_Create(), 15.0))
000115BF4847DDE8EE3F3A900693C17D90D0BF3A00000000000000003A00000000000000003A900693C17D90D03F3A15BF4847DDE8EE3F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03F3A00000000000000003A00000000000000003A00000000000000003A00000000000000003A000000000000F03FB3
Index: test/sql_stmt_tests/atmzroll4.testcase
==================================================================
--- test/sql_stmt_tests/atmzroll4.testcase
+++ test/sql_stmt_tests/atmzroll4.testcase
@@ -1,7 +1,7 @@
ATM_ZRoll() - invalid blob
:memory: #use in-memory database
-SELECT ATM_ZRoll(15, zeroblob(4))
+SELECT ATM_ZRoll(zeroblob(4), 15)
1 # rows (not including the header row)
1 # columns
-ATM_ZRoll(15, zeroblob(4))
+ATM_ZRoll(zeroblob(4), 15)
(NULL)
Index: test/sql_stmt_tests/atmzroll5.testcase
==================================================================
--- test/sql_stmt_tests/atmzroll5.testcase
+++ test/sql_stmt_tests/atmzroll5.testcase
@@ -1,7 +1,7 @@
-ATM_ZRoll() - invalid 2nd arg
+ATM_ZRoll() - invalid 1st arg
:memory: #use in-memory database
-SELECT ATM_ZRoll(15, 'a')
+SELECT ATM_ZRoll('a', 15)
1 # rows (not including the header row)
1 # columns
-ATM_ZRoll(15, 'a')
+ATM_ZRoll('a', 15)
(NULL)
|