IndoorGML-Editor is an open source Javascript program that provides tools for simple editing IndoorGML data. To create IndoorGML documents we use InFactory Restful API(https://github.com/STEMLab/InFactory).
- You need to install modules. Please follow step.
npm install
- Start server by executing
npm start
and launch a web browser and open the editorhttp://127.0.0.1:5757
- In order to create IndoorGML documents, you must install InFactory that a restful server and library to create OGC IndoorGML
- Prerequisites
- Maven : over 3.5 version.
- Java : JDK over 1.8 version. JAVA 8 is not working at the upper version
- Installing
- Download project : You can download zip file from https://github.com/STEMLab/InFactory
or down using git git clone https://github.com/STEMLab/InFactory.git - Build Project : Open command prompt on project folder and build project by executing
mvn clean install
- Start API Server : Start server by executing
mvn jetty:run “-Djetty.port=9797”
- Download project : You can download zip file from https://github.com/STEMLab/InFactory
- Prerequisites
A simple example to create IndoorGML document include one cellspace.
- Add a new floor.
- Add a new cellspace.
- Export to InFactory.
- You can check downloaded document on InViewer-Desktop(unity) or InViewer(web).
👉 For more information about usage, please see the User Guide
The project on master branch supports generating IndoorGML data for core module and following extensions.
- Navigation Extension
- Non-Navigable Space Extension
- Storey Extension → will be supported
- POI Extension → will be supported
The editor for other extensions will be created in an additional branch.
This project is licensed under the MIT licenses. - see the LICENSE file for details