Changeset: 4a0453fcd62a for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=4a0453fcd62a Modified Files: geom/lib/libgeom.h geom/monetdb5/geom.c geom/monetdb5/geom.mal geom/sql/40_geom.sql Branch: geo Log Message:
fistr attempt to handle 3d points. wkbFromText fixed geosToWKB should be fixed diffs (truncated from 4106 to 300 lines): diff --git a/geom/lib/libgeom.h b/geom/lib/libgeom.h --- a/geom/lib/libgeom.h +++ b/geom/lib/libgeom.h @@ -124,6 +124,7 @@ typedef struct { libgeom_export void libgeom_init(void); libgeom_export void libgeom_exit(void); + /* Macro wkb2geos * Returns a GEOSGeom, created from a geom_geometry. * On failure, returns NULL. diff --git a/geom/monetdb5/geom.c b/geom/monetdb5/geom.c --- a/geom/monetdb5/geom.c +++ b/geom/monetdb5/geom.c @@ -47,6 +47,7 @@ #define GEOMETRY_HAS_Z(info)(info & 0x02) #define GEOMETRY_HAS_M(info)(info & 0x01) +#define COORDINATES_NUM 3 /* the first argument in the functions is the return variable */ @@ -87,7 +88,7 @@ geom_export str wkbGetCoordZ(double*, wk geom_export str wkbStartPoint(wkb **out, wkb **geom); geom_export str wkbEndPoint(wkb **out, wkb **geom); geom_export str wkbNumPoints(int *out, wkb **geom); -geom_export str wkbPointN(wkb **out, wkb **geom, short *n); +geom_export str wkbPointN(wkb **out, wkb **geom, int *n); geom_export str wkbEnvelope(wkb **out, wkb **geom); geom_export str wkbExteriorRing(wkb**, wkb**); geom_export str wkbInteriorRingN(wkb**, wkb**, short*); @@ -227,45 +228,53 @@ int mbrTOSTR(char **dst, int *len, mbr * /* FROMSTR: parse string to @1. */ /* return number of parsed characters. */ int wkbFROMSTR(char *src, int srid, int *len, wkb **atom) { - GEOSGeom geosGeometry = NULL; /* The geometry object that is parsed from the src string. */ - unsigned char *wkbSer = NULL; /* The "well known binary" serialization of the geometry object. */ + GEOSGeom geometry_FROM_wkt = NULL; /* The geometry object that is parsed from the src string. */ + unsigned char *geometry_TO_wkb = NULL; /* The "well known binary" serialization of the geometry object. */ size_t wkbLen = 0; /* The length of the wkbSer string. */ int nil = 0; + //int coordinateDimensions = 0; if (strcmp(src, str_nil) == 0) nil = 1; - if (!nil && (geosGeometry = GEOSGeomFromWKT(src)) == NULL) { + if (!nil && (geometry_FROM_wkt = GEOSGeomFromWKT(src)) == NULL) { goto return_nil; } - if (!nil && GEOSGeomTypeId(geosGeometry) == -1) { - GEOSGeom_destroy(geosGeometry); + ////it returns 2 or 3. How can I get 4?? + //coordinateDimensions = GEOSGeom_getCoordinateDimension(geosGeometry); + + if (!nil && GEOSGeomTypeId(geometry_FROM_wkt) == -1) { + GEOSGeom_destroy(geometry_FROM_wkt); goto return_nil; } if (!nil) { //add the srid if(srid == 0 ) - GEOSSetSRID(geosGeometry, 4326); + GEOSSetSRID(geometry_FROM_wkt, 4326); else //should we check whether the srid exists in spatial_ref_sys? - GEOSSetSRID(geosGeometry, srid); + GEOSSetSRID(geometry_FROM_wkt, srid); //the srid is lost with the transformation of the GEOSGeom to wkb - wkbSer = GEOSGeomToWKB_buf(geosGeometry, &wkbLen); - GEOSGeom_destroy(geosGeometry); + + //set the number of dimensions + GEOS_setWKBOutputDims(COORDINATES_NUM); + + geometry_TO_wkb = GEOSGeomToWKB_buf(geometry_FROM_wkt, &wkbLen); + GEOSGeom_destroy(geometry_FROM_wkt); } if (*atom == NULL || *len < (int) wkb_size(wkbLen)) { if (*atom) GDKfree(*atom); *atom = GDKmalloc(*len = (int) wkb_size(wkbLen)); } - if (!wkbSer) { + if (!geometry_TO_wkb) { **atom = *wkbNULL(); } else { assert(wkbLen <= GDK_int_max); (*atom)->len = (int) wkbLen; - memcpy(&(*atom)->data, wkbSer, wkbLen); - GEOSFree(wkbSer); + memcpy(&(*atom)->data, geometry_TO_wkb, wkbLen); + GEOSFree(geometry_TO_wkb); } wkbLen = strlen(src); assert(wkbLen <= GDK_int_max); @@ -633,8 +642,8 @@ str wkbNumPoints(int *out, wkb **geom) { } /* Returns the n-th point of the geometry */ -str wkbPointN(wkb **out, wkb **geom, short *n) { - short rN = -1; +str wkbPointN(wkb **out, wkb **geom, int *n) { + int rN = -1; GEOSGeom geosGeometry = wkb2geos(*geom); if (!geosGeometry) { @@ -717,29 +726,51 @@ str wkbExteriorRing(wkb **out, wkb **geo } /* function to handle static geometry returned by GEOSGetInteriorRingN */ -static const GEOSGeometry* handleConstInteriorRing(GEOSGeom* geosGeometry, wkb** geom, short ringNum) { +static const GEOSGeometry* handleConstInteriorRing(GEOSGeom* geosGeometry, wkb** geom, int ringIdx, int* reason) { + int rN = -1; *geosGeometry = wkb2geos(*geom); - if (!*geosGeometry) + if (!*geosGeometry) { + *reason=1; return NULL; + } + + //check number of internal + rN = GEOSGetNumInteriorRings(*geosGeometry); + if (rN == -1 ) { + *reason=2; + return NULL; + } + if(rN <= ringIdx || ringIdx<0) { + *reason=3; + return NULL; + } - return GEOSGetInteriorRingN(*geosGeometry, ringNum); + return GEOSGetInteriorRingN(*geosGeometry, ringIdx); } /* Returns the n-th interior ring of a polygon */ str wkbInteriorRingN(wkb **out, wkb **geom, short* ringNum) { GEOSGeom geosGeometry = NULL; - const GEOSGeometry* interiorRingGeometry = handleConstInteriorRing(&geosGeometry, geom, *ringNum); + int reason =0; + const GEOSGeometry* interiorRingGeometry = handleConstInteriorRing(&geosGeometry, geom, *ringNum-1, &reason); size_t wkbLen = 0; unsigned char *w = NULL; - if (interiorRingGeometry == NULL) + if (interiorRingGeometry == NULL) { *out = wkb_nil; - if(!geosGeometry) { - throw(MAL, "geom.interiorRingN", "wkb2geos failed"); - } + if(!geosGeometry) { + throw(MAL, "geom.interiorRingN", "wkb2geos failed"); + } else { + GEOSGeom_destroy(geosGeometry); + if(reason == 3) + throw(MAL, "geom.interiorRingN", "GEOSGetInteriorRingN failed. Not enough interior rings"); + else if(reason == 2) + throw(MAL, "geom.interiorRingN", "GEOSGetInteriorRingN failed."); + } + } w = GEOSGeomToWKB_buf(interiorRingGeometry, &wkbLen); GEOSGeom_destroy(geosGeometry); diff --git a/geom/monetdb5/geom.mal b/geom/monetdb5/geom.mal --- a/geom/monetdb5/geom.mal +++ b/geom/monetdb5/geom.mal @@ -164,13 +164,13 @@ command EndPoint(w:wkb) :wkb address wkb comment "Returns the last point of a LINESTRING geometry as a POINT or NULL if the input parameter is not a LINESTRING."; command NumPoints(w:wkb) :int address wkbNumPoints comment "The number of points in the Geometry. Argument w should be Linestring."; -command PointN(w:wkb, n:sht) :wkb address wkbPointN +command PointN(w:wkb, n:int) :wkb address wkbPointN comment "Returns the n-th point of the Geometry. Argument w should be Linestring."; command Envelope(w:wkb) :wkb address wkbEnvelope comment "The minimum bounding box for this Geometry, returned as a Geometry. The polygon is defined by the corner points of the bounding box ((MINX,MINY),(MAXX,MINY),(MAXX,MAXY),(MINX,MAXY))."; command ExteriorRing(w:wkb) :wkb address wkbExteriorRing comment "Returns a line string representing the exterior ring of the POLYGON geometry. Return NULL if the geometry is not a polygon."; -command InteriorRingN(w:wkb, n:sht) :wkb address wkbInteriorRingN +command InteriorRingN(w:wkb, n:int) :wkb address wkbInteriorRingN comment "Return the Nth interior linestring ring of the polygon geometry. Return NULL if the geometry is not a polygon or the given N is out of range."; command NumInteriorRings(w:wkb) :int address wkbNumInteriorRings comment "Return the number of interior rings of the first polygon in the geometry. This will work with both POLYGON and MULTIPOLYGON types but only looks at the first polygon."; diff --git a/geom/sql/40_geom.sql b/geom/sql/40_geom.sql --- a/geom/sql/40_geom.sql +++ b/geom/sql/40_geom.sql @@ -250,3915 +250,3 @@ create view geometry_columns as -copy 3911 records into spatial_ref_sys from stdin using delimiters ','; -3819,EPSG,3819,GEOGCS["HD1909"\,DATUM["Hungarian_Datum_1909"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[595.48\,121.69\,515.35\,4.115\,-2.9383\,0.853\,-3.408]\,AUTHORITY["EPSG"\,"1024"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"3819"]],+proj=longlat +ellps=bessel +towgs84=595.48\,121.69\,515.35\,4.115\,-2.9383\,0.853\,-3.408 +no_defs -3821,EPSG,3821,GEOGCS["TWD67"\,DATUM["Taiwan_Datum_1967"\,SPHEROID["GRS 1967 Modified"\,6378160\,298.25\,AUTHORITY["EPSG"\,"7050"]]\,AUTHORITY["EPSG"\,"1025"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"3821"]],+proj=longlat +ellps=aust_SA +no_defs -3824,EPSG,3824,GEOGCS["TWD97"\,DATUM["Taiwan_Datum_1997"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1026"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"3824"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -3889,EPSG,3889,GEOGCS["IGRS"\,DATUM["Iraqi_Geospatial_Reference_System"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1029"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"3889"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -3906,EPSG,3906,GEOGCS["MGI 1901"\,DATUM["MGI_1901"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[682\,-203\,480\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1031"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"3906"]],+proj=longlat +ellps=bessel +towgs84=682\,-203\,480\,0\,0\,0\,0 +no_defs -4001,EPSG,4001,GEOGCS["Unknown datum based upon the Airy 1830 ellipsoid"\,DATUM["Not_specified_based_on_Airy_1830_ellipsoid"\,SPHEROID["Airy 1830"\,6377563.396\,299.3249646\,AUTHORITY["EPSG"\,"7001"]]\,AUTHORITY["EPSG"\,"6001"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4001"]],+proj=longlat +ellps=airy +no_defs -4002,EPSG,4002,GEOGCS["Unknown datum based upon the Airy Modified 1849 ellipsoid"\,DATUM["Not_specified_based_on_Airy_Modified_1849_ellipsoid"\,SPHEROID["Airy Modified 1849"\,6377340.189\,299.3249646\,AUTHORITY["EPSG"\,"7002"]]\,AUTHORITY["EPSG"\,"6002"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4002"]],+proj=longlat +ellps=mod_airy +no_defs -4003,EPSG,4003,GEOGCS["Unknown datum based upon the Australian National Spheroid"\,DATUM["Not_specified_based_on_Australian_National_Spheroid"\,SPHEROID["Australian National Spheroid"\,6378160\,298.25\,AUTHORITY["EPSG"\,"7003"]]\,AUTHORITY["EPSG"\,"6003"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4003"]],+proj=longlat +ellps=aust_SA +no_defs -4004,EPSG,4004,GEOGCS["Unknown datum based upon the Bessel 1841 ellipsoid"\,DATUM["Not_specified_based_on_Bessel_1841_ellipsoid"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,AUTHORITY["EPSG"\,"6004"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4004"]],+proj=longlat +ellps=bessel +no_defs -4005,EPSG,4005,GEOGCS["Unknown datum based upon the Bessel Modified ellipsoid"\,DATUM["Not_specified_based_on_Bessel_Modified_ellipsoid"\,SPHEROID["Bessel Modified"\,6377492.018\,299.1528128\,AUTHORITY["EPSG"\,"7005"]]\,AUTHORITY["EPSG"\,"6005"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4005"]],+proj=longlat +a=6377492.018 +b=6356173.508712696 +no_defs -4006,EPSG,4006,GEOGCS["Unknown datum based upon the Bessel Namibia ellipsoid"\,DATUM["Not_specified_based_on_Bessel_Namibia_ellipsoid"\,SPHEROID["Bessel Namibia (GLM)"\,6377483.865280419\,299.1528128\,AUTHORITY["EPSG"\,"7046"]]\,AUTHORITY["EPSG"\,"6006"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4006"]],+proj=longlat +ellps=bess_nam +no_defs -4007,EPSG,4007,GEOGCS["Unknown datum based upon the Clarke 1858 ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1858_ellipsoid"\,SPHEROID["Clarke 1858"\,6378293.645208759\,294.2606763692569\,AUTHORITY["EPSG"\,"7007"]]\,AUTHORITY["EPSG"\,"6007"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4007"]],+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs -4008,EPSG,4008,GEOGCS["Unknown datum based upon the Clarke 1866 ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1866_ellipsoid"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6008"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4008"]],+proj=longlat +ellps=clrk66 +no_defs -4009,EPSG,4009,GEOGCS["Unknown datum based upon the Clarke 1866 Michigan ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1866_Michigan_ellipsoid"\,SPHEROID["Clarke 1866 Michigan"\,6378450.047548896\,294.9786971646739\,AUTHORITY["EPSG"\,"7009"]]\,AUTHORITY["EPSG"\,"6009"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4009"]],+proj=longlat +a=6378450.047548896 +b=6356826.621488444 +no_defs -4010,EPSG,4010,GEOGCS["Unknown datum based upon the Clarke 1880 (Benoit) ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_Benoit_ellipsoid"\,SPHEROID["Clarke 1880 (Benoit)"\,6378300.789\,293.4663155389802\,AUTHORITY["EPSG"\,"7010"]]\,AUTHORITY["EPSG"\,"6010"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4010"]],+proj=longlat +a=6378300.789 +b=6356566.435 +no_defs -4011,EPSG,4011,GEOGCS["Unknown datum based upon the Clarke 1880 (IGN) ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_IGN_ellipsoid"\,SPHEROID["Clarke 1880 (IGN)"\,6378249.2\,293.4660212936265\,AUTHORITY["EPSG"\,"7011"]]\,AUTHORITY["EPSG"\,"6011"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4011"]],+proj=longlat +a=6378249.2 +b=6356515 +no_defs -4012,EPSG,4012,GEOGCS["Unknown datum based upon the Clarke 1880 (RGS) ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_RGS_ellipsoid"\,SPHEROID["Clarke 1880 (RGS)"\,6378249.145\,293.465\,AUTHORITY["EPSG"\,"7012"]]\,AUTHORITY["EPSG"\,"6012"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4012"]],+proj=longlat +ellps=clrk80 +no_defs -4013,EPSG,4013,GEOGCS["Unknown datum based upon the Clarke 1880 (Arc) ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_Arc_ellipsoid"\,SPHEROID["Clarke 1880 (Arc)"\,6378249.145\,293.4663077\,AUTHORITY["EPSG"\,"7013"]]\,AUTHORITY["EPSG"\,"6013"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4013"]],+proj=longlat +a=6378249.145 +b=6356514.966398753 +no_defs -4014,EPSG,4014,GEOGCS["Unknown datum based upon the Clarke 1880 (SGA 1922) ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_SGA_1922_ellipsoid"\,SPHEROID["Clarke 1880 (SGA 1922)"\,6378249.2\,293.46598\,AUTHORITY["EPSG"\,"7014"]]\,AUTHORITY["EPSG"\,"6014"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4014"]],+proj=longlat +a=6378249.2 +b=6356514.996941779 +no_defs -4015,EPSG,4015,GEOGCS["Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_1937_Adjustment_ellipsoid"\,SPHEROID["Everest 1830 (1937 Adjustment)"\,6377276.345\,300.8017\,AUTHORITY["EPSG"\,"7015"]]\,AUTHORITY["EPSG"\,"6015"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4015"]],+proj=longlat +a=6377276.345 +b=6356075.41314024 +no_defs -4016,EPSG,4016,GEOGCS["Unknown datum based upon the Everest 1830 (1967 Definition) ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_1967_Definition_ellipsoid"\,SPHEROID["Everest 1830 (1967 Definition)"\,6377298.556\,300.8017\,AUTHORITY["EPSG"\,"7016"]]\,AUTHORITY["EPSG"\,"6016"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4016"]],+proj=longlat +ellps=evrstSS +no_defs -4018,EPSG,4018,GEOGCS["Unknown datum based upon the Everest 1830 Modified ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_Modified_ellipsoid"\,SPHEROID["Everest 1830 Modified"\,6377304.063\,300.8017\,AUTHORITY["EPSG"\,"7018"]]\,AUTHORITY["EPSG"\,"6018"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4018"]],+proj=longlat +a=6377304.063 +b=6356103.038993155 +no_defs -4019,EPSG,4019,GEOGCS["Unknown datum based upon the GRS 1980 ellipsoid"\,DATUM["Not_specified_based_on_GRS_1980_ellipsoid"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,AUTHORITY["EPSG"\,"6019"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4019"]],+proj=longlat +ellps=GRS80 +no_defs -4020,EPSG,4020,GEOGCS["Unknown datum based upon the Helmert 1906 ellipsoid"\,DATUM["Not_specified_based_on_Helmert_1906_ellipsoid"\,SPHEROID["Helmert 1906"\,6378200\,298.3\,AUTHORITY["EPSG"\,"7020"]]\,AUTHORITY["EPSG"\,"6020"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4020"]],+proj=longlat +ellps=helmert +no_defs -4021,EPSG,4021,GEOGCS["Unknown datum based upon the Indonesian National Spheroid"\,DATUM["Not_specified_based_on_Indonesian_National_Spheroid"\,SPHEROID["Indonesian National Spheroid"\,6378160\,298.247\,AUTHORITY["EPSG"\,"7021"]]\,AUTHORITY["EPSG"\,"6021"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4021"]],+proj=longlat +a=6378160 +b=6356774.50408554 +no_defs -4022,EPSG,4022,GEOGCS["Unknown datum based upon the International 1924 ellipsoid"\,DATUM["Not_specified_based_on_International_1924_ellipsoid"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,AUTHORITY["EPSG"\,"6022"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4022"]],+proj=longlat +ellps=intl +no_defs -4023,EPSG,4023,GEOGCS["MOLDREF99"\,DATUM["MOLDREF99"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,AUTHORITY["EPSG"\,"1032"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4023"]],+proj=longlat +ellps=GRS80 +no_defs -4024,EPSG,4024,GEOGCS["Unknown datum based upon the Krassowsky 1940 ellipsoid"\,DATUM["Not_specified_based_on_Krassowsky_1940_ellipsoid"\,SPHEROID["Krassowsky 1940"\,6378245\,298.3\,AUTHORITY["EPSG"\,"7024"]]\,AUTHORITY["EPSG"\,"6024"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4024"]],+proj=longlat +ellps=krass +no_defs -4025,EPSG,4025,GEOGCS["Unknown datum based upon the NWL 9D ellipsoid"\,DATUM["Not_specified_based_on_NWL_9D_ellipsoid"\,SPHEROID["NWL 9D"\,6378145\,298.25\,AUTHORITY["EPSG"\,"7025"]]\,AUTHORITY["EPSG"\,"6025"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4025"]],+proj=longlat +ellps=WGS66 +no_defs -4027,EPSG,4027,GEOGCS["Unknown datum based upon the Plessis 1817 ellipsoid"\,DATUM["Not_specified_based_on_Plessis_1817_ellipsoid"\,SPHEROID["Plessis 1817"\,6376523\,308.64\,AUTHORITY["EPSG"\,"7027"]]\,AUTHORITY["EPSG"\,"6027"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4027"]],+proj=longlat +a=6376523 +b=6355862.933255573 +no_defs -4028,EPSG,4028,GEOGCS["Unknown datum based upon the Struve 1860 ellipsoid"\,DATUM["Not_specified_based_on_Struve_1860_ellipsoid"\,SPHEROID["Struve 1860"\,6378298.3\,294.73\,AUTHORITY["EPSG"\,"7028"]]\,AUTHORITY["EPSG"\,"6028"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4028"]],+proj=longlat +a=6378298.3 +b=6356657.142669561 +no_defs -4029,EPSG,4029,GEOGCS["Unknown datum based upon the War Office ellipsoid"\,DATUM["Not_specified_based_on_War_Office_ellipsoid"\,SPHEROID["War Office"\,6378300\,296\,AUTHORITY["EPSG"\,"7029"]]\,AUTHORITY["EPSG"\,"6029"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4029"]],+proj=longlat +a=6378300 +b=6356751.689189189 +no_defs -4030,EPSG,4030,GEOGCS["Unknown datum based upon the WGS 84 ellipsoid"\,DATUM["Not_specified_based_on_WGS_84_ellipsoid"\,SPHEROID["WGS 84"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7030"]]\,AUTHORITY["EPSG"\,"6030"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4030"]],+proj=longlat +ellps=WGS84 +no_defs -4031,EPSG,4031,GEOGCS["Unknown datum based upon the GEM 10C ellipsoid"\,DATUM["Not_specified_based_on_GEM_10C_ellipsoid"\,SPHEROID["GEM 10C"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7031"]]\,AUTHORITY["EPSG"\,"6031"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4031"]],+proj=longlat +ellps=WGS84 +no_defs -4032,EPSG,4032,GEOGCS["Unknown datum based upon the OSU86F ellipsoid"\,DATUM["Not_specified_based_on_OSU86F_ellipsoid"\,SPHEROID["OSU86F"\,6378136.2\,298.257223563\,AUTHORITY["EPSG"\,"7032"]]\,AUTHORITY["EPSG"\,"6032"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4032"]],+proj=longlat +a=6378136.2 +b=6356751.516927429 +no_defs -4033,EPSG,4033,GEOGCS["Unknown datum based upon the OSU91A ellipsoid"\,DATUM["Not_specified_based_on_OSU91A_ellipsoid"\,SPHEROID["OSU91A"\,6378136.3\,298.257223563\,AUTHORITY["EPSG"\,"7033"]]\,AUTHORITY["EPSG"\,"6033"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4033"]],+proj=longlat +a=6378136.3 +b=6356751.616592146 +no_defs -4034,EPSG,4034,GEOGCS["Unknown datum based upon the Clarke 1880 ellipsoid"\,DATUM["Not_specified_based_on_Clarke_1880_ellipsoid"\,SPHEROID["Clarke 1880"\,6378249.144808011\,293.4663076556349\,AUTHORITY["EPSG"\,"7034"]]\,AUTHORITY["EPSG"\,"6034"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4034"]],+proj=longlat +a=6378249.144808011 +b=6356514.966204134 +no_defs -4035,EPSG,4035,GEOGCS["Unknown datum based upon the Authalic Sphere"\,DATUM["Not_specified_based_on_Authalic_Sphere"\,SPHEROID["Sphere"\,6371000\,0\,AUTHORITY["EPSG"\,"7035"]]\,AUTHORITY["EPSG"\,"6035"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9108"]]\,AUTHORITY["EPSG"\,"4035"]],+proj=longlat +a=6371000 +b=6371000 +no_defs -4036,EPSG,4036,GEOGCS["Unknown datum based upon the GRS 1967 ellipsoid"\,DATUM["Not_specified_based_on_GRS_1967_ellipsoid"\,SPHEROID["GRS 1967"\,6378160\,298.247167427\,AUTHORITY["EPSG"\,"7036"]]\,AUTHORITY["EPSG"\,"6036"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4036"]],+proj=longlat +ellps=GRS67 +no_defs -4041,EPSG,4041,GEOGCS["Unknown datum based upon the Average Terrestrial System 1977 ellipsoid"\,DATUM["Not_specified_based_on_Average_Terrestrial_System_1977_ellipsoid"\,SPHEROID["Average Terrestrial System 1977"\,6378135\,298.257\,AUTHORITY["EPSG"\,"7041"]]\,AUTHORITY["EPSG"\,"6041"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4041"]],+proj=longlat +a=6378135 +b=6356750.304921594 +no_defs -4042,EPSG,4042,GEOGCS["Unknown datum based upon the Everest (1830 Definition) ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_Definition_ellipsoid"\,SPHEROID["Everest (1830 Definition)"\,6377299.36559538\,300.8017255433552\,AUTHORITY["EPSG"\,"7042"]]\,AUTHORITY["EPSG"\,"6042"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4042"]],+proj=longlat +a=6377299.36559538 +b=6356098.359005156 +no_defs -4043,EPSG,4043,GEOGCS["Unknown datum based upon the WGS 72 ellipsoid"\,DATUM["Not_specified_based_on_WGS_72_ellipsoid"\,SPHEROID["WGS 72"\,6378135\,298.26\,AUTHORITY["EPSG"\,"7043"]]\,AUTHORITY["EPSG"\,"6043"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4043"]],+proj=longlat +ellps=WGS72 +no_defs -4044,EPSG,4044,GEOGCS["Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_1962_Definition_ellipsoid"\,SPHEROID["Everest 1830 (1962 Definition)"\,6377301.243\,300.8017255\,AUTHORITY["EPSG"\,"7044"]]\,AUTHORITY["EPSG"\,"6044"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4044"]],+proj=longlat +a=6377301.243 +b=6356100.230165384 +no_defs -4045,EPSG,4045,GEOGCS["Unknown datum based upon the Everest 1830 (1975 Definition) ellipsoid"\,DATUM["Not_specified_based_on_Everest_1830_1975_Definition_ellipsoid"\,SPHEROID["Everest 1830 (1975 Definition)"\,6377299.151\,300.8017255\,AUTHORITY["EPSG"\,"7045"]]\,AUTHORITY["EPSG"\,"6045"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4045"]],+proj=longlat +a=6377299.151 +b=6356098.145120132 +no_defs -4046,EPSG,4046,GEOGCS["RGRDC 2005"\,DATUM["Reseau_Geodesique_de_la_RDC_2005"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1033"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4046"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4047,EPSG,4047,GEOGCS["Unspecified datum based upon the GRS 1980 Authalic Sphere"\,DATUM["Not_specified_based_on_GRS_1980_Authalic_Sphere"\,SPHEROID["GRS 1980 Authalic Sphere"\,6371007\,0\,AUTHORITY["EPSG"\,"7048"]]\,AUTHORITY["EPSG"\,"6047"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4047"]],+proj=longlat +a=6371007 +b=6371007 +no_defs -4052,EPSG,4052,GEOGCS["Unspecified datum based upon the Clarke 1866 Authalic Sphere"\,DATUM["Not_specified_based_on_Clarke_1866_Authalic_Sphere"\,SPHEROID["Clarke 1866 Authalic Sphere"\,6370997\,0\,AUTHORITY["EPSG"\,"7052"]]\,AUTHORITY["EPSG"\,"6052"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4052"]],+proj=longlat +a=6370997 +b=6370997 +no_defs -4053,EPSG,4053,GEOGCS["Unspecified datum based upon the International 1924 Authalic Sphere"\,DATUM["Not_specified_based_on_International_1924_Authalic_Sphere"\,SPHEROID["International 1924 Authalic Sphere"\,6371228\,0\,AUTHORITY["EPSG"\,"7057"]]\,AUTHORITY["EPSG"\,"6053"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4053"]],+proj=longlat +a=6371228 +b=6371228 +no_defs -4054,EPSG,4054,GEOGCS["Unspecified datum based upon the Hughes 1980 ellipsoid"\,DATUM["Not_specified_based_on_Hughes_1980_ellipsoid"\,SPHEROID["Hughes 1980"\,6378273\,298.279411123061\,AUTHORITY["EPSG"\,"7058"]]\,AUTHORITY["EPSG"\,"6054"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4054"]],+proj=longlat +a=6378273 +b=6356889.449 +no_defs -4055,EPSG,4055,GEOGCS["Popular Visualisation CRS"\,DATUM["Popular_Visualisation_Datum"\,SPHEROID["Popular Visualisation Sphere"\,6378137\,0\,AUTHORITY["EPSG"\,"7059"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6055"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4055"]],+proj=longlat +a=6378137 +b=6378137 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4075,EPSG,4075,GEOGCS["SREF98"\,DATUM["Serbian_Reference_Network_1998"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1034"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4075"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4081,EPSG,4081,GEOGCS["REGCAN95"\,DATUM["Red_Geodesica_de_Canarias_1995"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"1035"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4081"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4120,EPSG,4120,GEOGCS["Greek"\,DATUM["Greek"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,AUTHORITY["EPSG"\,"6120"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4120"]],+proj=longlat +ellps=bessel +no_defs -4121,EPSG,4121,GEOGCS["GGRS87"\,DATUM["Greek_Geodetic_Reference_System_1987"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[-199.87\,74.79\,246.62\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6121"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4121"]],+proj=longlat +ellps=GRS80 +towgs84=-199.87\,74.79\,246.62\,0\,0\,0\,0 +no_defs -4122,EPSG,4122,GEOGCS["ATS77"\,DATUM["Average_Terrestrial_System_1977"\,SPHEROID["Average Terrestrial System 1977"\,6378135\,298.257\,AUTHORITY["EPSG"\,"7041"]]\,AUTHORITY["EPSG"\,"6122"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4122"]],+proj=longlat +a=6378135 +b=6356750.304921594 +no_defs -4123,EPSG,4123,GEOGCS["KKJ"\,DATUM["Kartastokoordinaattijarjestelma_1966"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-96.062\,-82.428\,-121.753\,4.801\,0.345\,-1.376\,1.496]\,AUTHORITY["EPSG"\,"6123"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4123"]],+proj=longlat +ellps=intl +towgs84=-96.062\,-82.428\,-121.753\,4.801\,0.345\,-1.376\,1.496 +no_defs -4124,EPSG,4124,GEOGCS["RT90"\,DATUM["Rikets_koordinatsystem_1990"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[414.1\,41.3\,603.1\,-0.855\,2.141\,-7.023\,0]\,AUTHORITY["EPSG"\,"6124"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4124"]],+proj=longlat +ellps=bessel +towgs84=414.1\,41.3\,603.1\,-0.855\,2.141\,-7.023\,0 +no_defs -4125,EPSG,4125,GEOGCS["Samboja"\,DATUM["Samboja"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[-404.78\,685.68\,45.47\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6125"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9108"]]\,AUTHORITY["EPSG"\,"4125"]],+proj=longlat +ellps=bessel +towgs84=-404.78\,685.68\,45.47\,0\,0\,0\,0 +no_defs -4126,EPSG,4126,GEOGCS["LKS94 (ETRS89)"\,DATUM["Lithuania_1994_ETRS89"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,AUTHORITY["EPSG"\,"6126"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9108"]]\,AUTHORITY["EPSG"\,"4126"]],+proj=longlat +ellps=GRS80 +no_defs -4127,EPSG,4127,GEOGCS["Tete"\,DATUM["Tete"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,TOWGS84[219.315\,168.975\,-166.145\,0.198\,5.926\,-2.356\,-57.104]\,AUTHORITY["EPSG"\,"6127"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4127"]],+proj=longlat +ellps=clrk66 +towgs84=219.315\,168.975\,-166.145\,0.198\,5.926\,-2.356\,-57.104 +no_defs -4128,EPSG,4128,GEOGCS["Madzansua"\,DATUM["Madzansua"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6128"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4128"]],+proj=longlat +ellps=clrk66 +no_defs -4129,EPSG,4129,GEOGCS["Observatario"\,DATUM["Observatario"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6129"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4129"]],+proj=longlat +ellps=clrk66 +no_defs -4130,EPSG,4130,GEOGCS["Moznet"\,DATUM["Moznet_ITRF94"\,SPHEROID["WGS 84"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7030"]]\,TOWGS84[0\,0\,0\,-0\,-0\,-0\,0]\,AUTHORITY["EPSG"\,"6130"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4130"]],+proj=longlat +ellps=WGS84 +towgs84=0\,0\,0\,-0\,-0\,-0\,0 +no_defs -4131,EPSG,4131,GEOGCS["Indian 1960"\,DATUM["Indian_1960"\,SPHEROID["Everest 1830 (1937 Adjustment)"\,6377276.345\,300.8017\,AUTHORITY["EPSG"\,"7015"]]\,TOWGS84[198\,881\,317\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6131"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4131"]],+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=198\,881\,317\,0\,0\,0\,0 +no_defs -4132,EPSG,4132,GEOGCS["FD58"\,DATUM["Final_Datum_1958"\,SPHEROID["Clarke 1880 (RGS)"\,6378249.145\,293.465\,AUTHORITY["EPSG"\,"7012"]]\,TOWGS84[-239.1\,-170.02\,397.5\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6132"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4132"]],+proj=longlat +ellps=clrk80 +towgs84=-239.1\,-170.02\,397.5\,0\,0\,0\,0 +no_defs -4133,EPSG,4133,GEOGCS["EST92"\,DATUM["Estonia_1992"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0.055\,-0.541\,-0.185\,0.0183\,-0.0003\,-0.007\,-0.014]\,AUTHORITY["EPSG"\,"6133"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4133"]],+proj=longlat +ellps=GRS80 +towgs84=0.055\,-0.541\,-0.185\,0.0183\,-0.0003\,-0.007\,-0.014 +no_defs -4134,EPSG,4134,GEOGCS["PSD93"\,DATUM["PDO_Survey_Datum_1993"\,SPHEROID["Clarke 1880 (RGS)"\,6378249.145\,293.465\,AUTHORITY["EPSG"\,"7012"]]\,TOWGS84[-180.624\,-225.516\,173.919\,-0.81\,-1.898\,8.336\,16.7101]\,AUTHORITY["EPSG"\,"6134"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4134"]],+proj=longlat +ellps=clrk80 +towgs84=-180.624\,-225.516\,173.919\,-0.81\,-1.898\,8.336\,16.7101 +no_defs -4135,EPSG,4135,GEOGCS["Old Hawaiian"\,DATUM["Old_Hawaiian"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,TOWGS84[61\,-285\,-181\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6135"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4135"]],+proj=longlat +ellps=clrk66 +towgs84=61\,-285\,-181\,0\,0\,0\,0 +no_defs -4136,EPSG,4136,GEOGCS["St. Lawrence Island"\,DATUM["St_Lawrence_Island"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6136"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4136"]],+proj=longlat +ellps=clrk66 +no_defs -4137,EPSG,4137,GEOGCS["St. Paul Island"\,DATUM["St_Paul_Island"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6137"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4137"]],+proj=longlat +ellps=clrk66 +no_defs -4138,EPSG,4138,GEOGCS["St. George Island"\,DATUM["St_George_Island"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,AUTHORITY["EPSG"\,"6138"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4138"]],+proj=longlat +ellps=clrk66 +no_defs -4139,EPSG,4139,GEOGCS["Puerto Rico"\,DATUM["Puerto_Rico"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,TOWGS84[11\,72\,-101\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6139"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4139"]],+proj=longlat +ellps=clrk66 +towgs84=11\,72\,-101\,0\,0\,0\,0 +no_defs -4140,EPSG,4140,GEOGCS["NAD83(CSRS98)"\,DATUM["NAD83_Canadian_Spatial_Reference_System"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6140"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9108"]]\,AUTHORITY["EPSG"\,"4140"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4141,EPSG,4141,GEOGCS["Israel"\,DATUM["Israel"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[-48\,55\,52\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6141"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4141"]],+proj=longlat +ellps=GRS80 +towgs84=-48\,55\,52\,0\,0\,0\,0 +no_defs -4142,EPSG,4142,GEOGCS["Locodjo 1965"\,DATUM["Locodjo_1965"\,SPHEROID["Clarke 1880 (RGS)"\,6378249.145\,293.465\,AUTHORITY["EPSG"\,"7012"]]\,TOWGS84[-125\,53\,467\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6142"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4142"]],+proj=longlat +ellps=clrk80 +towgs84=-125\,53\,467\,0\,0\,0\,0 +no_defs -4143,EPSG,4143,GEOGCS["Abidjan 1987"\,DATUM["Abidjan_1987"\,SPHEROID["Clarke 1880 (RGS)"\,6378249.145\,293.465\,AUTHORITY["EPSG"\,"7012"]]\,TOWGS84[-124.76\,53\,466.79\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6143"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4143"]],+proj=longlat +ellps=clrk80 +towgs84=-124.76\,53\,466.79\,0\,0\,0\,0 +no_defs -4144,EPSG,4144,GEOGCS["Kalianpur 1937"\,DATUM["Kalianpur_1937"\,SPHEROID["Everest 1830 (1937 Adjustment)"\,6377276.345\,300.8017\,AUTHORITY["EPSG"\,"7015"]]\,TOWGS84[282\,726\,254\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6144"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4144"]],+proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=282\,726\,254\,0\,0\,0\,0 +no_defs -4145,EPSG,4145,GEOGCS["Kalianpur 1962"\,DATUM["Kalianpur_1962"\,SPHEROID["Everest 1830 (1962 Definition)"\,6377301.243\,300.8017255\,AUTHORITY["EPSG"\,"7044"]]\,TOWGS84[283\,682\,231\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6145"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4145"]],+proj=longlat +a=6377301.243 +b=6356100.230165384 +towgs84=283\,682\,231\,0\,0\,0\,0 +no_defs -4146,EPSG,4146,GEOGCS["Kalianpur 1975"\,DATUM["Kalianpur_1975"\,SPHEROID["Everest 1830 (1975 Definition)"\,6377299.151\,300.8017255\,AUTHORITY["EPSG"\,"7045"]]\,TOWGS84[295\,736\,257\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6146"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4146"]],+proj=longlat +a=6377299.151 +b=6356098.145120132 +towgs84=295\,736\,257\,0\,0\,0\,0 +no_defs -4147,EPSG,4147,GEOGCS["Hanoi 1972"\,DATUM["Hanoi_1972"\,SPHEROID["Krassowsky 1940"\,6378245\,298.3\,AUTHORITY["EPSG"\,"7024"]]\,TOWGS84[-17.51\,-108.32\,-62.39\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6147"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4147"]],+proj=longlat +ellps=krass +towgs84=-17.51\,-108.32\,-62.39\,0\,0\,0\,0 +no_defs -4148,EPSG,4148,GEOGCS["Hartebeesthoek94"\,DATUM["Hartebeesthoek94"\,SPHEROID["WGS 84"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7030"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6148"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4148"]],+proj=longlat +ellps=WGS84 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4149,EPSG,4149,GEOGCS["CH1903"\,DATUM["CH1903"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[674.4\,15.1\,405.3\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6149"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4149"]],+proj=longlat +ellps=bessel +towgs84=674.4\,15.1\,405.3\,0\,0\,0\,0 +no_defs -4150,EPSG,4150,GEOGCS["CH1903+"\,DATUM["CH1903+"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[674.374\,15.056\,405.346\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6150"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4150"]],+proj=longlat +ellps=bessel +towgs84=674.374\,15.056\,405.346\,0\,0\,0\,0 +no_defs -4151,EPSG,4151,GEOGCS["CHTRF95"\,DATUM["Swiss_Terrestrial_Reference_Frame_1995"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6151"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4151"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4152,EPSG,4152,GEOGCS["NAD83(HARN)"\,DATUM["NAD83_High_Accuracy_Regional_Network"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6152"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4152"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4153,EPSG,4153,GEOGCS["Rassadiran"\,DATUM["Rassadiran"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-133.63\,-157.5\,-158.62\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6153"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4153"]],+proj=longlat +ellps=intl +towgs84=-133.63\,-157.5\,-158.62\,0\,0\,0\,0 +no_defs -4154,EPSG,4154,GEOGCS["ED50(ED77)"\,DATUM["European_Datum_1950_1977"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-117\,-132\,-164\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6154"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4154"]],+proj=longlat +ellps=intl +towgs84=-117\,-132\,-164\,0\,0\,0\,0 +no_defs -4155,EPSG,4155,GEOGCS["Dabola 1981"\,DATUM["Dabola_1981"\,SPHEROID["Clarke 1880 (IGN)"\,6378249.2\,293.4660212936265\,AUTHORITY["EPSG"\,"7011"]]\,TOWGS84[-83\,37\,124\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6155"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4155"]],+proj=longlat +a=6378249.2 +b=6356515 +towgs84=-83\,37\,124\,0\,0\,0\,0 +no_defs -4156,EPSG,4156,GEOGCS["S-JTSK"\,DATUM["Jednotne_Trigonometricke_Site_Katastralni"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,TOWGS84[589\,76\,480\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6156"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4156"]],+proj=longlat +ellps=bessel +towgs84=589\,76\,480\,0\,0\,0\,0 +no_defs -4157,EPSG,4157,GEOGCS["Mount Dillon"\,DATUM["Mount_Dillon"\,SPHEROID["Clarke 1858"\,6378293.645208759\,294.2606763692569\,AUTHORITY["EPSG"\,"7007"]]\,AUTHORITY["EPSG"\,"6157"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4157"]],+proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs -4158,EPSG,4158,GEOGCS["Naparima 1955"\,DATUM["Naparima_1955"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-0.465\,372.095\,171.736\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6158"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4158"]],+proj=longlat +ellps=intl +towgs84=-0.465\,372.095\,171.736\,0\,0\,0\,0 +no_defs -4159,EPSG,4159,GEOGCS["ELD79"\,DATUM["European_Libyan_Datum_1979"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-115.854\,-99.0583\,-152.462\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6159"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4159"]],+proj=longlat +ellps=intl +towgs84=-115.854\,-99.0583\,-152.462\,0\,0\,0\,0 +no_defs -4160,EPSG,4160,GEOGCS["Chos Malal 1914"\,DATUM["Chos_Malal_1914"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,AUTHORITY["EPSG"\,"6160"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4160"]],+proj=longlat +ellps=intl +no_defs -4161,EPSG,4161,GEOGCS["Pampa del Castillo"\,DATUM["Pampa_del_Castillo"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[27.5\,14\,186.4\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6161"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4161"]],+proj=longlat +ellps=intl +towgs84=27.5\,14\,186.4\,0\,0\,0\,0 +no_defs -4162,EPSG,4162,GEOGCS["Korean 1985"\,DATUM["Korean_Datum_1985"\,SPHEROID["Bessel 1841"\,6377397.155\,299.1528128\,AUTHORITY["EPSG"\,"7004"]]\,AUTHORITY["EPSG"\,"6162"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4162"]],+proj=longlat +ellps=bessel +no_defs -4163,EPSG,4163,GEOGCS["Yemen NGN96"\,DATUM["Yemen_National_Geodetic_Network_1996"\,SPHEROID["WGS 84"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7030"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6163"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4163"]],+proj=longlat +ellps=WGS84 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4164,EPSG,4164,GEOGCS["South Yemen"\,DATUM["South_Yemen"\,SPHEROID["Krassowsky 1940"\,6378245\,298.3\,AUTHORITY["EPSG"\,"7024"]]\,TOWGS84[-76\,-138\,67\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6164"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4164"]],+proj=longlat +ellps=krass +towgs84=-76\,-138\,67\,0\,0\,0\,0 +no_defs -4165,EPSG,4165,GEOGCS["Bissau"\,DATUM["Bissau"\,SPHEROID["International 1924"\,6378388\,297\,AUTHORITY["EPSG"\,"7022"]]\,TOWGS84[-173\,253\,27\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6165"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4165"]],+proj=longlat +ellps=intl +towgs84=-173\,253\,27\,0\,0\,0\,0 +no_defs -4166,EPSG,4166,GEOGCS["Korean 1995"\,DATUM["Korean_Datum_1995"\,SPHEROID["WGS 84"\,6378137\,298.257223563\,AUTHORITY["EPSG"\,"7030"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6166"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4166"]],+proj=longlat +ellps=WGS84 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4167,EPSG,4167,GEOGCS["NZGD2000"\,DATUM["New_Zealand_Geodetic_Datum_2000"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6167"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4167"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4168,EPSG,4168,GEOGCS["Accra"\,DATUM["Accra"\,SPHEROID["War Office"\,6378300\,296\,AUTHORITY["EPSG"\,"7029"]]\,TOWGS84[-199\,32\,322\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6168"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4168"]],+proj=longlat +a=6378300 +b=6356751.689189189 +towgs84=-199\,32\,322\,0\,0\,0\,0 +no_defs -4169,EPSG,4169,GEOGCS["American Samoa 1962"\,DATUM["American_Samoa_1962"\,SPHEROID["Clarke 1866"\,6378206.4\,294.9786982139006\,AUTHORITY["EPSG"\,"7008"]]\,TOWGS84[-115\,118\,426\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6169"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4169"]],+proj=longlat +ellps=clrk66 +towgs84=-115\,118\,426\,0\,0\,0\,0 +no_defs -4170,EPSG,4170,GEOGCS["SIRGAS 1995"\,DATUM["Sistema_de_Referencia_Geocentrico_para_America_del_Sur_1995"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6170"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4170"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4171,EPSG,4171,GEOGCS["RGF93"\,DATUM["Reseau_Geodesique_Francais_1993"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6171"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9122"]]\,AUTHORITY["EPSG"\,"4171"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs -4172,EPSG,4172,GEOGCS["POSGAR"\,DATUM["Posiciones_Geodesicas_Argentinas"\,SPHEROID["GRS 1980"\,6378137\,298.257222101\,AUTHORITY["EPSG"\,"7019"]]\,TOWGS84[0\,0\,0\,0\,0\,0\,0]\,AUTHORITY["EPSG"\,"6172"]]\,PRIMEM["Greenwich"\,0\,AUTHORITY["EPSG"\,"8901"]]\,UNIT["degree"\,0.0174532925199433\,AUTHORITY["EPSG"\,"9108"]]\,AUTHORITY["EPSG"\,"4172"]],+proj=longlat +ellps=GRS80 +towgs84=0\,0\,0\,0\,0\,0\,0 +no_defs _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list