java读取SHP的投影信息是不是CSCG2000或WGS84
时间: 2024-03-06 22:46:32 浏览: 121
WGS84、国家2000的投影坐标系
Java中读取SHP文件的投影信息,返回的通常是一个CoordinateReferenceSystem对象。这个对象包含了投影的具体参数和名称。
判断投影是否为CSCG2000或WGS84,可以通过以下方式:
```java
CoordinateReferenceSystem crs = schema.getCoordinateReferenceSystem();
String crsName = crs.getName().toString();
if (crsName.contains("CSCG2000")) {
System.out.println("投影为CSCG2000");
} else if (crsName.contains("WGS 84")) {
System.out.println("投影为WGS84");
} else {
System.out.println("投影为其他类型");
}
```
这段代码将打印出投影类型的名称。如果投影类型为CSCG2000或WGS84,将输出相应的提示信息。
阅读全文