Martin,
for some reasons I do not fully understand yet this one
private final String WGS84 =
"\\QGeodeticCRS[\"WGS 84\",\n" +
" Datum[\"World Geodetic System 1984\",\n" +
" Ellipsoid[\"WGS 84\", 6378137.0, 298.257223563]],\n" +
" CS[ellipsoidal, 2],\n" +
" Axis[\"Latitude (B)\", north],\n" +
" Axis[\"Longitude (L)\", east],\n" +
" Unit[\"degree\", 0.017453292519943295],\n" +
" Scope[\"Horizontal component of 3D system.\\E.*\\Q\"],\n" +
// EPSG geodetic dataset provides more details here.
" Area[\"\\E.*\\Q\"],\n" +
// Language may vary because of SIS localization.
" BBox[-90.00, -180.00, 90.00, 180.00],\n" +
" Id[\"EPSG\", 4326,\\E.*\\Q
URI[\"urn:ogc:def:crs:EPSG:\\E.*\\Q:4326\"]]]\n\\E" // Version number of EPSG
dataset may vary.
.replace("\n", System.lineSeparator());
is not working but this
private final String WGS84 = new String(
"\\QGeodeticCRS[\"WGS 84\",\n" +
" Datum[\"World Geodetic System 1984\",\n" +
" Ellipsoid[\"WGS 84\", 6378137.0, 298.257223563]],\n" +
" CS[ellipsoidal, 2],\n" +
" Axis[\"Latitude (B)\", north],\n" +
" Axis[\"Longitude (L)\", east],\n" +
" Unit[\"degree\", 0.017453292519943295],\n" +
" Scope[\"Horizontal component of 3D system.\\E.*\\Q\"],\n" +
// EPSG geodetic dataset provides more details here.
" Area[\"\\E.*\\Q\"],\n" +
// Language may vary because of SIS localization.
" BBox[-90.00, -180.00, 90.00, 180.00],\n" +
" Id[\"EPSG\", 4326,\\E.*\\Q
URI[\"urn:ogc:def:crs:EPSG:\\E.*\\Q:4326\"]]]\n\\E") // Version number of
EPSG dataset may vary.
.replaceAll("\n", System.lineSeparator());
works.
Regards,
Christoph