https://github.com/ficodes/quantumleap-2-linestring-operator
QuantumLeap to LineString operator
https://github.com/ficodes/quantumleap-2-linestring-operator
quantumleap wirecloud wirecloud-component wirecloud-operator
Last synced: 3 months ago
JSON representation
QuantumLeap to LineString operator
- Host: GitHub
- URL: https://github.com/ficodes/quantumleap-2-linestring-operator
- Owner: Ficodes
- License: mit
- Created: 2019-10-23T12:09:22.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-10T06:32:35.000Z (over 2 years ago)
- Last Synced: 2025-01-17T15:52:23.604Z (5 months ago)
- Topics: quantumleap, wirecloud, wirecloud-component, wirecloud-operator
- Language: JavaScript
- Size: 435 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# QuantumLeap to LineString operator operator
The QuantumLeap to LineString operator is a WireCloud operator that receives a QuantumLeap history and, provided it does have location history in an attribute called `location`, it generates a Point of Interest (PoI) with the form of a `LineString`. It does also send, on a remove endpoint, the ID of the last line, in case the user wants to link it with a remove input endpoint of a map.
## Build dependencies
Be sure to have installed [Node.js](https://nodejs.org/) in your system. For example, you can install it on Ubuntu and Debian running the following commands:
```bash
sudo apt update; sudo apt install curl gnupg
curl -sL https://deb.nodesource.com/setup_8.x | sudo bash -
sudo apt install nodejs npm
```You also have to install the [Grunt](https://gruntjs.com/)'s command line interface (CLI):
```sudo npm install -g grunt-cli
```The remaining dependencies are installed using npm (you have to run this command
inside the folder where you downloaded this repository):```bash
npm install
```## Build
Once installed all the build dependencies you can build this operator by using grunt:
```bash
grunt
```If everything goes well, you will find a wgt file in the `dist` folder.
## Documentation
Documentation about how to use this operator is available on the
[User Guide](src/doc/userguide.md). Anyway, you can find general information
about how to use operators on the
[WireCloud's User Guide](https://wirecloud.readthedocs.io/en/stable/user_guide/)
available on Read the Docs.## Copyright and License
Copyright (c) 2019 CoNWeT
Licensed under the Apeche license 2.0.