# gis **Repository Path**: xs-shuai/gis ## Basic Information - **Project Name**: gis - **Description**: geotools封装工具 - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-02-16 - **Last Updated**: 2025-08-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # geotoolsPlus 基于geotools,gdal 二次开发 > 需要再jdk中安装GDAL,[安装方法](https://blog.csdn.net/qq_42265851/article/details/126048596) 1. 封装tlwFeature 描述geojson格式的空间数据, 2. 提供wkb,wkt,geojson,shap,gdb,sqlite等格式的转换 3. 使用方式,使用[CoverFactory.java](src%2Fmain%2Fjava%2Fcn%2Ftelewarecbd%2Fspatial%2Fcover%2Futil%2FCoverFactory.java)构建Cover对象,部分对象需要再构找方法中提参数, 比如字符编码等,就可以转为文件,或文件转为geojson 示例代码参考单元测试([CoverPlusTest.java](src%2Ftest%2Fjava%2Fcom%2Fxs%2Fgis%2Futil%2FCoverPlusTest.java)) # geoserver > geoserver 使用jar包调用存在问题,在26版以后可以使用api方式调用入下,使用java远程调用 ```angular2html curl -X GET http://192.168.3.110:28080/geoserver/rest/fonts \ -H "accept: application/json" \ -H "content-type: application/json" \ -u admin:geoserver curl -X GET http://192.168.3.110:28080/geoserver/rest/fonts \ -H "accept: application/json" \ -H "content-type: application/json" \ -H "Authorization: Basic $(echo -n 'admin:geoserver' | base64)" ```