创建maven工程,加载gt-shapefile依赖包。注意,仓库应该放在依赖后面才能把包都加载完。
1. pom.xml文件
4.0.0
org.example
untitled
1.0-SNAPSHOT
UTF-8
23-SNAPSHOT
org.geotools
gt-shapefile
${geotools.version}
maven2-repository.dev.java.net
Java.net repository
http://download.java.net/maven/2
osgeo
Open Source Geospatial Foundation Repository
http://download.osgeo.org/webdav/geotools/
true
boundless
Boundless Maven Repository
http://repo.boundlessgeo.com/main
2. 创建获取shp要素信息Java文件
package cn.com.geotool;
import org.geotools.data.FileDataStore;
import org.geotools.data.FileDataStoreFinder;
import org.geotools.data.simple.SimpleFeatureCollection;
import org.geotools.data.simple.SimpleFeatureIterator;
import org.geotools.data.simple.SimpleFeatu