当前位置: 代码迷 >> 综合 >> GeoTools-数据组织结构
  详细解决方案

GeoTools-数据组织结构

热度:36   发布时间:2024-01-21 04:02:28.0

GeoTools-数据组织结构

sf2gis@163.com

2016年1月29日

 

1  目标:读写不同格式的数据,进行统一的管理和操作。

2 原理:使用DataAccess以不同格式的驱动读写各种文件,使用FeatureSource管理要素数据。使用Style(SLD)管理样式,使用Layer管理显示。使用MapContent管理所有地图相关信息。

3 流程:创建图层(打开地图文件,获取要素数据源,创建要素样式)。创建地图Model(图层和地图UI)

3.1 创建图层:打开地图文件,获取要素数据源,创建要素样式。

           FileDataStore ds =FileDataStoreFinder.getDataStore(newURL("file://D:/Data/shapefiles/states.shp"));

           SimpleFeatureStore sfs =(SimpleFeatureStore) ds.getFeatureSource();

          

           Style style =SLD.createSimple