有了前面知识的铺垫,下面围绕件杂货码头堆场管理系统中地图功能模块的实现展开叙述。堆场管理系统的地图绘制堆场中地图的绘制是在MapInfo中完成的,它是进行地图模块编程的前期工作。堆场管理信息系统比较适合按照逻辑意义的不同以及操作功能的不同划分图层。在堆场管理系统的开发中,选用以Maplnfo环境中定义的属性数据表为数据源。......
2023-08-18
港口码头可视化生产管理系统的开发中,可视化的工作主要是空间对象的建模和驱动。如前所述,可分别利用的是MapInfo系列软件中的两个产品。
① MapInfo Professional:它是MapInfo系列产品中的桌面制图软件,即空间对象的建模工具。在用户界面上,它利用Windows的功能,提供符号化的菜单和开发工具;在数据的可视化方面,每一张地图都可以用不同层次的图叠加而成,并且通过缩放功能观察整体和局部的细节。除查询、显示、绘图功能外,MapInfo软件还具备空间分析功能,如叠加分析、缓冲区分析、数值及统计计算等。
② MapX:它是MapInfo公司提供的一个性价比较好、功能较强的OCX控件,实现空间对象在实际应用中的嵌入和驱动。在标准的管理信息系统开发环境(如VB、VC++ 、 PowerBuilder、 Delphi等)中,通过该控件可以将地图对象方便地嵌入实际应用中。因此,它是连接地理信息技术和港口码头生产管理的桥梁。
在件杂货散货码头生产管理中,是以码头区域为蓝图,描述堆场上货位堆存货物的情况、船舶的停靠情况以及场地的车辆位置等。为了描述完整的码头区域,需要对码头的大致位置、分布情况、库场特征等进行相应了解,然后进行地图可视化呈现的设计。地图绘制好以后,就在此基础上开发相应的可视化模块程序,以发挥地图良好视觉效果的优势。在具体的生产管理系统可视化模块中,主要实现全场监控、卸船场地计划和集港场地计划三项功能。在全场监控画面中,可以呈现堆场全貌,包括货位的状态、机械的位置、船舶的位置等,可以方便查询货位的描述信息、货位的堆存情况、机械的状态信息、船舶的位置和装卸信息等,是一个内容丰富、人机交互良好的可视化信息平台。卸船场地计划和集港场地计划就可视化开发的角度思路完全一致,都在于在可视化的地图环境中,根据货位的状态、存货的多少制定货物的进场位置计划。
有关物流可视化的文章
有了前面知识的铺垫,下面围绕件杂货码头堆场管理系统中地图功能模块的实现展开叙述。堆场管理系统的地图绘制堆场中地图的绘制是在MapInfo中完成的,它是进行地图模块编程的前期工作。堆场管理信息系统比较适合按照逻辑意义的不同以及操作功能的不同划分图层。在堆场管理系统的开发中,选用以Maplnfo环境中定义的属性数据表为数据源。......
2023-08-18
图6-24工具管理器对话框 EasyLoader工具的使用点击“工具”选项下的“EasyLoader”—“EasyLoader... ”,在“MapInfo EasyLoader”对话框中点击“ODBC”按钮,进入“选择数据源”对话框,选择“机器数据源”名下创建的数据源并且点击“确定”按钮,如图6-25所示。返回“MapInfo EasyLoader”对话框,点击“源表”按钮,打开如图6-26所示对话框,勾选需要创建点所在的图层并且点击“打开”按钮,如图6-27所示。......
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
MultiGen Creator包括一套综合强大的建模工具,具有精简、直观的交互能力。MultiGen Creator强大的工具核心为25种不同的图像生成器提供自己的建模系统和定制的功能。MultiGen Creator的建模环境提供同时交互的、多重显示和用户定义的三维图形观察器和一个有二维层次的结构图,所有的显示是交互的和充分关联的。在本实例中,将采用Creator软件进行集装箱码头堆场的建模。......
2023-08-18
相关推荐