Snap4City vs GIS solutions and connections

Snap4City can be easily connected with GIS solutions, for example ARGGIS, OpenGIS, QGIS, GeoServer, by using WFS and WMS protocols. Also Heatmaps and Maps of Snap4City are provided as WMS standard.

•Snap4City is interoperable with ESRI ArcGIS and also with any other GIS tools supporting WFS, WMS, GeoJSON, GML standards for example ArcGIS, QGIS, GEOServer that are also very diffused.
–UNIFI has a Joined Lab with ESRI (builder of ArcGIS), and thus, DISIT lab has a full enterprise edition of ArcGIS 10.6 plus a number of ArcGIS Pro, Map, Desktop, Portal tools, etc., and may provide support and consultancy on that aspects and tools. 
As examples
–A) Snap4City Dashboard with integrated view from ArcGIS ESRI as External Service: https://main.snap4city.org/view/index.php?iddasboard=OTkw 
–B) Snap4City Dashboard with integrated Snap4City GIS viewer from ArcGIS via WFS: https://main.snap4city.org/view/index.php?iddasboard=MTIxNg==
–C) Snap4City Dashboard with Special Snap4City GIS Map widget and Selector: https://www.snap4city.org/dashboardSmartCity/view/index.php?iddasboard=MTQwMw==
–D) Snap4City Dashboard with Orthomaps and shapes layers based on WMS, GeoJSON https://www.snap4city.org/dashboardSmartCity/view/index.php?iddasboard=MjE5MA==
–D) Please note that all the Snap4City Dashboards using Heatmaps are loading them via WMS GIS standard from a GeoServer of Snap4City including those of the Test Cases for Helsinki and Antwerp.
–E) Snap4City via WFS on top of Smart City API can provide data to ESRI ArcGIS Enterprise or ArcGIS Pro, and thus the data become accessible on ArcGIS ESRI Portal https://www.snap4city.org/dashboardSmartCity/view/index.php?iddasboard=MjIwNg==
–EA) you need to ingest Snap4City data with ArcGIS Enterprise or ArcGIS Pro, thus you can see WFS / WMS content on your ArcGIS Pro.
THUS:
•Snap4City is interoperable with
–ESRI ArcGIS Enterprise, Portal, Pro/MAP, ...
–other GIS tools supporting WFS, WMS, GeoJSON, GML
•Snap4City is interoperable since:
–Provides info/data in WFS, WMS
–Exploits data/info from WFS, WMS
–Import data/info from WFS/WMS
•The Snap4City platform can be installed on premise using Snap4City Appliance  https://www.snap4city.org/drupal/node/471
–StartSNAP4CITYVM includes the Dashboard Builder that is capable to work with WFS WMS protocols for the integration with GIS platforms as ESRI ArcGIS, QGIS, directly or using Snap4City GIS player.
–KBSSMVM includes the Smart City API and WFS API which can be used to data harvest from any GIS servers and GIS desktop tool
(A) ArcGIS ESRI as External Service

•DISIT Lab has ESRI ArcGIS Enterprise 10.6 installed
•ArcGIS Portal accesses to ArcGIS Enterprise server
•Snap4City Dashboard uses as External Service: ArcGIS ESRI Portal

(B) GIS data on Dashboard via Snap4City GIS Player

•DISIT Lab has ESRI ArcGIS Enterprise 10.6 installed
•Snap4City has its WFS Player https://main.snap4city.org/widgets/venezia/index.php
•Snap4City Dashboard uses as External Service: Snap4City GIS viewer via WFS/WMS: https://main.snap4city.org/view/index.php?iddasboard=MTIxNg==

(C) Dash with Snap4City GIS widget and Selector

•DISIT Lab has ESRI ArcGIS Enterprise 10.6 installed
•Snap4City has its WFS / WMS widget / Player
•Snap4City Dashboard shows WFS/WMS data via Special GIS Widget Map:

Snap4City can use Selector to select WFS / WMS sources to be shown from ESRI ArcGIS (as well as from any other WFS service) on Widget map

The Snap4City Widget Map allows to mixt WFS GIS sources with Smart City API

https://www.snap4city.org/dashboardSmartCity/view/index.php?iddasboard=MTM5NA==

(D) Dashboard with Orthomaps and shapes layers based on WMS, GeoJSON

•DISIT Lab has ESRI ArcGIS Enterprise 10.6 installed, and GeoServer
•Snap4City main MultidataMap Widget can load WMS background images and shapes, the Orthomaps
•Also Heatmaps calibrated are provided from GeoServer using WMS protocol
•Maps in this case are directly taken from ESRI Server, free of charge

https://www.snap4city.org/dashboardSmartCity/view/index.php?iddasboard=MTQwNg

(E) Snap4City via WFS on top of Smart City API provide data to ESRI ArcGIS Enterprise or ArcGIS Pro, and thus the data become accessible on ArcGIS ESRI Portal

•Snap4City provides a WFS service on top of SmartCity API. Thus providing data to any GIS/WFS client, including ESRI ArcGIS Enterprise, ArcGIS Pro, QGIS, etc.
•In the example, our ingested Helsinki Data have been harvested from ESRI ArcGIS via WFS.
•Once ingested on ESRI ArcGIS can be visualized, by using ArcGIS Portal
•Snap4City Dashboard can show ESRI ArcGIS Portal (A) as External Services in a dashboard.

(EA) ArcGIS ESRI Pro as GIS / WFS play

To test you need to have installed ArcGIS pro on your pc and connect with Snap4City WFS/WMF server or with ArcGIS server which has done the same connection with our server WFS/WMS

On PC:

(i)Get data via WFS connected to ESRI ArcGIS Enterprise or other sources
(ii)Download data via WFS … from…

Heatmap taken from Snap4City GeoServer via WMS protocol

ESRI ArcGIS has an IOT solution based on ESRI GeoEvent, for real time data

•You need to have
–ArcGIS Enterprise + GeoEvent Server + SpatioTemporal Big Data Store
•Limitations on the number of protocols addressed
•Snap4City solution solves the limitations by ingesting data from a plethora of protocols and sources and
•(a) posting the IOT data into their Spatio-Temporal Big Data Store
•(b) collecting data from several protocols and posting them into ESRI GeoEvent in MQTT,
•(c) making them available via WFS protocol.

In Terms of Data types

 

Snap4City is providing a special Widget for GIS connection that can be used in Dashboards.