资源简介

GeoTools和Proj4两种方式分别实现GPS坐标(WGS84)和中国大地坐标(CGCS2000)互转的例子。

GeoTools:

Proj4:

资源截图

代码片段和文件信息

package geo1;

import org.geotools.geometry.jts.JTS;
import org.geotools.referencing.CRS;
import org.opengis.geometry.MismatchedDimensionException;
import org.opengis.referencing.crs.CoordinateReferenceSystem;
import org.opengis.referencing.operation.MathTransform;
import org.opengis.referencing.operation.TransformException;
import org.opengis.referencing.FactoryException;

import org.locationtech.jts.geom.Point;
import org.locationtech.jts.io.ParseException;
import org.locationtech.jts.io.WKTReader;
import java.awt.geom.Point2D;
import org.geotools.referencing.crs.DefaultGeographicCRS;

public class Geo {

    private static WKTReader reader;

    private static CoordinateReferenceSystem crsWGS84; //WGS1984
    private static CoordinateReferenceSystem crsCGCS2000; //CGCS2000  中国大地坐标系

  

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        2589  2019-09-02 10:01  pom.xml
     目录           0  2016-11-11 16:16  src\
     目录           0  2016-11-11 16:16  src\main\
     目录           0  2019-09-30 08:51  src\main\java\
     目录           0  2019-09-30 08:52  src\main\java\geo1\
     文件        4618  2019-08-19 17:35  src\main\java\geo1\Geo.java
     文件        2060  2019-08-19 17:38  src\main\java\geo1\Proj4.java
     目录           0  2016-11-11 16:16  src\main\resources\
     目录           0  2016-11-11 16:16  src\test\
     目录           0  2019-08-30 09:11  src\test\java\

评论

共有 条评论