你是否因为Python、matlab语法复杂而不知如何下手?你是否因为Flexsim功能繁多而不知如何入门?

那么下面就要向大家安利一个物流人必备的宝藏软件——Microcity,这款物流软件对于新手十分友好,哪怕是没有编程基础的小白也可以快速上手。

Microcity由大连海事大学的孙卓教授开发,它几乎可以满足物流信息处理过程当中的各种场景需求,从微型地图信息处理、信息可视化到选址问题、最短路径问题、交通分配问题等多类物流、交通领域问题的模型解法,再到配送系统、仓储系统、港口等物流系统的仿真,应用范围相当广泛,是一款应用范围广泛、非常值得学习的物流软件。

它以Lua语言作为脚本语言,Lua语言的优势在于语法简单、小巧轻便,可以快速地理解与入门。同时软件本身占用内存很小,下载很方便。

下载链接https://microcity.github.io,其中还有microcity各类操作的详细说明哦

下面我们来看看microcity可以用来做些什么吧!

一、基本操作

下载好microcity后会出现脚本编辑器和运行界面两个部分,脚本编辑器是用来使用Lua编写程序,运行界面是用于结果运行和图层编辑、属性编辑等操作。

脚本编辑器

主程序

microcity还内置了许多函数,利用这些函数可以对多种问题进行程序编写

保存文件

microcity用的Lua语言与大多数人熟悉的c语言相比,有以下几方面的特点:

(1)Lua是脚本语言,没有固定入口的main函数;

(2)在使用for循环与While循环时要加“do”;使用条件语句if时要加“then”;

(3)Lua使用动态数据类型,在使用时不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来;

(4)Lua的数组的下标从1开始,而不同于C类语言从0开始;

(5)Lua语言中没有continue,只有break;

(6)“~=”表示不等于; “#”操作符用来获取长度;

(7)Lua中只有false和nil表示假,其他的字符都表示真,即0也表示真。

二、强大的空间数据可视化功能

1、 对于世界地图的图层,右击-arrtributes-show可以点开它的属性表格

可以在此基础上增加、删改属性,导入其他属性的数据,通过界面左侧工具栏的操作可以使不同国家的属性以可视化的方式表现出来,如下图,展示了不同国家的贸易进出口之比,并以饼图大小代表GDP的大小。

2、将矢量数据栅格化并展示动画

将世界地图的矢量数据栅格化

展示出随时间从栅格左下扩散的波动效果

3、还可展示模拟打靶、消融的动画

三、作为交通、物流领域问题的建模框架

基于GIS、网络和混合整数编程库,Microcity可以作为解决交通物流问题的建模框架。在解决问题时可以直接利用地理信息,非常方便。

如利用最短路径标号法求世界地图上求航线的最短路径

四、求解多种数学模型

在物流领域,选址问题、最短路径问题、车辆路径问题、交通分配问题都是非常常见的,而这些问题都可以通过microcity求解。

如对于以下离散选址的最小成本模型设置条件后进行求解

(代码未展示完全)

五、物流系统仿真

microcity的仿真功能也十分强大,可以仿真仓储系统、港口码头、模拟小车进行配送等多种物流系统与场景。

如果感兴趣的话,就赶紧下载试试吧!

