https://github.com/codingmiao/giscat
giscat is a compact and fast tool set of Java GIS
https://github.com/codingmiao/giscat
Last synced: 10 months ago
JSON representation
giscat is a compact and fast tool set of Java GIS
- Host: GitHub
- URL: https://github.com/codingmiao/giscat
- Owner: codingmiao
- License: other
- Created: 2022-04-06T08:04:58.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-29T09:38:21.000Z (over 1 year ago)
- Last Synced: 2024-05-29T22:54:19.562Z (over 1 year ago)
- Language: Java
- Size: 823 KB
- Stars: 22
- Watchers: 3
- Forks: 8
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
giscat是一套简洁、快速的java gis工具集,包含如下工具:
(持续施工中)
# 矢量
## pojo
基于jts,提供了一套基础gis对象(Feature Geometry properties)的定义,及其与geojson的互转。
同时定义了一套基于protobuf的二进制压缩规范ProtoFeature,提供了比wkb、geojson更高压缩率的序列化方法。
[pojo详细说明与示例](giscat-vector/giscat-vector-pojo)
[ProtoFeature规范](giscat-vector/giscat-vector-pojo/src/main/resources/ProtoFeature.proto)
## util
一系列处理矢量数据的工具,包含坐标转换、图形分析裁剪等
详见[测试用例](giscat-vector/giscat-vector-util/src/test/java)
## mvt
矢量瓦片生成与解析工具
[基于springboot编写矢量瓦片服务示例](https://blog.wowtools.org/2022/04/28/2022-04-28-mapbox-gl-tutorial-8/)
# 栅格
# license
本软件采用自定义协议,请阅读[LICENSE文件](https://github.com/codingmiao/giscat/blob/main/LICENSE)