ServiceMap and ServiceMap3D, Knowledge Model, Km4City Ontology

click the image to access the ServiceMap tool
(for registered users)

  

click the image to access the ServiceMap3D tool
(for registered users)


ServiceMap is a tool for navigating on the Knowledge Base by a visual interface and producing samples of the Calls to invoke the Advanced Smart City API. The ServiceMap is a developing tool for generating Advanced Smart City API calls and a learning too to train you on how to pose queries on the KB. The maps are based on leaflet.

see also the videoSnap4City: Knowledge Base and Maps Overview

The ServiceMap is a learning tool to

  1. train you on how to pose queries on the Knowledge Base and API.
  2. visually browse city map services,
  3. generating calls of the Advanced Smart City API, which can be received via email,
  4. recalling and sharing them with other programmers,
  5. embedding interactive maps into Dashboards, etc.
  6. simplify the development of Web and Mobile Applications, and the access to the Smart City API for all, also training the developers in their usage.

The ServiceMap allows seeing static and real time data, and also their relationships, exploring geographical queries and passing to the graphs of the Linked Data and semantic model with LOG.DISIT.ORG

The ServiceMap allows seeing static and real time data, and also their relationships, exploring geographical queries and passing to the graphs of the Linked Data and semantic model with https://log.disit.org.

The Servicemap support HTTPS.

A shape as closed polyline as well as an open polyline as a path can be loaded automatically with a POI on the map via DataGate, or can be:

The updated Snap4City mobile development App Kit as open source for developing mobile and web App using Cordoba Apache is accessible on GitHUB from: 

https://github.com/disit/snap4cityAppKit

Swagger documentation of Smart City API is on: https://www.km4city.org/swagger/external/index.html

ServiceMap can be accessed from the main menu: "Knowledge and maps--> ServiceMap". Please note that the ServiceMap may be different for each Organization and city to faciliate the positioning of the map in the center of the geo area of the organization. On the other hand, the Smart City API can be generalized by invoking  in the final application the SUPER federated Smart City API with the same API call to create Web and Mobile Applications that are independent on the Organization.

Advanced Smart City API is a set of API for exploiting the Knowledge base services. They can be used for:

ServiceMap 3D is a rendering tool showing data and real-time data on a 3D city environment and it can be used for presenting real time data such as status of real time sensors, pollution, traffic flow, temperature, free parking, etc. it is based on Bing. The following figure shows the ServiceMap3D into the Dashboard. The ServiceMap 3D can be programmed to perform a dynamic show of real time data periodically cycling on a set of selected values. For example, showing pollination, traffic, parking, etc., an refreshing the values or cycling among values every XX seconds.

Example: https://dashboard.km4city.org/dashboardSmartCity/view/index.php?iddasboard=MTY2

Entry Login and other URLs for:

Dedicated entry points:

Documentation download:

Examples ready to be used, they can be also accessed via HTTPS:

Articles: [devkit], [RDFcomparison], [Km4CityAPI], [FGCS]