开源GIS大全(java) 下载本文

内容发布更新时间 : 2024/5/18 17:03:15星期一 下面是文章的全部内容请认真阅读。

Java开发 GIS 2009-09-29 17:27 1、uDig

基于Eclipse RCP的uDig开源项目既是一个GeoSpatial应用程序也是一个平台开发者可通过这个平台来创建新的在uDig基础上衍生的应用程序,uDig是Web地理信息系统的一个核心组件。

更多uDig信息 2、GeoAPI

GeoAPI为OGC/ISO标准提供一组Java接口。 更多GeoAPI信息 3、Geotools

Geotools是一个开源的Java GIS工具包,可利用它来开发符合标准的地理信息系统。Geotools提供了OGC(Open Geospatial Consortium)规范的一个实现来作为他们的开发。

更多Geotools信息 4、Quantum GIS (QGIS)

QGIS是一个用户界面友好的地理信息系统,可运行在Linux,Unix,Mac OSX,和Windows平台之上。QGIS支持vector,raster和database格。它能够很好得支持PostGIS。

更多Quantum GIS (QGIS)信息 5、Geoserver

Geoserver是一个功能齐全,遵循OGC开放标准的开源WFS-T和WMS服务器。利用Geoserver可以把数据作为maps/images来 发布(利用WMS来实现)也可以直接发布实际的数据(利用WFS来实现),同时也提供了修改,删除和新增的功能(利用WFS-T)。

更多Geoserver信息 6、deegree

deegree通过对OGC和ISO/TC 211标准的实现为空间数据应用程序基础结构的构建提供坚固的\积木\。由于整个deegree体系完全基于OGC规范与概念,因此它可以与其它厂商提供的标准产品(如:ESRI(c)的ArcIMS)相结合。deegree提供了一些基于OGC的服务如:Web Map Service (WMS);Web Feature Service (WFS);Web Coverage Service (WCS);Web Gazetteer Service (WFS-G);Web Terrain Service (WTS);Web Coordinate Transformation Service (WCTS);Web Catalog Service (WCAS)。 更多deegree信息 7、JUMP

JUMP-Project是由一组免费,开源的应用程序组成,这些应用程序为表示和操作空间数据集提供了可扩展的API和图形用户接口(GUI)。 JUMP Project当前包括的主要项目有:

1.JUMP(The JUMP Unified Mapping Platform):提供包括主要UI和一个具备高扩展性的框架来开发与运行自定义的空间数据处理应用程序。

2.JTS(The JTS Topology Suite):为在兼容OGC标准的空间对象模型中进行基础的几何操作提供2D空间谓词API。

3.JSC(The JCS Conflation Suite):为在空间数据库上执行\异文合并\提供API和一组交互工具。 更多JUMP信息 8、OpenMap