Spatial Positioning Tool

Henrik Markhede, Pablo Miranda, Daniel Koch


Spatial Positioning Tool (SPOT) is an isovist-based spatial analysis software written in Java that works as a stand-alone program. SPOT differs from regular Space syntax software as it can produce integration graphs and intervisibility graphs from a selection of positions. SPOT was originally developed for a series of field studies on building interiors highly influenced by organizations and social groups. These studies needed a tool that could produce graphs using a specific position as starting point for the isovists. Now, we have developed SPOT as in several steps, although this paper focuses mainly on the first iteration. In this version, basic SPOT operations use selected positions to create isovist sets. The sets can be colour-coded and layered; the layers can be activated and made visible by being turned on or off. At this point, there are two graphs produced in SPOT, the isovist overlap graph that shows intervisibility between overlapping isovist fields and the network integration analysis built on visibility relations. The graphs for correlation studies are made using workstations as the origins for the isovists. We use data from an office case study regarding face-to-face interaction. The software aims to be used as a fast and interactive sketch tool as well as a precise analysis tool. Data, images, and diagrams can be exported for use in conjunction with other CAD or illustration programs. The first stage of development is to have a functioning prototype with the implementation of all the basic algorithms and a minimal basic functionality with respect to user interaction. We will also briefly discuss recent developments of SPOT, and we furthermore provide a theoretical background for its development.


Spatial analysis; Software; Organizations; Interaction; Isovist; Space syntax

Full Text: JOSS_2010_p149-163.pdf