Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Geo Dashboard of WSO2 CEP is a Jaggery application that provides realtime information about geo spatial objects. It processes spatial data from an external source of events and analyzes/manipulates this data to produce meaningful information to end users using the geo dashboard. You can interact with it to generate a variety of alerts and warnings as follows.

...

Navigate to the <CEP_HOME>/repository/resources/geo-dashboard directory and copy all the folders into into the <CEP_HOME>/repository/deployment/serverserver directory.

Executing the producer

Follow the steps below to run the tfl-feed producer client from the command line.

  1. Download GeoTools GIS toolkit
  2. Copy the following client JAR files from downloaded <GeoTools_HOME> directory to both <CEP_HOME>/repository/components/lib/ directory and <CEP_HOME>/samples/cep/lib directory.
    • gt-geojson-13.1.jar
    • gt-main-13.1.jar
    • gt-metadata-13.1.jar
    • jai_core-1.1.3.jar
    • jai_imageio-1.1.jar
  3. Download JTS Topology Suite.
  4. Copy jts-1.8.jar from <JTS_HOME>/lib directory to both <CEP_HOME>/repository/components/lib directory and <CEP_HOME>/samples/cep/lib directory.
  5. Navigate to <CEP_HOME>/samples/cep/producers/tfl-feed/ directory, and execute the ant command in a new tab of your CEP console, to execute the producer of the Geo Dashboard application.

...

  1. Start the WSO2 CEP server. For instructions, see Starting CEP
  2. Access the Geo Dashboard application in your Web browser using the following URL: https://localhost:9443/portal/dashboards/geo-dashboard  
    geo dashboard
    This dashboard can be used to define alerts, define geo fences, click on spatial objects to view information relating to them etc.