ServiceMap and ServiceMap3D, Knowledge Model, Km4City Ontology

×

Warning message

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

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

  

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


Please note that presently in production on all the KB of Snap4City.org there is the new version of the Km4City ontology and precisely the 1.6.8. This new version includes the concepts for extended Digital Twins and High Level Types: heatmaps, vector field, building, building 3d, typical time trends, floors, entity groups, garden, traffic flow, etc.

Also, in the MicroX the KB provided is the version 1.6.8, since September 2024.

You can ask to have the new version of KB, while the documentation is under update and publication.

 

he following text is referring to the former version, sorry.  

The 1.6.7 version of Km4City ontology reuses standard vocabularies most of the W3C, such as:

  • DCTERMS: for metadata Dublin Core Metadata Initiative
  • FOAF: friends of a friends
  • Good Relation: entities relationships
  • iot-lite: IOT Vocabuary
  • OTN: Ontology of Transportation Networks
  • OWL-Time: time reasoning
  • SAREF Smart Appliances REFerence extension for building devices available at https://saref.etsi.org/saref4bldg/
  • Schema.org for people and organizations
  • SSN: Semantic Sensor Network Ontology (see https://www.w3.org/TR/vocab-ssn/
  • WGS84 Datum of Geo-Objects
  • GTFS, General Transit Feed Specification, and Transmodel, for public transport infrastructures: lines/rides time schedules, real-time records, paths, etc.; 

New vocabularies have been added on 1.6.8 version since September 2024.

You can have 3D on:

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 disit.org">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 and soruce code download:

Older versions:

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

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