部分底层核心源码
需要引入的Jar包为: CoodinateCover.jar可在csdn自行搜索
CoodinateCover.java
package PkgCover;
import java.io.PrintStream;
public class CoodinateCover
{
private GaussProjection _GP;
private double _X;
private double _Y;
private double _B;
private double _L;
private String _ErrMsg;
private enumLocalCoordinateSys _lcs;
public static void main(String[] args)
{
CoodinateCover CC = new CoodinateCover(3, enumEllipseSys.WGS84, enumLocalCoordinateSys.BeiJingCJ);
if (!CC.FunCover(39.976732200000001D, 116.41657351000001D).booleanValue()) {
System.out.println("出现错误!" + CC.get_ErrMsg());
}
System.out.println("经纬度坐标(40.2321880683303, 116.523973513395)转换为城建坐标(" + CC.get_X() + ",Y坐标:" + CC.get_Y() + ")");
if (!CC.Fun