由于项目中需要把大量的shp文件的数据转换成json格式存储到数据库。简单记录一下,以备以后的遗忘之需。
首先引入所需的依赖:由于项目依赖过多和保密,这里只写了所需的geotools依赖:
<properties>
<java-version>1.7</java-version>
<geotools.version>15.1</geotools.version>
<log4j-version>2.7</log4j-version>
<jdk.version>1.7</jdk.version>
<tomcat.version>2.2</tomcat.version>
<jetty.version>7.6.14.v20131031</jetty.version>
</properties>
<!-- geotools -->
<dependency>
<groupId>org.geotools</groupId>
<artifactId>gt-geojson</artifactId>
<version>${geotools.version}</version>
</dependency>
<dependency>
<groupId>org.geotools</groupId>
<artifactId>gt-geometry</artifactId>
<version>${geotools.version}</version>
</dependency>
<dependency>
<groupId>org.geotools</groupId>
<artifactId>gt-epsg-hsql</artifactId>
<version>${geotools.version}</version>
</dependency>
<dependency>
<groupId>org.geotools</groupId>