物流人必备宝藏软件安利——Microcity相关推荐

  1. ImageJ Nikon_科研人必备图像处理软件—ImageJ软件分享

    文 / 利刃君 微信ID / ziyuanliren666 全文共1483字,推荐阅读时间4分钟. 没有不好的数据,只有不好的分析.作为一名科研人人员,每天面对各种让人抓狂的实验数据.图像,拥有一款功 ...

  2. android.265g.com.,每日推荐:忘性大的人必备安卓软件《365日历》

    今天为大家推荐一款很实用的日历软件,这款日历应用真的是太强大了,什么记事,提醒,通通都有,这1款软件省去很多麻烦,推荐! 365日历装机必备强势推荐日历产品.为用户保存超过2000万条日程.每日服务器 ...

  3. 物流人必备网络货运实战指南

    本文章转载于达牛公司品牌中心 货运行业现状 公路货运主导.近几年我国货运总量正在稳步上升,2018年货运总量达到506.15亿吨,同比增长7.4%.其中通过公路运输完成货运量396亿吨,占比77%.截 ...

  4. 外贸人必备工具(下)

    很多刚入行的外贸新人都会收集许多外贸人必备的软件,东一个西一个,收集到的软件越来越多,却越来越不知道该如何正确取舍或排序使用,这里为外贸人准备了齐全的工具,并做好了分类. 五.关键词工具 1.阿里巴巴 ...

  5. 外贸人必备工具(上)

    很多刚入行的外贸新人都会收集许多外贸人必备的软件,东一个西一个,收集到的软件越来越多,却越来越不知道该如何正确取舍或排序使用,这里为外贸人准备了齐全的工具,并做好了分类. 一.外贸邮件群发软件 1.F ...

  6. 自媒体人必备的3款宝藏工具,编辑、剪辑、配音软件都全了

    最近这几年,想必大家都经常听到自媒体是未来副业的趋势,什么都可以不做,但是自媒体一定要重视,这些语句,都是这两年听到最多的话题. 许多新手小白会问:自媒体方向有哪些呢?比如我们经常看到的,公众号百家号 ...

  7. 施工日志管理软件app_工程人必备的手机APP,个个能解燃眉之急

    前不久 小菁推出工程人必备的 10个宝藏网站 收到了不少小伙伴的私信 还想了解一些能装在手机里的 神奇APP 于是 在使用了众多APP之后 小菁终于来给大家推荐 那些超好用的手机APP了 相信总有一款 ...

  8. 新电脑必备的4款宝藏软件,绿色、安全、无捆绑,提高工作效率

    美好的一天,从拥有一款,能让你心情愉悦的良心软件开始. 咱们话不多说,直奔主题. 软碟通 软碟通是一款方便实用,而又功能强大的光盘映像文件编辑/制作/转换工具. 软碟通 在它这里,你可以直接编辑SIO ...

  9. 软件:推荐5款职场人必备的效率神器APP

    今天给大家推荐5款职场人必备的效率神器APP,相信它们会是你职场成功道路上的一大助力,推荐大家下载试一试! 1.番茄TO DO(支持Android.ios端下载) 推荐指数:☆☆☆☆ TO DO是一款 ...

最新文章

  1. (0067)iOS开发之iOS新增类UILayoutGuide的用途
  2. 不同坐标系下角速度_技术 | 西安80坐标与地方坐标系的转换方法技巧
  3. 在阿里云Serverless K8S集群上部署Spark任务并连接OSS(详细步骤)
  4. mysql oracle 表空间大小_Oracle各种空间大小及占用大小
  5. 数据类别不平衡/长尾分布?不妨利用半监督或自监督学习
  6. SQL Server Integration Services(SSIS)中的脚本任务调试
  7. 使用Zabbix监控memcached
  8. vim配置Nerdtree
  9. 视频教程-【思科CCNA理论专题:9】-- ACL理论-思科认证
  10. 同济大学数学系高等数学第6版笔记和课后答案
  11. FS FT DTFT DFT关系及频谱分析总结
  12. web_0207_1
  13. OSPF--DR与BDR
  14. Bsgrid表格插入日期表头
  15. AutoJs+mitmproxy App爬虫
  16. 计算机视觉算法与应用 英文pdf,计算机视觉:算法与应用(套装共2册) [Computer Vision:Algorithms and Applications]...
  17. java基础-常用快捷键及基本dos命令
  18. c++陈维兴第三版3.35_C++面向对象程序设计教程第3版—陈维兴,林小茶课后习题答案...
  19. 数字孪生轨道交通:“智慧化”监控疏通城市运行痛点
  20. python飞船项目

热门文章

  1. 服务器集群有哪些类型
  2. plotly绘制3D图技巧
  3. 中控考勤机连服务器显示1007,中控智慧ZK-S1007动态人脸识别考勤门禁终端
  4. html css 基本词汇
  5. 程序员创业:高智商的程序员为什么创业却屡屡失败?
  6. 基于node.js和Vue的运动装备网上商城
  7. matlab命令批量重命名,MATLAB中预定义对话框之文件打开对话框以及如何批量重命名...
  8. Simulink文件命名问题
  9. 【论文阅读】Video Generation from Single Semantic Label Map-CVPR2019
  10. 微信QQ等主流应用上线国产系统UOS:界面曝光