Git Product home page Git Product logo

softwareag / cumulocity-layered-map-widget-plugin Goto Github PK

View Code? Open in Web Editor NEW
5.0 2.0 1.0 12.86 MB

Plugin containing the advanced map widget. Displays a map with position markers for selected devices. Support for configuration of additional layers and custom markers.

License: Apache License 2.0

HTML 18.42% TypeScript 77.46% Less 3.70% JavaScript 0.15% Shell 0.26%
cumulocity-iot iot-analytics cumulocity-profserv-package cumulocity-plugin cumulocity-widget widget cumulocity-package

cumulocity-layered-map-widget-plugin's Issues

Option to configure asset/device fragments to show in detail popup

It would be great if i could configure which fragments of the managed object are shown in the detail popup:

Example: map shows wind turbines, i would like to show on the detail popup informations like:
Model, Manufacturer, Nominal Power etc.

stored at managed object like:

{
      "wec_Manufacturer": "ENERCON GmbH",
      "wec_Model": "Enercon E40",
      "wec_NominalPowerKW": 500,
}

MicrosoftTeams-image (15)

Configure color in addition to icon

Sometimes you have filter which should use the same icon. In order to see the difference between the layer at the map the icons should have different colors. Imagin you have a map with wind turbines filtered by different locations.

layeredmape_1

The element of the list should have this color and also the icons on the map. To have a good legend for the map similar to a diagram legend.

Make routing configurable for marker link

When clicking the name of the device/ group/ asset, currently a hard coded routing happens:
If the mo contains the c8y_IsDeviceGroup fragment -> route to /group/id, else to /device/id.
Provide an additional field to configure the routing per layer.

Device needs to be selected even if query layer is used

As query layer automatically fetches devices matching the query (e.g. all devices where an critical alarm is present), no devices need to be selected on the left side.

Solution: Hide the device selector and create device selector on relevant forms.

Clustering of Pickers

As a user I would like to have Location Picker be clustered because otherwise some of it can be overseen

grafik

grafik

View GIS Layer data within the wiget

As User I would like to see GIS Data as an overlay of my map.
That would help me to see my data where it belongs to.

E.g. my GIS Data provides the data where the pipes exist on the road. (blue lines)

grafik

The GIS Data is provided as file and need to be upload to the platform and somehow stored, so that it can be updated.

Optional
I would like to use and see multiple GIS-Layer on my map.

Extend event query layer

Typically you want to show e.g. a car where latest event of type movement is driving and not stopped.
With the current query form you just can query for specific events but not what was the last value of a specific event.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.