MapGIS Desktop Based on JavaFX
MapGIS 跨平台桌面主要为GIS专业用户提供空间数据管理和处理、地图制图、空间数据分析等功能。同时也为各种行业应用提供了方便、灵活的二次开发框架,以满足专业GIS桌面应用系统的搭建。
工程包含基于MapGIS Objects Java的MapGIS跨平台桌面代码。
工程通过Maven进行编译,通过IntelliJ IDEA进行编辑。
目录
工程目录结构
|-- mapgis_javafx
|-- bin -- MapGIS Objects Java 和核心模块输出目录及启动脚本
|-- libs -- 模块依赖开源库
|-- plugin -- 插件模块输出目录
|-- mapgis_dataconvert -- 数据转换插件
|-- mapgis_dockfx -- 框架布局控件库
|-- mapgis_gdbmanager_plugin -- 地理数据库管理插件
|-- mapgis_mapeditor_plugin -- 地图编辑插件
|-- mapgis_pluginengine -- 插件引擎
|-- mapgis_rastereditor_plugin -- 栅格编辑插件
|-- mapgis_ribbonapploader -- 插件框架宿主(mainClass)
|-- mapgis_ribbonfx -- Ribbon功能区控件库
|-- mapgis_ui_controls -- MapGIS UI 控件库
|-- mapgis_workspace_plugin -- 工作空间插件
|-- .gitignore
|-- pom.xml -- 主 pom 文件
|-- README.md