GISBox

JTOpen

GISBox是一站式三维 GIS 数据编辑、转换、发布平台,支持 OSGB/GEOTIFF/RVT 等多种 GIS 格式编辑,转换为 3DTiles/Terrain 等并发布。

简介

**JTOpen **并非传统意义上的 GIS 软件,它是一套用于 Java 语言环境下与 IBM i(原 OS/400)系统进行交互的开源类库,不过在涉及地理空间数据与 IBM i 系统关联的 GIS 应用场景中能发挥重要作用。

文件结构

  1. 分段存储(Data Segment)

使用 GUID 标识不同类型的数据段(如 LSG Segment、Shape LOD Segment、JT B-Rep Segment 等),支持部分加载和高效检索。

  1. 层次化组织

通过 LSG Segment 描述模型的可视化数据与组件关联,Shape LOD Segment 存储几何模型的层次细节(LOD),支持多分辨率显示。

  1. B-Rep 存储

支持原生 JT B-Rep 和 Parasolid XT B-Rep 存储,确保几何数据的精确性与兼容性。

优点

  1. 数据访问与协作强:提供 API 访问 JT 数据,支持可视化配置与渲染,适配多 CAD 协作场景,助力设计、制造、分析等环节数据共享与上下文交互。
  2. 应用场景丰富:
    • CAM/CAE:支持工艺规划、仿真及分析模型处理。
    • 数据管理:深入 JT 数据结构,辅助 PDM 工具管理产品结构。
    • 标准件/Web 应用:统一模型格式,优化产品展示与交互体验。
  3. 提升企业效率:通过 JT 中性格式整合异构 CAD 数据,加速工程验证与协作,降低物理原型成本,缩短开发周期。
  4. 促进信息共享:支持跨部门、远程访问三维数据,简化数据查找与任务协作。

缺点

  1. 建模成本高:需额外购买 Parasolid 工具包实现建模功能,增加使用成本。
  2. 依赖配套系统:部分功能(如 PMI 注释)需依赖 NX 等配套软件,灵活性受限。

应用场景

在企业级 GIS 项目中,若数据存储于 IBM i 系统,JTOpen 可帮助 GIS 应用程序读取、写入和操作这些数据。例如,物流企业利用 IBM i 系统管理运输路线、仓库位置等地理相关数据,通过 JTOpen,GIS 系统能够获取这些数据进行可视化分析,优化运输路线规划,提高物流配送效率。在智慧城市建设中,部分城市的基础数据,如基础设施分布、城市设施管理数据等存储在 IBM i 系统内,JTOpen 允许 GIS 平台与 IBM i 系统交互,整合数据后为城市规划者提供更全面的地理信息,助力城市资源合理分配与设施管理决策。此外,在一些涉及历史地理数据的研究项目里,如果这些数据存储在 IBM i 系统,研究人员可借助 JTOpen 将其与现代 GIS 分析工具结合,对地理演变进行深入研究。

相关 GIS 文件

MID

IMDF

STYLX

E00

参考资料

  1. https://jt400.sourceforge.net/
  2. https://www.ibm.com/docs/zh-tw/was-nd/8.5.5?topic=variables-configuring-toolbox-java