TC3.4 - Drill down in geo space: ServiceMap, DevDash, AMMA

×

Warning message

  • You can't delete this newsletter because it has not been sent to all its subscribers.
  • You can't delete this newsletter because it has not been sent to all its subscribers.

Test Case Title

TC3.4 - Drill down in geo space: ServiceMap, DevDash, AMMA

Goal

I can:

Discover city entities: POI, Services, IOT via a graphic user interface --> ServiceMap

Discover city entities drill down on geospace, in terms of city entities relations, semantic search, in time and text (thus structure and unstructured search) --> ServiceMap

Discover detailed valued of city entities: real-time sensors data, public transportation data, pollution, pollination, weather forecast, position of busses, etc. --> ServiceMap, real-time update for busses, etc.

Discover suggested paths for routing: car, pedestrian and public transport (multimodal)

Discover city entities: around you, in an area, into a polyline, along a path, etc. Load a preferred Polyline for further reuse

Discover city entities and drill down on geospacer via DevDash and AMMA

connection with dashboards via HTTPS/HTTP

Prerequisites

The User is registered and logged in the system as Manager (Final User), AreaManager (Developer) or ToolAdmin (Administrator).

Using a PC or Mobile with a web browser. Access to ServiceMap, Knowledge base with data. Several of them are available with different number of data: (i) Florence and whole Tuscany, (ii) Helsinki, Antwerp and Bologna, (iii) Venezia, Cagliari, etc.

Expected successful result

Discover the information about city elements of the city. Several actions of discovery and semantic search. This core example of discovery is a basis of discovery (i) POI, services, and IOT in dashboard, (ii) IOT and referral data in IOT applications, (iii) showing geolocalized data for web applications, (iv) dashboards, (vi) mobile applications, etc.

Steps

 

 

Please note that some of the following links could be accessible only for registered users.

The Snap4City solution is providing tools for extracting and deducing information from a large set of sources, exploiting crosslinking, deduction via inference, analyticsKnowledge Base grounded on Km4City Advanced Smart City API, ServiceMap, which provide support for inference and navigating in the graph of relationships among the city entities and their data. The drill down on geospace/map can be performed by using ServiceMap, that is available in the left column menu Knowledge and Maps --> ServiceMap.

In the ServiceMap, the user may perform geoqueries:

  • into a squared area, by adding filter on service kind, etc.
  • into an area identified by a polyline, by adding filter on service kind, etc.
  • along a polyline, by adding filter on service kind, etc.
  • around a point within a max distance, by adding filter on service kind, etc.

