The development of the first solution on Snap4City can be performed in the following manner.
If you are on Snap4City.org, the platform provides a number of data loaded and offered, if you are registered on DISIT organization. You can perform a free registration on www.snap4city.org via https://www.snap4city.org/register We suggest to register as member of the DISIT Organization to test the platform since other Orgs may do not allow you to access data for testing.
So that, in order to see your first result, we suggest:
- Directly create a Dashboard using the Dashboard wizard. To this end,
- Access to the following web page to see Public Dashboards
- Access to the following web page and select the button on upper right corner for creating the new dashboard and follow the instructions
- We suggest you to follow in advance the training section on dashboards, Part 2:
- https://www.snap4city.org/download/video/course/p2/
- Videos and PDF are on: https://www.snap4city.org/944
- If you would like to create or upload your own data, you can use a Node-RED instance as Proc.Logic/IoT App please
- Access to the following web page and select the button on upper right corner for creating the new Proc.Logic/IoT App https://www.snap4city.org/dashboardSmartCity/management/iotApplications.php?pageTitle=IOT%20Applications&linkId=iotAppsLinkddd&fromSubmenu=iotAppsLinka2
- We suggest you to follow in advance the training on general Proc.Logic/IoT App development, Part 3
- https://www.snap4city.org/download/video/course/p3/
- Videos and PDF are on: https://www.snap4city.org/944
- Follow the training on Interoperability and advanced Proc.Logic/IoT App development, Part 5
- https://www.snap4city.org/download/video/course/p5/
- Videos and PDF are on: https://www.snap4city.org/944
- If you appreciated the approach, please note that there are many other capabilities on Snap4City platform to:
- Develop ML/AI processes and make them accessible for Dashboards, Proc.Logic/IoT App, etc.
- MLOps for AI and DA development: https://www.snap4city.org/download/video/Snap4City-MLOps-Manual.pdf
- https://www.snap4city.org/download/video/course/p4/
- Videos and PDF are on: https://www.snap4city.org/944
- Communicate/Interoperate with other tools, mobile Apps, simulators
- Develop Snap4City Solutions see the suggested tools, approach, methodology and development life cycle:
- https://www.snap4city.org/download/video/Snap4Tech-Development-Life-Cycle.pdf
- see also on slides: https://www.snap4city.org/download/video/course/p8/
- Videos and PDF are on: https://www.snap4city.org/944
- Develop smart applications of Business Intelligence as described in this CSBL development manual:
- Develop ML/AI processes and make them accessible for Dashboards, Proc.Logic/IoT App, etc.
If you are on a Snap4City platform as MicroX installed platform means that you can access to the platform by using the instructions of: https://www.snap4city.org/738
In that page you can find default password and troubleshooting guidelines.
The MicroX version of Snap4City are small platforms which can be scaled up. They are provided without data, even if you have the feeling to have data it depends on the fact that any MicroX can use the Super API federating data with other Snap4City platform so that with WWW.Snap4City.org.
We suggest you to test the platform via a free registration on www.snap4city.org via https://www.snap4city.org/register
We suggest to register as member of the DISIT Organization to test the platform since other Orgs may do not allow you to access data for testing.
THEN, as first step to create your solution, start with installing MicroX and we suggest:
- you need to create and/or upload your own data, you can use a Node-RED instance as Proc.Logic/IoT App please
- Access to the following web page and select the button on upper right corner for creating the new Proc.Logic/IoT App https://www.snap4city.org/dashboardSmartCity/management/iotApplications.php?pageTitle=IOT%20Applications&linkId=iotAppsLinkddd&fromSubmenu=iotAppsLinka2
- We suggest you to follow in advance the training on general Proc.Logic/IoT App development, Part 3
- https://www.snap4city.org/download/video/course/p3/
- Videos and PDF are on: https://www.snap4city.org/944
- Follow the training on Interoperability and advanced Proc.Logic/IoT App development, Part 5
- https://www.snap4city.org/download/video/course/p5/
- Videos and PDF are on: https://www.snap4city.org/944
- you do not need to ingest the road graph from OSM to the internal KB of Micro X in all cases.
- if you just put your Entities (POI, IoT Devices, etc..) on some GPS point, you do not need the OSM
- The OSM to KB (Km4City) is needed only if you need
- perform geo reverse or picking. So that to click on map and know the road name in substance.
- to use the Traffic Light Editor tool, to recover automatically roads from a GPS point
- to perform routing passing from GPS points, dynamic routing, multimodal routing (also need GTFS), classic routing multipoints
- to use the Traffic Infrastructure Optimisation Tool, analysing your traffic graph and condition to produce suggestions on how to improve traffic conditions
- to use DORAM/DORAM2 tools to match demand of mobility with respect to the offer of transportation
- to use simulator for mobility and transport, to assess your area traffic flow with public and private traffic
- to compute optimal traffic light plans
- to compute traffic flow reconstructions, passing from sensors data reporting traffic flow in specific points to all traffic in all road segments of the area
- to create Scenarios with Advanced Scenario Editor, defining tiny details among changes in the infrastructure, including roads (also and new), pedestrian paths, cycling paths, tramways, etc.
- to create What-if analysis cases
- etc.
- Directly create a Dashboard using the Dashboard wizard. To this end,
- Access to the following web page to see Public Dashboards
- Access to the following web page and select the button on upper right corner for creating the new dashboard and follow the instructions
- We suggest you to follow in advance the training section on dashboards, Part 2:
- https://www.snap4city.org/download/video/course/p2/
- Videos and PDF are on: https://www.snap4city.org/944
- If you appreciated the approach, please note that there are many other capabilities on Snap4City platform to:
- Develop ML/AI processes and make them accessible for Dashboards, Proc.Logic/IoT App, etc.
- MLOps for AI and DA development: https://www.snap4city.org/download/video/Snap4City-MLOps-Manual.pdf
- https://www.snap4city.org/download/video/course/p4/
- Videos and PDF are on: https://www.snap4city.org/944
- Communicate/Interoperate with other tools, mobile Apps, simulators
- Develop Snap4City Solutions see the suggested tools, approach, methodology and development life cycle:
- https://www.snap4city.org/download/video/Snap4Tech-Development-Life-Cycle.pdf
- see also on slides: https://www.snap4city.org/download/video/course/p8/
- Videos and PDF are on: https://www.snap4city.org/944
- Develop smart applications of Business Intelligence as described in this CSBL development manual:
- Develop ML/AI processes and make them accessible for Dashboards, Proc.Logic/IoT App, etc.