Floor plan path finding web application sample project using 8th programming language

Here is a sample web project. Initial version required Professional SKU of 8th but modified version should work on others as well. I still recommend Professional SKU for everyone as it’s easily the best purchase I have done.

Idea is that using QCAD, route is drawn on it’s own layer on top of the floor plan. Graph nodes are drawn as “Block Reference” and edges are drawn as “Line”. QCAD includes commandline tool to extract drawing entities by type as CSV and there is also a commandline tool to convert a DWG file to SVG file.

Demo video

Project directories:

  • “dwg”, contains a demo floor plan drawing in DWG format
  • “tools”, contains 8th tool scripts to build node and edge lists for a graph
  • “pages”, contains the actual web application

Naturally, you need a web server to test the project. Have fun!