记录GIS学习信息。
Shapefile格式地图文件:存储地图信息
shp2pgsql工具:将Shp地图文件信息导入postgis空间数据库
Geoserver2.0.1:GIS地图服务器,连接postgis空间数据库取得数据,配置图层文件后可以用于WEBGIS显示
OpenLayers:用于开发WebGIS客户端的JavaScript包。页面显示GIS的各项操作都在这里编辑。也是学习研究如何应用的重点
Geotools:一套开放源码的 Java API,它提供了一套空间数据操作的核心算法,为在兼容OGC标准的空间对象模型中进行基础的几何操作提供2D空间谓词API.
流程:
使用shp2pgsql工具将Shapefile格式地图文件的数据信息导入postgis空间数据库进行存储,在Geoserver中配置数据库连接后取得图层,配置图层信息和样式后为可用状态。
在JAVA的WEBGIS项目中连接Geoserver取得空间数据,用Geotools进行数据运算处理后将数据传输给前台显示层的OpenLayers,用OpenLayers制作出各种显示功能及样式。
写的也许不对,请大家指教。我现在是准备将WEBGIS框架进行分析整理后进行逐个攻克,然后延伸。