有了前面知识的铺垫,下面围绕件杂货码头堆场管理系统中地图功能模块的实现展开叙述。堆场管理系统的地图绘制堆场中地图的绘制是在MapInfo中完成的,它是进行地图模块编程的前期工作。堆场管理信息系统比较适合按照逻辑意义的不同以及操作功能的不同划分图层。在堆场管理系统的开发中,选用以Maplnfo环境中定义的属性数据表为数据源。......
2023-08-18
图8-11 地图上确认场地位置
图8-11所示是仓库货物入库时确认场地位置的界面,上一案例呈现了货位堆存状态的可视化系统,重在呈现。这里可以结合业务需要,在地图上进行货物位置的确认操作,重在交互。在地图上单击存放货物的货位,在地图上确认位置的同时,管理信息系统中输入货物的件数、重量等信息,从而把一条入库记录的信息补充完整,如图8-12所示。当一条人库货物的位置在多个货位时,如图8-13所示,地图上单击多个货位,单击“保存”按钮,地图中货位状态发生变化,如图8-14所示。
图8-12 库位之外信息的添加
图8-13 一条业务存放多个货位
图8-14 保存后货位发生变化
如果手工误操作后需撤销对某个货位的选择,可在控制方式中选择“撤销”,如图8-15所示,单击保存按钮,货位的颜色发生变化,表示由存货变为无货。图8-16中撤销货位的状态复原。
图8-15 撤销某个货位的操作
图8-16 撤销某个货位保存后货位状态变化
本案例体现了利用GIS实现与地图的交互,贯穿本书强调的是GIS与MIS进行有效结合的关键为良好的功能设计。
(2)危险品堆场仓库监控
上述流程中充分使用了地理信息系统的人机交互,完成了堆存位置的确认。与上一案例相同,对于该危险品堆场,同样可以利用前面所示的手段实现相似的功能,见图8-17—图8-26所示,包含地图的常规缩放、移动、专题地图、聚焦、地物查询、查询条件的设置、条件查询执行等功能。
图8-17 堆场总貌
图8-18 放大堆场地图效果
图8-19 专题图隐藏
图8-20 库场聚焦功能
图8-21 库场单选查询
图8-22 一个货位存放多个货物的查询
图8-23 条件查询
图8-24 查询条件设定
图8-25 执行条件查询
图8-26 非专题地图状态下条件查询结果
上述案例的功能充分说明不管物流可视化表达的对象发生何种变化,所采用的可视化手段是一致的。可视化不仅是呈现,也在于如何通过界面的人机交互,参与到可视化的功能上来,最后落实到可视化系统的设计上。
有关物流可视化的文章
有了前面知识的铺垫,下面围绕件杂货码头堆场管理系统中地图功能模块的实现展开叙述。堆场管理系统的地图绘制堆场中地图的绘制是在MapInfo中完成的,它是进行地图模块编程的前期工作。堆场管理信息系统比较适合按照逻辑意义的不同以及操作功能的不同划分图层。在堆场管理系统的开发中,选用以Maplnfo环境中定义的属性数据表为数据源。......
2023-08-18
港口码头可视化生产管理系统的开发中,可视化的工作主要是空间对象的建模和驱动。如前所述,可分别利用的是MapInfo系列软件中的两个产品。在具体的生产管理系统可视化模块中,主要实现全场监控、卸船场地计划和集港场地计划三项功能。卸船场地计划和集港场地计划就可视化开发的角度思路完全一致,都在于在可视化的地图环境中,根据货位的状态、存货的多少制定货物的进场位置计划。......
2023-08-18
MapBasic最大的局限性在于,它没能与某一实际的应用相结合,完全脱离管理信息系统而独立运行,缺少了与实际管理中相关功能的结合点。与传统GIS专业性开发环境相比,像MapX这类组件式GIS系统的出现可以说是一种质的飞跃,它小巧灵活、开发简捷、价格便宜,用MapX开发的GIS系统运行速度快,因为它不需要在MapInfo软件平台上运行。......
2023-08-18
动态空间数据的管理有多种方式,依据实际的需要采取不同的措施。空间数据库管理方式包括地图上载到空间数据库、地图下载到生产管理系统用户界面中、用户改变地图的结果上载到空间数据库三个部分。为了与生产管理系统数据库相一致,在Oracle中建立空间数据库。......
2023-08-18
虚拟现实系统包含操作者、机器、软件及人机交互设备四个基本要素,其中机器是指安装了适当的软件程序,用来生成用户能与之交互的虚拟环境的计算机,内含存有大量图像和声音的数据库。虚拟现实系统利用头盔显示器把用户的视觉、听觉和其他感觉封装起来,产生一种身在虚拟环境中的错觉。数据服也是虚拟现实系统中用的人机交互设备。......
2023-08-18
一幅地图绘制的关键在于图层的安排。生产管理信息系统比较适合按照逻辑意义的不同以及操作功能的不同划分图层。结合可视化模块的功能,可视化的地图包括码头区域、车辆、船舶三类元素。在系统使用中,大的区域位置可以实现库场聚焦的功能,即可以将某个大区域移至整个地图的最中央,方便察看。考虑到管理系统开发数据库使用的是Oracle,为了动态加载,船舶空间数据必须进入Oracle空间数据库,从而实现有选择的地图下载。......
2023-08-18
整个应用系统的建模分两大部分,上述是场景的几何建模,这部分将主要讨论数据建模。驱动场景的数据建立在多网互联的基础上,主要分为管理数据和控制数据。控制数据,主要来自场地轮胎吊车的控制数据,通过对此信息的获取,可以实时驱动三维场景中场地轮胎吊车的运动。控制数据以快照形式存储于数据库中,因此最终系统的数据全部来自数据库。......
2023-08-18
地理信息系统是对与地理空间相关的数据进行有效管理和综合分析的计算机系统,GIS最明显的吸引力是通过地图来表现和分析数据。在集成系统中,GIS提供地理数据,而属性数据则从物流业务数据库得到。物流信息图形化查询、统计分析与报告在大量数据的支撑下,GIS可以实现物流信息的图形化查询、汇总、统计和报告,有助于管理人员全面、直观地掌握当前物流系统运作状况,以及开展与物流信息所处时空相关的、较深层次的数据分析。......
2023-08-18
相关推荐