How to create your NDD data file

Steerpath makes indoor navigation and positioning for apps simple, fast, easy to scale and maintain. There is no need for complex and time consuming site surveys, you can simply use your existing CAD files or quickly create one following our user guide.

Under SDK and Documentation you will find:

User guides and useful information about Steerpath and beacons.

An example CAD file

The iOS and Android Steerpath SDK

iOS and Android examples apps


You can quickly test Steerpath by selecting Venues and creating a new venue.

Enter a new venue name to get started.


Additional resource files can be added to your data file.

A good example of a resource file would be the map background image. For example uploading a PNG used when creating your DXF file will enable the map widget to display the image correctly aligned with the map data. If no PNG is found the map widget will use a default style which can be modified in the SDK if needed.

At this point you need a DXF map data file, click here to learn how to create one.

Choose your DXF file (which should be in saved as R2013 or R2010 ASCII format). Or use the Innovation House example DXF found under SDK and Documentation. The settings can be modified, however we recommended sticking with the defaults.


The analysis report will be generated and will display errors and warnings if found. Errors will stop the NDD data file generation, whereas warnings will not but you should be aware of them. Please contact us if you need any help during this process.

The NDD will complete after some time and you will receive an email when ready.

The file can be downloaded from the link shown below, or you can make note of the file name to use in the iOS example app. This means the NDD will be downloaded from our web server each time you start the app.


Steerpath demo app

Below screenshots are taken from the iOS Steerpath demonstration app.

Enter the NDD file name in the "NDD key" settings for testing the positioning and navigation features.

To start using indoor positioning the beacons must be placed in the same location as the data file and Bluetooth must be enabled on your iPhone. Touching the screen can manually set your location and allow for testing the navigation paths.

Navigating to destinations or points of interest can be first selected or you can skip this part and simply show your position by clicking "MAP" from the top right hand corner.