Skip to main content

Warehouse Designer

GoJS can be used to create industrial editors or monitors, such as the editing of warehouse layouts or HVAC layouts, or the monitoring of industrial systems or building security.

Drag racks, work areas, zones, and dock doors from the Palette on the left onto the floor plan, where they snap to the grid. Parts can be moved and resized, and text can be edited with a double-click and saved to the model. Disconnected links show suggested picking and transfer paths: drag the link out of the palette to add a new one and drag a link's endpoints to reroute it.

Sample: Warehouse Designer

GoJS Features in this sample

Grid Patterns

GoJS provides functionality to display a grid of lines drawn at regular intervals. Grid Panels can also force dragged parts to be aligned on grid points, and resize parts to be multiples of the grid cell size.

Grids are implemented using a type of Panel, Panel.Grid. Grid Panels, like most other types of Panels, can be used within Nodes or any other kind of Part. However when they are used as the Diagram.grid, they are effectively infinite in extent.

More information can be found in the GoJS learn pages.

Related samples