OpenJUMP是一个基于Java的矢量光栅GIS和编程框架,是JUMP "Java统一制图平台 "GIS软件的分叉,最初的JUMP是由Vivid Solutions开发的,一些热心的开发者已经加入了JUMP的开发团队,进一步增强了JUMP的功能。他们推出了一个独立的开发分支,名为OpenJUMP,这个名字既是对JUMP最初开发的功劳,同时也说明了这个项目的目标是完全开放给任何想要贡献的人。 功能介绍 矢量地理信息系统(也可以读取栅格图 提供开放的API & PlugIn系统,通过BeanShell和Java Python编写脚本。 编辑、保存、分析、混合和显示您的GIS数据。 力求处理好空的几何图形 精心设计的快捷方式,撤销/重做 矢量格式,可读DXF*、JML、GeoJSON、GML、SHP。 读DXF*, JML, GeoJSON, GML, SHP 写DXF*, JML, GeoJSON, GML, SHP, SVG* 支持栅格格式的读取。 每个世界文件或GeoTIFF的地理坐标定位 bmp, dcx, fpx, gif, jb2, jbig2, jpeg, pam, pbm, pcx pgm, png, pnm, pnm, ppm, psd, tga, tiff, wbmp, xbmp, xbm, xpm ECW和JPEG2000(Windows、Linux、MacOSX上的32位Java)*,包括在加号中。 MrSID (Windows、Linux上的oracle jre)* 支持栅格格式的写入。 JPG, PNG 数据库访问。 读取PostGIS、ArcSDE*、Oracle*、MySQL*、SpatialLite 写PostGIS* 档案和压缩文件。 从zip、tar、tar.gz、tar.bz2压缩文件或z、bz2压缩文件中读取已知的数据格式。 支持OGC标准WMS和WFS(-T)、GML 2、SLD、SFS标准 拓扑学工具:线型编码器、多边形器、平面图、.....。 通过SEXTANTE连接器进行栅格分析 属性转移工具(1:1转移,或n:1转移) 计算长度、面积、中心点、缓冲区、凸壳、.....。 空间和属性查询功能 旋转、缩放、自动完成多边形、剪切、合并、简化多边形和线条 翘曲、质量保证工具* 映射泛化函数* 高超的打印能力* * 通过额外的插件或本地库、二进制文件提供的功能。