用于GIS各坐标的转换!
我是为了将EPSG:4326坐标转换成EPSG:900913坐标,找到的工具,然后添加了两者之间的转换方式!
使用方式:
private static Projection proj = ProjectionFactory
.getNamedPROJ4CoordinateSystem("epsg:900913");
public static double[] cast(double lon, double lat) {
Point2D.Double src = new Point2D.Double(lon, lat);
Point2D.Double dst = new Point2D.Double(0, 0);
proj.transform(src, dst);
return new double[] { dst.x, dst.y };
}
1