All Projects → 52North → smle

52North / smle

Licence: other
The friendly SensorML Editor ☺

Programming Languages

typescript
32286 projects
HTML
75241 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language

smle/ˈsmaɪli/ — The Friendly SensorML Editor

Description

Editing SensorML documents>

smle is a SensorML editor which enables browser-based editing of SensorML descriptions.

The editor provides a user-friendly way to edit complex SensorML descriptions in a web application which runs in the browser. It is based on different input types and UI components.

Features:

  • access to configured SOS instances
  • to insert new SensorML documents
  • edit or update registered SensorML documents
  • remove SensorML documents
  • SensorML documents can be uploaded for editing
  • edited SensorML documents can be downloaded

The following main frameworks are used to provide this application:

Demo

The latest demo version of smle is available here via GitHub pages.

Quick Start

  1. git clone this repository
  2. run npm install to get all dependencies
  3. run npm start to start application in the development mode. The application will be bundled via Webpack and the web server will start on localhost:4200

Usage

Development server

Run ng serve or npm start for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the -prod flag for a production build.

Documentation

A tutorial based documentation of the SensorML Editor can be accessed on the documentation page

Credits

The development of the 52°North smle implementation was supported by several organizations and projects. Among other we would like to thank the following organisations and project

Project/Logo Description
NeXOS - Next generation, Cost-effective, Compact, Multifunctional Web Enabled Ocean Sensor Systems Empowering Marine, Maritime and Fisheries Management The development of this version of 52°North smle was supported by the European FP7 research project NeXOS (co-funded by the European Commission under the grant agreement n°614102)
FixO3 - Fixed-Point Open Ocean Observatories The development of this version of 52°North smle was supported by the European FP7 research project FixO3 (co-funded by the European Commission under the grant agreement n°312463)
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].