return new SRS("+proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +towgs84=598.1,73.7,418.2,0.202,0.045,-2.455,6.7 +units=m +no_defs", "2648", "31468", "EPSG:31468", "DHDN / Gauss-Kruger zone 4", "tmerc", "bessel"); return new SRS("+proj=longlat +datum=WGS84 +no_defs", "3452", "4326", "EPSG:4326", "WGS 84", "longlat", "WGS84"); return new SRS("+proj=aea +lat_1=-18 +lat_2=-32 +lat_0=0 +lon_0=24 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs", "100000", "0", "USER:100000", "WGS84_SA_Albers", "aea", ""); return new SRS("+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs", "3857", "3857", "EPSG:3857", "WGS 84 / Pseudo Mercator", "merc", "WGS84"); return new SRS("+proj=utm +zone=37 +south +ellps=clrk80 +units=m +no_defs", "21037", "21037", "EPSG:21037", "Arc 1960 / UTM zone 3Ss", "", ""); return new SRS("+proj=utm +zone=31 +ellps=WGS84 +datum=WGS84 +units=m +no_defs", "32631", "32631", "EPSG:32631", "WGS 84 / UTM zone 31N", "", ""); return new SRS("+proj=utm +zone=33 +ellps=WGS84 +datum=WGS84 +units=m +no_defs", "32633", "32633", "EPSG:32633", "WGS 84 / UTM zone 33N", "", ""); return new SRS( getProj4FromSrs(srs), // Proj4 getSrsidFromSrs(srs), // Srsid getSridFromSrs(srs), // Srid getAuthidFromSrs(srs), // Authid getDescriptionFromSrs(srs), // Description getProjectionacronymFromSrs(srs), // Projectionacronym getEllipsoidacronymFromSrs(srs) // Ellipsoidacronym
/** * * @param srs String representation of the spatial reference system that you want to assign. */ private void setCrs(String srs){ this.srs = SRS.createSpatialRefSys(srs); }
private void writeDestinationSrs(BufferedWriter out) throws IOException{ out.write("\t\t<destinationsrs>\n"); out.write("\t\t\t<spatialrefsys>\n"); out.write("\t\t\t\t<proj4>" + this.writer.getSRS().getProj4() + "</proj4>\n"); out.write("\t\t\t\t<srsid>" + this.writer.getSRS().getSrsid() + "</srsid>\n"); out.write("\t\t\t\t<srid>" + this.writer.getSRS().getSrid() + "</srid>\n"); out.write("\t\t\t\t<authid>" + this.writer.getSRS().getAuthid() + "</authid>\n"); out.write("\t\t\t\t<description>" + this.writer.getSRS().getDescription() + "</description>\n"); out.write("\t\t\t\t<projectionacronym>" + this.writer.getSRS().getProjectionacronym() + "</projectionacronym>\n"); out.write("\t\t\t\t<ellipsoidacronym>" + this.writer.getSRS().getEllipsoidacronym() + "</ellipsoidacronym>\n"); out.write("\t\t\t\t<geographicflag>true</geographicflag>\n"); out.write("\t\t\t</spatialrefsys>\n"); out.write("\t\t</destinationsrs>\n"); }
this.envelope.getMaxX() + ", " + this.envelope.getMaxY()); log.info("SPATIAL REFERENCE SYSTEM:\t\t" + this.srs.getDescription()); log.info("NUMBER OF LAYERS:\t\t\t" + this.layers.size()); log.info("LAYERS (IN DRAWING ORDER):"); srs = layer.getSrs() != null ? layer.getSrs().getDescription() : "[project]";
out.write("\t\t\t\t\t<proj4>" + srs.getProj4() + "</proj4>\n"); out.write("\t\t\t\t\t<srsid>" + srs.getSrsid() + "</srsid>\n"); out.write("\t\t\t\t\t<srid>" + srs.getSrid() + "</srid>\n"); out.write("\t\t\t\t\t<authid>" + srs.getAuthid() + "</authid>\n"); out.write("\t\t\t\t\t<description>" + srs.getDescription() + "</description>\n"); out.write("\t\t\t\t\t<projectionacronym>" + srs.getProjectionacronym() + "</projectionacronym>\n"); out.write("\t\t\t\t\t<ellipsoidacronym>" + srs.getEllipsoidacronym() + "</ellipsoidacronym>\n"); out.write("\t\t\t\t\t<geographicflag>true</geographicflag>\n");
out.write("\t\t\t\t\t<proj4>" + srs.getProj4() + "</proj4>\n"); out.write("\t\t\t\t\t<srsid>" + srs.getSrsid() + "</srsid>\n"); out.write("\t\t\t\t\t<srid>" + srs.getSrid() + "</srid>\n"); out.write("\t\t\t\t\t<authid>" + srs.getAuthid() + "</authid>\n"); out.write("\t\t\t\t\t<description>" + srs.getDescription() + "</description>\n"); out.write("\t\t\t\t\t<projectionacronym>" + srs.getProjectionacronym() + "</projectionacronym>\n"); out.write("\t\t\t\t\t<ellipsoidacronym>" + srs.getEllipsoidacronym() + "</ellipsoidacronym>\n"); out.write("\t\t\t\t\t<geographicflag>true</geographicflag>\n");
public void setSrs(String srs) { this.srs = SRS.createSpatialRefSys(srs); }