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 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.