[发明专利]一种利用MATLAB进行物流GIS中空间分析的系统实现方法无效
申请号: | 200810203018.6 | 申请日: | 2008-11-20 |
公开(公告)号: | CN101739250A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 杨斌;王洁;吴先斌;胡坚堃;孟燕萍 | 申请(专利权)人: | 上海海事大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海天翔知识产权代理有限公司 31224 | 代理人: | 陈学雯 |
地址: | 200135 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 matlab 进行 物流 gis 空间 分析 系统 实现 方法 | ||
技术领域:
本发明涉及一种物流GIS(地理信息系统)开发方法,应用于物流领域特别是与地图相关的物流领域。
背景技术:
地理信息系统(GIS)是一门学科,是描述、存储、分析、输出空间信息的理论和方法的一门新兴的交叉学科。地理信息系统又是一个技术系统,是以地理空间数据库为基础,采用地理模型分析方法,适时提供多种空间的和动态的地理信息的计算机技术系统。现在,地理信息系统正在经历一个前所未有的大发展时期,已经和正在地理逻辑、地质测绘、交通运输、公共事业、旅游服务、环境保护等方面发挥重要作用。
基于GIS技术的特点,它能广泛的应用于物流领域,基于GIS技术的物流管理系统主要用于:
1、辅助决策:包括全局或局部物流优化、各级客户地理分析、运输能力模型分析、交通物流资源优化、配送中心能力分析、配送网络方案分析、门到门服务分析优化、联运优化方案分析、代理网点设置优化、物流仿真分析模型、仓储能力分析、仓库选址模型、中转仓库优化方案等;
2、物流作业管理:包括企业资源管理、物流服务支持系统、物流资源查询检索、交通资源信息查询、信息发布系统、在线商务交易、仓库可视化管理、货物跟踪监控、海关报关系统、货物卫检系统、银行支付系统等;
3、企业内部管理:包括企业内部资源管理、财务管理系统、人力资源系统等。
在实际应用中,以包括GIS技术在内的现代信息技术支撑的物流信息系统已经能做到以下几点:
(1)、合理配置企业的物流资源,通过信息平台可及时根据物流市场调用企业的物流资源,尤其是对企业的车辆资源以及所控制的社会车辆资源进行调配,有效实现对物流资源的整合和利用;
(2)、监测车辆位置及工作状态:对企业的车辆在途运输实现跟踪,在数字化地图上监测运货车辆的位置和工作状态,将市场信息反馈给运输车队,实现异地配载,并实时对特种车辆进行安全监控,为安全运输提供保障;
(3)、通过信息平台,可以有效规划物流配送,对配送时间、数量和路径进行调整;
(4)、监控仓库,实现仓库的可视化管理,及时查阅库存情况,并按用户查阅货物库存状态;
(5)、通过物流信息平台,可以实现物流企业在不同地域上各个网点之间的交流和协作,使物流活动的组织在不同网点之间实现有效衔接和统一组织;
(6)、实现物流企业同用户之间的紧密联系,及时调整物流方案,适应用户的物流需求;
(7)、实现网上交易,对订单、合同和财务等信息通过物流信息平台完成。
但为实现上述功能,物流GIS系统需要根据用户界面上用户需要输入模型所需要的参数(物流GIS系统需要用户在界面输入参数信息(包括地图上点线面的定位和数值型参数)),进行模型计算,以及到最后的结果展现,这些过程往往需要多人协作进行软件开发和设计来完成,同时也需要借助其它软件系统来实现模型中复杂的数学计算以及空间分析和图形展示功能,从而使物流GIS系统存在着:开发的工作量大、操作复杂、使用不方便等缺点。
发明内容:
本发明目的在于,为解决现有技术问题的不足,基于ARCGIS丰富的图形展示功能,空间分析功能和MATLAB强大的科学计算功能的特点,而提供一种利用MATLAB进行物流GIS中空间分析的系统实现方法,大大减少了系统开发的工作量,操作方便。
为了实现上述目的,本发明的技术方案如下:
一种利用MATLAB进行物流GIS中空间分析的系统实现方法,其特征在于,结合了MATLAB,.NET和ARCGIS在GIS物流系统中的优点,其具体步骤是:
A、确定系统里需要展现的物流模型,确定模型中应用的算法和输入输出参数(其中包括保存中间结果的参数),编写MATLAB函数;
B、用C#(C#是.NET中的一种)调用MATLAB函数,具体的实施步骤如下:
(1)安装.net framework和MCR(matlab compile runtime)组件;
(2)利用MATLAB自带的.nettool工具将.m文件转换成.net组件--->.dll文件为接口,该文件实际上不实现任何程序的功能,都是调用另一个.ctf文件来完成具体的功能;不
(3)在C#中引入mwarray.dll;因为在C#必须引入mwarray.dll才能拥有在.net中进行矩阵运算所需要的一切;
(4)生成一个实例,并对.net组件所输出的结果进行数据类型的转换,以符合.net编程环境中对数据类型的要求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海海事大学,未经上海海事大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810203018.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种铁尾矿砂透水砖
- 下一篇:用于动态模拟试验的数据自动记录系统及其方法