The drill down in geo space can bring the user to arrive at a single element as well as to a group of heterogeneous elements (e.g., which are different in kind). Each single element may be inspected to access at is detailed data, real-time data and semantic relationships (via LOG Linked Open Graph, (https://log.disit.org also accessible from the main snap4city application in the left column menu… … ), and may be to browsing the family of its data on the Developer Dashboard.


Example 1: Discover city entities: POI, Services, IOT via a graphic user interface --> ServiceMap

  • Enter in Snap4City.org portal and access with your credential. On the left column menu click the item: Knowledge and Maps --> ServiceMap. The ServiceMap tool is opened integrated in the Snap4City tool.  Note that ServiceMap it is also available for several cities and via a 3D representation of the map. These functionalities are available in the Knowledge and Maps menu item)
  • Zoom in the map to center an area of interest and click with the mouse on the downtown. The box on the left shows  the street address where you clicked (1) and a set of menus on right and on left.

  • Please note that ServiceMap tools is for developers and not for city users
  • You can hide the menus if you like, to have more space for the map results
  • If you elect some category, you can select the number of results and the area in which the geosearch has to be performed. We suggest you to select 500 results (1) and 500 mt as Search Range (2). Click the lens (3) to obtain the results:


Example 2: Ask for the distribution of results as POI in a given area

  • ServiceMap allows to select an area in the map and to focus the results in the selected area.
  • In the Search Range field select specific area (1);

  • Select an item in the Search area drop down list. It appears as in the following image.

 

  • For example click the ritmi_03 item in the list. The selected area is immediately shown on the map.

  • Click the lens to see the result. It appears as the following image:

  • Ask for the distribution clicking on the lens with trend arrow above
  • The results would be as follow with the histogram reporting the distribution of services.
  • The histogram is interactive to explode aspects of your interest.

GEO and text: Semantic Queries and Browsing can be visual via ServiceMap. Add filtering on text on the same area, for example looking for “Dante”, by using the text box for search Filter field (1) in the bottom part of the left  side menu. Select the max number of results (2) and click the lens (3) to see the results. All services and results in the selected area related to the word “Dante” is shown in the map.


Example 3: If your search produces more than 4000 elements the rendering is performed as clusters and takes time.

  1. Click on url:  https://servicemap.snap4city.org/WebAppGrafo/api/v1/?queryId=c518f850ba0276915945ff96fdfa2e99&format=html
  • By clicking the link, a complex query on the servicemap tool will start (https://www.servicemap.snap4city.org) and as results a map centered on Florence with a clustered representation of the services available in an area of Florence is shown. Due the high number of results to be shown, the query will take some time. 

  1. Zoom in using the mouse scroll wheel, until the clustered view change in direct PIN View. Please note that due the high number of services to be shown, this can take some time. You can see a result as the following image. Each pin represents a POI. 

  1. Click the Hide menu on the top right corner to open the menu and to perform a new search into the explored geo space. You will se the menu as the image on the right;

  1. Select the Service Categories of interest by ticking your preferences (1). For example, tick only the Accomodation category;
  2. Define the N. of results to be shown in the drop-down menu, for example 100 (2);
  3. Set the Search Range in “Visible area” (3);
  4. Click the first magnifying lens to perform the new query (4).
  5. The map is updated according to the parameters specified (see the following image as example of results).


Example 4: Search around a point:

  1. On the left column menu of the main Snap4City application, click Knowledge and Maps à Antwerp Service Map;
  2. A map, centered on Antwerp is shown; 

  1. Zoom in using the mouse scroll wheel and drag the map as you like;
  2. Click on any place in the area of Antwerp to add the blue Pin;

  1. Select the Service Categories of interest by ticking your preferences (1);

  1. Define the N. of results to be shown in the drop-down menu, for example 100 (2);
  2. Set the search range in “500mt” (3). the search is performed in an area of 500 meter around the blue pin;
  3. Click the first magnifying lens to perform the new query (4).  You can see a result similar to the following image. 

 


Example 5: Search inside an area:

  1. Click the URL: https://servicemap.snap4city.org/WebAppGrafo/api/v1/?queryId=5e51d3aaa9470e54a5ebc798a0bc3a82&format=html
  2. A map centred on Florence with a clustered representation of the services available in an area of Florence is shown;
  3. Click the Hide menu on the top right corner to open the menu and click the circled arrow icon on the bottom right below the categories list (see image on the right). The pins on the map is deleted and is simpler to interact with the map;
  4. Select the Service Categories of interest by ticking your preferences (1);

  1. Define the N. of results to be shown in the drop-down menu, for example 100 (2);
  2. Set the search range in “specific area” (3).
  3. In the Search Area drop down menu scroll down and select “ZCS1D” (4). A specific area of Florence is highlighted. The search is performed inside this area.
  4. Click the first magnifying lens to perform the new query (5).  You can see a result similar to the following image. 


Example 6: Search along a polyline:

  • The drill down on space via spatial reasoning, semantic queries and browsing can be visual via ServiceMap. See for example the following examples that shows a query on the service map tool on services along a bus path
  1. Click one of the following examples: https://servicemap.snap4city.org/WebAppGrafo/api/v1/?queryId=4442d1a7284df64014b10eb7361b8fd5&format=html

or

  1. A map centred on Florence with a clustered representation of the services available in an area of Florence is shown;
  2. Click the Hide menu on the top right corner to open the menu and click the circled arrow icon on the bottom right below the categories list (see image on the right). The pins on the map is deleted and is simpler to interact with the map;
  3. Select the Service Categories of interest by ticking your preferences (1);
  4. Define the N. of results to be shown in the drop-down menu, for example 100 (2);
  5. Set the search range in “specific area” (3).

  1. In the Search Area drop down menu scroll down and select “ATAF 4” (4). The route of the bus line n. 4 is shown on the map.
  2. Click the first magnifying lens to perform the new query (5).  You can see a result similar to the following image.

 

 


 Example 7: Drill down in geospace with the DevDash

Enter in Snap4City portal and access with your credential. On the left column menu click the item: Management --> Data Analyzer: DevDash. The Data Analyzer Dashboard (DevDash) is opened integrated in the Snap4City tool. 

On the top right, click the folder icon   to load a different dashboard and select the DeveloperDash-V3 from the list.

One the DeveloperDash-V3 has been completely loaded, scroll down the page and see the map. It contains some circles with numbers inside representing the number of geolocated entities.

Zoom in the map by using the mouse wheel until the numbered circles shows and center one or more pins. In the example below only one specific pin related to a weather sensor has been shown in the map. The map has been zoomed to show only one pin.

Clicking the Geo-Facet button   on the top left of the map, all the other widgets is updated accordingly, and all data is referred to the data shown on the map. In the example above, the data are referred to “Sensore Via Bolognese”.

Click the pin on the map. A pop up is opened.

Click the “RT DATA” button. The pop-up shows a table with the real time values of the sensor and some button to view the time trend in the last 4 hours, 24 hours, 7 days, 30 days. Click “7 days“ button in the first line referred to the Air Temperature. Below the map the value trend is shown.


Example 8: Drill down in geospace with the AMMA tool

Enter in Snap4City.org portal and access with your credential. On the left column menu click the item: Management --> Data Analyzer: TrafficAnalyzer: AMMA. The AMMA dashboard is opened integrated in the Snap4City tool. 

Scroll down till the map. Colored circles represent clustered pins.

Zoom in the map and search an area of interest where some pins are present.

Clicking the Geo-Facet button   on the top left of the map, all the other widgets is updated accordingly, and all data is referred to the data shown on the map.

Click the pin on the map. A pop up is opened.

Click the “RT DATA” button. The pop-up shows a table with the real time values of the sensor and some button to view the time trend in the last 4 hours, 24 hours, 7 days, 30 days. Click “30 days“ button in the pop-up and below the map the value trend of the last 30 days is shown.