Module | 目的 |
---|---|
gt-render |
地图,渲染(org.geotools.[map|render]) |
gt-jdbc |
访问空间数据库(org.geotools(.data).jdbc) |
gt-main |
gt-opengis 的延展和实现 |
gt-xml |
XML数据访问(org.geotools.xml) |
gt-cql |
查询过滤器(org.geotools.filter) |
gt-coverage |
访问栅格格式数据(org.geotools.[coverage | image]) |
gt-referencing |
坐标转换(org.geotools.[referencing | geometry | ...]) |
gt-metadatas |
说明和描述(org.geotools.[metadata | util | ...]) |
gt-opengis |
数据访问(data),几何体(geometry),要素(feature),样式(style),渲染等 |
DataUtilities
创建FeatureType
,修改FeatureType
创建FeataureCollection
获取FeatureSource
创建FeatureReader
Feature
属性过滤
DataStore
DataStore存储矢量数据的元数据,可以获取FeatureReader,FeatureWriter等
FeatureSource真正存储矢量数据,操作矢量数据
DataAccessFactorySpi,插件,用于生成FeatureStore
FeatureCollection
遍历feature
从featureStore中获取,dataStore.getFeatureSource( typeName )
创建默认DefaultFeatureCollection
FeatureCollection的聚合,分组
Feature
构建FeatureType
添加Geometry
获取Feature的Geometry和Property等
Function List
DefaultFunctionFactory
ProcerssFunctionFactory
PolygonLabelFunctionFactory
WKT Parser
解析wkt格式的geometry
JTS Utility Class
测距,投影转换等
Java2D Shape
生成2D形状
Filter
属性选择
bbox选择
Parameter
连接参数
Envelope
CRS
定义坐标系(epsg, wkt)
定义转换
转换几何体
Geometry
创建Point,LineString, Polygon 的方式
Geometry 拓扑关系等
是否包含(Contains),是否重叠(Crosses)等
Geometry 操作
拓扑,凸包等
Feature
生成featuretype
生成feature
Filter
属性过滤,空间过滤
原文:https://www.cnblogs.com/asdlijian/p/14914515.html