分享
Scan me 分享到微信

Java开源GIS项目OpenJUMP

  OpenJUMP前身是JUMP GIS项目,JUMP名称为Java UnifiedMappingPlatform的缩写,最初由加拿大GIS公司VividSolutions和RefractionsResearch共同开发。这两家公司都以提供JavaGIS解决方案而闻名,并且分别向开源GIS社区贡献了Java空间分析库JTS和通用JavaGIS平台uDig。

  OpenJUMP在GPL协议授权下开放源代码,并在系统构建时使用了Java拓扑分析套件JTS、Java高级绘图库JAI、工程与科学计算库JMathTools等已有类库。在矢量数据源支持方面,OpenJUMP支持GML2.0,WKT(Well KnownText)、ESRI Shapefile以及JUMP自有的JML格式。

  在OGC服务方面,OpenJUMP已提供了WMS支持,并且在JUMP可拓展性框架支持下,可以很方便的添加第三方WFS和WPS插件。除此之外,OpenJUMP直接支持PostGIS数据集的加载、绘制和写回,并且提供ArcSDE、OracleSpatial以及MySQLSpatial的访问接口,通过支持空间拓展的数据库获取空间数据。

  OpenJUMP内置了GIS空间分析操作,包含Buffer缓冲区分析,Intersection叠加求交、Union叠加求和等空间分析功能,可以用来实现特定的空间分析计算,并可以通过插件方式为OpenJUMP进行功能的定制或拓展。在拓展方面,OpenJUMP提供JavaAPI接口,并且支持轻量级Java脚本BeanShell和Python的API拓展开发。

  在德国,OpenJUMP被作为GIS专业教学软件,来为学生演示矢量栅格数据绘制,以及基本的空间分析功能,并以此让更多人从学生阶段就多接触开源GIS的软件环境。感兴趣的朋友可以下载OpenJUMP的上手指南,来了解OpenJUMP平台上所提供的各项GIS功能。

参与评论

【登录后才能评论哦!点击

  • {{item.username}}

    {{item.content}}

    {{item.created_at}}
    {{item.support}}
    回复{{item.replynum}}
    {{child.username}} 回复 {{child.to_username}}:{{child.content}}

更多精选文章推荐

下一篇

AutoCAD 2010:学生免费使用

泰伯APP
感受不一样的阅读体验
立即打开