Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: added info about url

Table of Contents

...

If the connection cannot be established, a suitable info text + icon should appear on the map.

URL

centering map

If latitude, longitude and zoom values are passed in via the url, the map should center on that location.

If the latitude, longitude, zoom part is removed from the url, the map should stay at its former location.


working with details

If a site or link are passed in via the url (via details), the details panel should load the information. The detail-element should be highlighted on the map and the map re-centered accordingly.

If no site nor link with such a name can be found, the details panel should show an error message.

If the details part of the url is removed, the details panel should change to an empty state.

Architecture

Drawio
bordertrue
diagramNameTopology
simpleViewerfalse
width600
linksauto
tbstyletop
lboxtrue
diagramWidth1031
revision17

...

The ODLUX Link Calculator accesses the topology-api server to do its calculations.

Interfaces

URL

odluxurl/{lat},{lon},{zoom}*/details/{detailsName}

*the zoom is optional. If no zoom was passed, a default zoom of 11 should be used

Updating the URL

The URL can be set manually by the user. The map and details panel will adjust accordingly.

When the map stops moving or a details element, either link or site, is loaded, the URL gets updated automatically.

Image

  • Topology-api server backend is provided as docker image.
  • Docker image with node base container (Dockerhub)
  • Startup configuration via -e command line option
    • Choose model data provider
      1. Model "5GBerlin" (Used for ONAP Integration test)
      2. Model "Winlab" (OWL/Cosmos demo)
      3. htTracking with URL (Used for OSNL Integration test)

...

Use casedescription
Browse network

Present a network in map

  • Zoom in and out
  • Click site or link and get specific information
Link calculation
  • Use case “Calculate link”
    • Click on link and click “calculation” button
    • The ODLUX Link Calculator opens, data is passed according to its interface

Roadmap

Version 1 Study and conceptual approach (Guilin)

...

  • General
    • Prototyp for study and presentation purpose
    • Use public available (License conditions) server like Openstreetmap -> request Ok for presentations and this study purpose
  • Browser app
    • Map visualization of database topology information for a "planner"
    • Map projection: WGS84-Format and marcator
    • Interface and first release abstract map provider
    • Scaling/Performance
    • Investigate and proof of concept of map-framework for browser implementation on top of ONAP/React/Typescript App Framework
      • List: MapBox, OpenLayer, Favorit MapBox. Both BSD .. to investigate license conditions for bundling with MapApp
    • For desktop screens size, not mobile
    • Interface for value add extension (Makro function, Gui cut through to other application)

...