/st-core-tech

《时空大数据系统核心技术》的配套代码

Primary LanguageJavaApache License 2.0Apache-2.0

介绍

《时空大数据系统核心技术》的配套代码,工程里每个模块和书中的章节相对应。这个代码库的目的是为了帮助读者更快的应用这些算法,因此我们没有过多地深入到算法的细节中,而是着重呈现它们最常用的使用方法。文章内提到的算法都提供了包含Main方法的可执行类,用户可以查看执行类内包含的java工具包,以及使用方法。

阅读指引

第4章:数据存储与索引(chapter-4-st-storage)

第5章:数据分析与挖掘(chapter-5-st-analysis)

第6章:数据服务与共享(chapter-6-st-service)

说明: 本节代码构建了一个简单的Springboot项目,简单实现了第6章提到的三类接口,WFS、WMS和WMTS,另外还有一个类控件查询

  • WFS
  • WMS
  • WMTS
  • Query
    • 基于多边形范围查询
    • 基于矩形范围查询
    • 基于点和半径的周围查询

整个架构如下图所示,服务层基于Springboot,数据访问层基于GeoTools,底层使用GeoPackage存储

第7章:数据可视化(chapter-7-st-visualization)

  • 7.2、时空数据可视化