仓库地图结构设计简图

描述

这是一张 ”地图“以及其内容的手绘,以及一些简单的标记和设计。目的是设计一个仓库。

仓库地图结构设计简图_第1张图片

里面是一张仓库地图的坐标系,这是对现实中的仓库进行的平面地图的抽象。

Map相当于一块空地,racks是货架,paths是仓库中的路线,stops是仓库中一些路线点。racksContent整体构成一个地图的内容,即仓库中所有货架构边界构成的实体。整个Map相当于一个仓库,即一个大的房子。

可以简单的理解为一个大的房子里面有一个桌子,桌子上放一些牛奶、水果等。桌子可以在房子里移动,只是现实中的房子我们不能随意放大缩小,但是在抽象的程序设计里面,可以将它放大或者缩小。

通过x和y坐标可以设置地图(仓库)的大小。放大的话,仓库里的racks也等比例放大。

思考

关于地图以及内容放大缩小的设计。

图中x和y标记为设置地图内容的大小,这样不是很合理。我觉得x和y用来设置content的x和y坐标,即其距离地图左侧(0,0)点的坐标。至于content的内容的宽和高,应该再设计两个变量来设置。

这样设计的目的是可以设置地图内容的大小和位置,不用考虑地图的大小,因为地图是要根据内容的宽高和位置来调整的。

仓库地图结构设计简图_第2张图片

你可能感兴趣的:(手绘/手稿,Map)