SlideShare a Scribd company logo
1 of 26
Download to read offline
O P E N C O M PA N Y

L I N K E D O P E N D ATA F O R
ENEL ELECTRIFIED VEHICLE
CHARGING NETWORK
DESIGNED BY
RUNNING ON
!
• Read and Write Linked Data
• Triple Store with transactions, versioning and

reasoning

• SPARQL and LDPath Query languages
• Transparent Linked Data caching

POWERED BY
Q U I C K FA C T

ELECTRIFIED VEHICLE (EV) PRODUCTION
F O R E C A S T T O J U M P 6 7 % G L O B A L LY I N 2 0 1 4
A B O U T E N E L O P E N D ATA
• Launched in 2011 among the first business

organisations investing in Open Data worldwide

“ S O M E L E A D I N G B U S I N E S S E S , L I K E E N E L , I TA LY ’ S
L A R G E S T P O W E R C O M PA N Y, A N D N I K E , A R E M O R E
P R O A C T I V E , P U B L I S H I N G T H E I R D A TA T O D E M O N S T R A T E
A C O M M I T M E N T T O T R A N S PA R E N C Y A N D
S U S TA I N A B I L I T Y ” D E L O I T T E O N O P E N D A TA I N 2 0 1 2

• 725 datasets (424 IT, 301 EN), 5 main categories

(FINANCE World, Finance Italy, SUSTAINABILITY,
ENVIRONMENT, TERRITORY)
D ATA . E N E L . C O M
ENEL DRIVE
• One of the largest EV

charging networks in
Europe

• 356 charging stations

installed in major italian
cities

• Multiple payment options

from single payment (credit
cards or pre-paid) to
monthly subscription
PROJECT GOAL PHASE 1

fo
rm
ta
ry

pr
op
rie
n

no

ne
hi

ac
m

on

th

e

we
b

re
a

da
bl
e

at

M A K I N G I N F O R M AT I O N
ACCESSIBLE TO
CONSUMERS,
I N D U S T R Y PA R T N E R S
AND GENERAL PUBLIC
W H AT W E H A V E D O N E - P H . 1

OUTREACH
AND
COMMUNITY

● PROMOTING ENEL ON OPENSTREETMAP WIKI
( H T T P : / / W I K I . O P E N S T R E E T M A P. O R G / W I K I /
E N E L _ O P E N _ D ATA )
● SHARING SOFTWARE MODULES AS OPEN SOURCE
ON GITHUB
● P R O M O T I N G T H E D ATA S E T O N C H A R G E M A P. C O M
( H T T P : / / C H A R G E M A P. C O M / N E T W O R K S / E N E L )
• P R O M O T I N G T H E D ATA S E T O N C I T Y S D K W I T H
P R O V I N C I A D I R O M A ( H T T P : / / D E V. C I T Y S D K M O B I L I T Y. P R O V I N C I A . R O M A . I T / M A P # N O D E S ?
L AY E R = E L E C T R I C . V E H I C L E . C H A R G I N G . S TAT I O N S & P
E R _ PA G E = 1 0 0 0 )

!
PUBLISHING

PROCESSING

● O P E N D ATA P U B L I S H I N G (
) ON
D ATA . E N E L . C O M ( H T T P : / / D ATA . E N E L . C O M / N O D E /
5071)
• CONTRIBUTING TO OPENSTREETMAP
● PRODUCING A CSV FILE OF ALL CHARGING
S TAT I O N S B Y PA R S I N G T H E W E B S E R V I C E R E S P O N S E
ENEL DRIVE ON OSM
ENEL DRIVE ON CHARGEMAP
ENEL DRIVE ON CITYSDK
PROVINCIA DI ROMA
PROJECT GOAL PHASE 2

in
th
te
he
ot
k

lin

UR

It

o

rd

de

at
a

no

fo
rm
ta
ry
us

e

pr
op
rie
n

no

ne
hi

ac
m

on

th

e

we
b

re
a

da
bl
e

at

gs

ADDING A CONTEXT BY
USING TIM BERNERSL E E ’ S F I V E S TA R S L I N K E D
O P E N D ATA M O D E L A N D
L O C AT I O N B A S E D
SOCIAL NETWORKS
W H AT W E H A V E D O N E - P H . 2
• P R O M O T I N G T H E D ATA S E T O N O P E N D ATA H U B . I O

OUTREACH
AND
COMMUNITY

PUBLISHING

PROCESSING

( H T T P : / / D ATA H U B . I O / D ATA S E T / C H A R G I N G S TAT I O N S )
• ENGAGING WITH THE GRIDPEDIA COMMUNITY FOR
THE ONTOLOGY DESIGN (HTTP://GRIDPEDIA.ORG
H T T P : / / W W W. I Z E U S . K I T. E D U / E N G L I S H / )

● O P E N D ATA P U B L I S H I N G (
) ON
D ATA . E N E L . C O M ( I . E . H T T P : / / D ATA . E N E L . C O M / L M F /
M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N /
ENEL_00000576)
• P R O V I D I N G A S PA R Q L E N D P O I N T
• P U B L I S H I N G T H E D ATA O N F O U R S Q U A R E A N D
ENABLING CHECK-INS TO CONSUMERS
● P R O D U C I N G A R D F D ATA E X P O R T
● ADD INTERLINKING WITH GEONAMES
● E X P E R I M E N T I N G W I T H R E A L T I M E U P D AT E S O N T H E
O C C U PA N C Y O F T H E S TAT I O N
• WORKING ON THE FIRST MASHUPS AND
E X P E R I M E N T I N G W I T H F E D E R AT E D S PA R Q L
QUERIES

!
E N E L D R I V E O N D ATA H U B . I O
U S E U R I T O D E N O T E E A C H S TAT I O N

U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6
M A P E A C H S TAT I O N T O I T S T E R R I T O R Y
AND LINK IT TO GEONAMES
U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6

URI: HTTP://SWS.GEONAMES.ORG/6541863/

http://www.geonames.org/
ontology#alternateName
"リミニ"@ja
"리미니"@ko
"Ariminum"@la
"Lungsod ng Rimini"@tl
"Rímini"@ca
"Rímini"@es
"Riminis"@lt
"‫@"ریمینی‬fa
"‫@"ريميني‬ar
"‫@"רימיני‬iw
"Ρίμινι"@el
"Горад Рыміні"@be
"Римини"@bg
"Римини"@cv
"Римини"@kk
"Римини"@mk
"Римини"@os
"Римини"@ru
"Римини"@sr
"Ріміні"@uk
""#$#%#"@ka
"里米尼"@zh
C R E AT E A V E N U E I N F O U R S Q U A R E

U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6

URI: HTTP://SWS.GEONAMES.ORG/6541863/

URL: HTTP://4SQ.COM/1GYYBPE
…WHY

?

• Having Consumers GeoTag and Recommend their favorite

charging stations (like the City of Paris did for its bike sharing
Vélib’)

• Having Consumers Share where they go charging using their

EV

• Providing suggestions on charging locations based on

friends’ check-ins (converting foursquare data in RDF)

• Engaging with Consumers to encourage the adoption of

eMobility
A D D R E A L - T I M E D ATA O N S TAT I O N
O C C U PA N C Y A S L I N K E D D ATA ( E X P E R I M E N TA L )

U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6

URI: HTTP://SWS.GEONAMES.ORG/6541863/

URL: HTTP://4SQ.COM/1GYYBPE

ex:chargingstation01 gridpedia:dataFlow
_:infoRelation01
_:infoRelation01 gridpedia:data ex:chargingStatus01
ex:chargingStatus01 rdf:type
gridpedia:ChargingStationStatus
ex:chargingStatus01 gridpedia:status "empty"
ex:chargingStatus01 gridpedia:error "false"
ASK MEANINGFUL QUESTIONS USING
S PA R Q L # 1 / 3
N AT U R A L L A N G U A G E Q U E R Y

How many are the EV Charging Stations in Provincia di Roma?
S PA R Q L Q U E R Y

SELECT (COUNT(?s) as ?count) WHERE { ?s
<http://www.geonames.org/
ontology#parentADM2>
<http://sws.geonames.org/3169069/> . }
A N S W E R / R E S U LT S

?count

142
ASK MEANINGFUL QUESTIONS USING
S PA R Q L # 2 / 3
N AT U R A L L A N G U A G E Q U E R Y

List all the EV Charging Stations in Sicily?
S PA R Q L Q U E R Y

SELECT * WHERE {
?s <http://www.geonames.org/
ontology#parentADM1>
<http://sws.geonames.org/2523119/> }
LIMIT 100
A N S W E R / R E S U LT S
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_990
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_906
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_907
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_992
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_908
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_991
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_909
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_994
http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_993
….
ASK MEANINGFUL QUESTIONS USING
S PA R Q L # 3 / 3
N AT U R A L L A N G U A G E Q U E R Y

lat = 41.828045, lon = 12.475665

List all EV Charging Station,
in a radius of 5KM from Archivio Centrale di Stato and
for each station provide show me the status?
ASK MEANINGFUL QUESTIONS USING
S PA R Q L # 3 / 3
S PA R Q L Q U E R Y
PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#>
PREFIX gp: <http://gridpedia.org/id/>
PREFIX vcard: <http://www.w3.org/2006/vcard/ns#>
SELECT ?status ?address ( ( (41.828045-xsd:float(?lat))*(41.828045-xsd:float(?lat)) + (12.475665-xsd:float(?
lon))*(12.475665-xsd:float(?lon))*(0.639152916802137-(0.00802451*xsd:float(?lat))) ) AS ?distance) ?s
WHERE {
?s geo:lat ?lat ;
geo:long ?lon ;
rdfs:label ?label ;
gp:dataFlow [
gp:data [
a gp:ChargingStationStatus ;
gp:status ?status
]
];
vcard:hasAddress [
a vcard:Work ;
vcard:street-address ?address
].
FILTER( (41.828045-xsd:float(?lat))*(41.828045-xsd:float(?lat)) + (12.475665-xsd:float(?lon))*(12.475665xsd:float(?lon))*(0.639152916802137-(0.00802451*xsd:float(?lat))) < 0.002021949346180605736 ) .
}
ORDER BY ?distance
LIMIT 20
ASK MEANINGFUL QUESTIONS USING
S PA R Q L # 3 / 3
A N S W E R / R E S U LT S
unavailable,Viale Europa incrocio Via dell’Arte,3.2291443E-6,http://data.redlink.io/353/charging-station/EnEnergia_00000051
available,Viale Europa incrocio Via dell'Arte,3.2949167E-6,http://data.redlink.io/353/charging-station/EnEnergia_00000049
available,Viale dell'Aeronautica,4.6743426E-6,http://data.redlink.io/353/charging-station/ENEL_00000524
available,Viale dell'Aeronautica 106-126,5.626282E-6,http://data.redlink.io/353/charging-station/ENEL_00000107
available,Piazza dell'Umanesimo 10,4.100938E-5,http://data.redlink.io/353/charging-station/EnEnergia_00000007
available,Viale Europa incrocio Largo Apollinare,6.833275E-5,http://data.redlink.io/353/charging-station/ENEL_00000473
available,Viale Europa incrocio Largo Apollinare,7.2549956E-5,http://data.redlink.io/353/charging-station/ENEL_00000489
available,Viale Egeo,1.2500337E-4,http://data.redlink.io/353/charging-station/ENEL_00000122
available,Viale Egeo,1.2808524E-4,http://data.redlink.io/353/charging-station/ENEL_00000123
available,Via Marco e Marcelliano 2-32,0.0010066022,http://data.redlink.io/353/charging-station/ENEL_00000294
available,Via Marco e Marcelliano 4,0.0010115263,http://data.redlink.io/353/charging-station/ENEL_00000390
available,Piazzale Cina,0.0010116658,http://data.redlink.io/353/charging-station/ENEL_00000058
available,Via Giovanni Genocchi 10,0.0011051926,http://data.redlink.io/353/charging-station/ENEL_00000316
available,Via Giovanni Genocchi 10,0.0011055052,http://data.redlink.io/353/charging-station/ENEL_00000374
available,"Via Salvatore Rebecchini, 5",0.0013722803,http://data.redlink.io/353/charging-station/ENEL_00000306
available,"Via Salvatore Rebecchini, 5",0.0013728689,http://data.redlink.io/353/charging-station/ENEL_00000546
available,Via Ostiense 129,0.001399242,http://data.redlink.io/353/charging-station/ENEL_00000311
occupied,via Ostiense 129,0.0014883887,http://data.redlink.io/353/charging-station/EnEnergia_00000014
available,Via Usodimare Antoniotto 14,0.0016726367,http://data.redlink.io/353/charging-station/ENEL_00000475
available,Via Capitan Bavastro 94,0.0017357481,http://data.redlink.io/353/charging-station/ENEL_00000666
available,Via di Capitan Bavastro 94,0.0017357481,http://data.redlink.io/353/charging-station/ENEL_00000304
available,Via Cristoforo Colombo 44,0.0018101211,http://data.redlink.io/353/charging-station/ENEL_00000482
available,Via Cristoforo Colombo 44,0.0018101211,http://data.redlink.io/353/charging-station/ENEL_00000476
PUBLISHING WORKFLOW
Legacy

Processing

Publishing
data.enel.com

Charging
Stations
(Web Service Siemens)

Parse Web
Service Response

Charging Stations
WS to CSV/XML

csv

(enel-charging-stations)

Parse Web
Service Response

csv

csv

Charging
Stations CSV

Open Data
(enel-opendata)

(data.enel.com)

RDF
(4sq)

RDF
import

OpenStreetMap
Importer

API

(osm-importer)

Manual
Curation
(Bulk Claim)

email

email

LMF
(Triple Store RDF)

OpenStreetMap

Google Places

foursquare
Thank You

@RCIRULLO

More Related Content

What's hot

Transportation Sector| Analysis and Commentary| June 2021
Transportation Sector| Analysis and Commentary| June 2021Transportation Sector| Analysis and Commentary| June 2021
Transportation Sector| Analysis and Commentary| June 2021
paul young cpa, cga
 

What's hot (16)

Rp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experienceRp2-2015-technology trends enriching consumer experience
Rp2-2015-technology trends enriching consumer experience
 
Rp2-2015 - technology driven macro trends in marketing space
Rp2-2015 -  technology driven macro trends in marketing space Rp2-2015 -  technology driven macro trends in marketing space
Rp2-2015 - technology driven macro trends in marketing space
 
Rp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiencesRp2-2015-Interface & digital experiences
Rp2-2015-Interface & digital experiences
 
Rp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n MethodsRp2-2015 - Experience - Tools n Methods
Rp2-2015 - Experience - Tools n Methods
 
Social Media, Keeping up to date, Pure and more : The Leiden talk
Social Media, Keeping up to date, Pure and more  : The Leiden talkSocial Media, Keeping up to date, Pure and more  : The Leiden talk
Social Media, Keeping up to date, Pure and more : The Leiden talk
 
Designing for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical SystemDesigning for IoT and Cyber-Physical System
Designing for IoT and Cyber-Physical System
 
Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016Technology Trends, Consumer Experience @MICA 2016
Technology Trends, Consumer Experience @MICA 2016
 
Lean Startup without the Startup
Lean Startup without the StartupLean Startup without the Startup
Lean Startup without the Startup
 
From Data Points to Data Lakes
From Data Points to Data LakesFrom Data Points to Data Lakes
From Data Points to Data Lakes
 
Transportation Sector| Analysis and Commentary| June 2021
Transportation Sector| Analysis and Commentary| June 2021Transportation Sector| Analysis and Commentary| June 2021
Transportation Sector| Analysis and Commentary| June 2021
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Social Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap TheorySocial Media and the Social Identity & Knowledge Gap Theory
Social Media and the Social Identity & Knowledge Gap Theory
 
AVID Community Service Dilemma
AVID Community Service DilemmaAVID Community Service Dilemma
AVID Community Service Dilemma
 
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
Be Mean to Your Code with Gauntlt and the Rugged Way // Velocity EU 2013 Work...
 
Offline-first: Making your app resilient to network failures
Offline-first: Making your app resilient to network failuresOffline-first: Making your app resilient to network failures
Offline-first: Making your app resilient to network failures
 
Reducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as SurfaceReducing Resistance: Deployment as Surface
Reducing Resistance: Deployment as Surface
 

Viewers also liked

스마트 디바이스와 N스크린 시대의 개발 생산성 for hardcopy.key
스마트 디바이스와 N스크린 시대의 개발 생산성   for hardcopy.key스마트 디바이스와 N스크린 시대의 개발 생산성   for hardcopy.key
스마트 디바이스와 N스크린 시대의 개발 생산성 for hardcopy.key
WeonCheol Hwang
 
Social trading, 2014-04-29, handout
Social trading, 2014-04-29, handoutSocial trading, 2014-04-29, handout
Social trading, 2014-04-29, handout
WeonCheol Hwang
 
Promoting New Media in Central Asia
Promoting New Media in Central AsiaPromoting New Media in Central Asia
Promoting New Media in Central Asia
Yelena Jetpyspayeva
 

Viewers also liked (17)

스마트 디바이스와 N스크린 시대의 개발 생산성 for hardcopy.key
스마트 디바이스와 N스크린 시대의 개발 생산성   for hardcopy.key스마트 디바이스와 N스크린 시대의 개발 생산성   for hardcopy.key
스마트 디바이스와 N스크린 시대의 개발 생산성 for hardcopy.key
 
Aziende e Big Data
Aziende e Big DataAziende e Big Data
Aziende e Big Data
 
Storytelling 2.0 - La narrazione al tempo dei social media
Storytelling 2.0 - La narrazione al tempo dei social mediaStorytelling 2.0 - La narrazione al tempo dei social media
Storytelling 2.0 - La narrazione al tempo dei social media
 
La Comunicazione Digitale in Azienda
La Comunicazione Digitale in AziendaLa Comunicazione Digitale in Azienda
La Comunicazione Digitale in Azienda
 
Social trading, 2014-04-29, handout
Social trading, 2014-04-29, handoutSocial trading, 2014-04-29, handout
Social trading, 2014-04-29, handout
 
Lo scenario italiano della Digital Economy
Lo scenario italiano della Digital EconomyLo scenario italiano della Digital Economy
Lo scenario italiano della Digital Economy
 
Enel Opencompany
Enel OpencompanyEnel Opencompany
Enel Opencompany
 
Il social media manager e la gestione degli account del Gruppo Enel
Il social media manager e la gestione degli account del Gruppo EnelIl social media manager e la gestione degli account del Gruppo Enel
Il social media manager e la gestione degli account del Gruppo Enel
 
Barcamp Central Asia Kazakhstan рус
Barcamp Central Asia Kazakhstan русBarcamp Central Asia Kazakhstan рус
Barcamp Central Asia Kazakhstan рус
 
Media Situation In Central Asia
Media Situation In Central AsiaMedia Situation In Central Asia
Media Situation In Central Asia
 
Neweurasia.net at Educamp Almaty 2009
Neweurasia.net at Educamp Almaty 2009Neweurasia.net at Educamp Almaty 2009
Neweurasia.net at Educamp Almaty 2009
 
Barcamp Central Asia Kazakhstan Eng
Barcamp Central Asia Kazakhstan EngBarcamp Central Asia Kazakhstan Eng
Barcamp Central Asia Kazakhstan Eng
 
Promoting New Media in Central Asia
Promoting New Media in Central AsiaPromoting New Media in Central Asia
Promoting New Media in Central Asia
 
Bar Camp Central Asia Kazakhstan Concept Eng
Bar Camp Central Asia Kazakhstan Concept EngBar Camp Central Asia Kazakhstan Concept Eng
Bar Camp Central Asia Kazakhstan Concept Eng
 
inFront: на передовой событий в мире фронтенда
inFront: на передовой событий в мире фронтендаinFront: на передовой событий в мире фронтенда
inFront: на передовой событий в мире фронтенда
 
Яндекс.Events на Я.Субботнике в Риге, 6 апреля 2013 года
Яндекс.Events на Я.Субботнике в Риге, 6 апреля 2013 годаЯндекс.Events на Я.Субботнике в Риге, 6 апреля 2013 года
Яндекс.Events на Я.Субботнике в Риге, 6 апреля 2013 года
 
Kazakhstan At Glance
Kazakhstan At GlanceKazakhstan At Glance
Kazakhstan At Glance
 

Similar to Enel linked open geo data

Practical Ontology: Collaborating and Communicating with Concept Maps
Practical Ontology: Collaborating and Communicating with Concept MapsPractical Ontology: Collaborating and Communicating with Concept Maps
Practical Ontology: Collaborating and Communicating with Concept Maps
Bluecadet
 
Transportation Sector| Analysis and Commentary| November 2021
Transportation Sector| Analysis and Commentary| November 2021Transportation Sector| Analysis and Commentary| November 2021
Transportation Sector| Analysis and Commentary| November 2021
paul young cpa, cga
 
From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
Ronald Ashri
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
Ronald Ashri
 
Warehousing, Logistics, Distribution, and Wholesale Sector
Warehousing, Logistics, Distribution, and Wholesale Sector Warehousing, Logistics, Distribution, and Wholesale Sector
Warehousing, Logistics, Distribution, and Wholesale Sector
paul young cpa, cga
 
Transportation Sector| Analysis and Commentary| December 2021
Transportation Sector| Analysis and Commentary| December 2021Transportation Sector| Analysis and Commentary| December 2021
Transportation Sector| Analysis and Commentary| December 2021
paul young cpa, cga
 
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
paul young cpa, cga
 
Introduction to Information Technology 2
Introduction to Information Technology 2Introduction to Information Technology 2
Introduction to Information Technology 2
dmeekis
 

Similar to Enel linked open geo data (20)

Practical Ontology: Collaborating and Communicating with Concept Maps
Practical Ontology: Collaborating and Communicating with Concept MapsPractical Ontology: Collaborating and Communicating with Concept Maps
Practical Ontology: Collaborating and Communicating with Concept Maps
 
the_swft_product_overview_11072016
the_swft_product_overview_11072016the_swft_product_overview_11072016
the_swft_product_overview_11072016
 
Meteor WWNRW Intro
Meteor WWNRW IntroMeteor WWNRW Intro
Meteor WWNRW Intro
 
Transportation Sector| Analysis and Commentary| November 2021
Transportation Sector| Analysis and Commentary| November 2021Transportation Sector| Analysis and Commentary| November 2021
Transportation Sector| Analysis and Commentary| November 2021
 
From Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dotsFrom Content Strategy to Drupal Site Building - Connecting the dots
From Content Strategy to Drupal Site Building - Connecting the dots
 
From Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the DotsFrom Content Strategy to Drupal Site Building - Connecting the Dots
From Content Strategy to Drupal Site Building - Connecting the Dots
 
Customer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdfCustomer_Testimonial_IFFCO.pdf
Customer_Testimonial_IFFCO.pdf
 
DSD-INT 2019 iMOD Dublin - Baker
DSD-INT 2019 iMOD Dublin - BakerDSD-INT 2019 iMOD Dublin - Baker
DSD-INT 2019 iMOD Dublin - Baker
 
Mapping as Strategy/Structure/Scaffold
Mapping as Strategy/Structure/ScaffoldMapping as Strategy/Structure/Scaffold
Mapping as Strategy/Structure/Scaffold
 
Transportation and Logistic - Analysis and Commentary - March 2022.pptx
Transportation and Logistic - Analysis and Commentary - March 2022.pptxTransportation and Logistic - Analysis and Commentary - March 2022.pptx
Transportation and Logistic - Analysis and Commentary - March 2022.pptx
 
Transportation Sector| Analysis and Commentary| February 2022
Transportation Sector| Analysis and Commentary| February 2022Transportation Sector| Analysis and Commentary| February 2022
Transportation Sector| Analysis and Commentary| February 2022
 
Warehousing, Logistics, Distribution, and Wholesale Sector
Warehousing, Logistics, Distribution, and Wholesale Sector Warehousing, Logistics, Distribution, and Wholesale Sector
Warehousing, Logistics, Distribution, and Wholesale Sector
 
Transportation Sector| Analysis and Commentary| December 2021
Transportation Sector| Analysis and Commentary| December 2021Transportation Sector| Analysis and Commentary| December 2021
Transportation Sector| Analysis and Commentary| December 2021
 
Internet of Things (IoT) Past, Present, and Future
Internet of Things (IoT) Past, Present, and FutureInternet of Things (IoT) Past, Present, and Future
Internet of Things (IoT) Past, Present, and Future
 
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
 
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
Logistics Warehousing Transportation and Distrbution Analysis and Commentary ...
 
Pintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@PinterestPintrace: Distributed tracing@Pinterest
Pintrace: Distributed tracing@Pinterest
 
Technology Overview
Technology OverviewTechnology Overview
Technology Overview
 
MAPPING THE TOWNSCAPE
MAPPING THE TOWNSCAPEMAPPING THE TOWNSCAPE
MAPPING THE TOWNSCAPE
 
Introduction to Information Technology 2
Introduction to Information Technology 2Introduction to Information Technology 2
Introduction to Information Technology 2
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

Enel linked open geo data

  • 1. O P E N C O M PA N Y L I N K E D O P E N D ATA F O R ENEL ELECTRIFIED VEHICLE CHARGING NETWORK
  • 2. DESIGNED BY RUNNING ON ! • Read and Write Linked Data • Triple Store with transactions, versioning and reasoning • SPARQL and LDPath Query languages • Transparent Linked Data caching POWERED BY
  • 3. Q U I C K FA C T ELECTRIFIED VEHICLE (EV) PRODUCTION F O R E C A S T T O J U M P 6 7 % G L O B A L LY I N 2 0 1 4
  • 4. A B O U T E N E L O P E N D ATA • Launched in 2011 among the first business organisations investing in Open Data worldwide “ S O M E L E A D I N G B U S I N E S S E S , L I K E E N E L , I TA LY ’ S L A R G E S T P O W E R C O M PA N Y, A N D N I K E , A R E M O R E P R O A C T I V E , P U B L I S H I N G T H E I R D A TA T O D E M O N S T R A T E A C O M M I T M E N T T O T R A N S PA R E N C Y A N D S U S TA I N A B I L I T Y ” D E L O I T T E O N O P E N D A TA I N 2 0 1 2 • 725 datasets (424 IT, 301 EN), 5 main categories (FINANCE World, Finance Italy, SUSTAINABILITY, ENVIRONMENT, TERRITORY)
  • 5. D ATA . E N E L . C O M
  • 6. ENEL DRIVE • One of the largest EV charging networks in Europe • 356 charging stations installed in major italian cities • Multiple payment options from single payment (credit cards or pre-paid) to monthly subscription
  • 7. PROJECT GOAL PHASE 1 fo rm ta ry pr op rie n no ne hi ac m on th e we b re a da bl e at M A K I N G I N F O R M AT I O N ACCESSIBLE TO CONSUMERS, I N D U S T R Y PA R T N E R S AND GENERAL PUBLIC
  • 8. W H AT W E H A V E D O N E - P H . 1 OUTREACH AND COMMUNITY ● PROMOTING ENEL ON OPENSTREETMAP WIKI ( H T T P : / / W I K I . O P E N S T R E E T M A P. O R G / W I K I / E N E L _ O P E N _ D ATA ) ● SHARING SOFTWARE MODULES AS OPEN SOURCE ON GITHUB ● P R O M O T I N G T H E D ATA S E T O N C H A R G E M A P. C O M ( H T T P : / / C H A R G E M A P. C O M / N E T W O R K S / E N E L ) • P R O M O T I N G T H E D ATA S E T O N C I T Y S D K W I T H P R O V I N C I A D I R O M A ( H T T P : / / D E V. C I T Y S D K M O B I L I T Y. P R O V I N C I A . R O M A . I T / M A P # N O D E S ? L AY E R = E L E C T R I C . V E H I C L E . C H A R G I N G . S TAT I O N S & P E R _ PA G E = 1 0 0 0 ) ! PUBLISHING PROCESSING ● O P E N D ATA P U B L I S H I N G ( ) ON D ATA . E N E L . C O M ( H T T P : / / D ATA . E N E L . C O M / N O D E / 5071) • CONTRIBUTING TO OPENSTREETMAP ● PRODUCING A CSV FILE OF ALL CHARGING S TAT I O N S B Y PA R S I N G T H E W E B S E R V I C E R E S P O N S E
  • 10. ENEL DRIVE ON CHARGEMAP
  • 11. ENEL DRIVE ON CITYSDK PROVINCIA DI ROMA
  • 12. PROJECT GOAL PHASE 2 in th te he ot k lin UR It o rd de at a no fo rm ta ry us e pr op rie n no ne hi ac m on th e we b re a da bl e at gs ADDING A CONTEXT BY USING TIM BERNERSL E E ’ S F I V E S TA R S L I N K E D O P E N D ATA M O D E L A N D L O C AT I O N B A S E D SOCIAL NETWORKS
  • 13. W H AT W E H A V E D O N E - P H . 2 • P R O M O T I N G T H E D ATA S E T O N O P E N D ATA H U B . I O OUTREACH AND COMMUNITY PUBLISHING PROCESSING ( H T T P : / / D ATA H U B . I O / D ATA S E T / C H A R G I N G S TAT I O N S ) • ENGAGING WITH THE GRIDPEDIA COMMUNITY FOR THE ONTOLOGY DESIGN (HTTP://GRIDPEDIA.ORG H T T P : / / W W W. I Z E U S . K I T. E D U / E N G L I S H / ) ● O P E N D ATA P U B L I S H I N G ( ) ON D ATA . E N E L . C O M ( I . E . H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / ENEL_00000576) • P R O V I D I N G A S PA R Q L E N D P O I N T • P U B L I S H I N G T H E D ATA O N F O U R S Q U A R E A N D ENABLING CHECK-INS TO CONSUMERS ● P R O D U C I N G A R D F D ATA E X P O R T ● ADD INTERLINKING WITH GEONAMES ● E X P E R I M E N T I N G W I T H R E A L T I M E U P D AT E S O N T H E O C C U PA N C Y O F T H E S TAT I O N • WORKING ON THE FIRST MASHUPS AND E X P E R I M E N T I N G W I T H F E D E R AT E D S PA R Q L QUERIES !
  • 14. E N E L D R I V E O N D ATA H U B . I O
  • 15. U S E U R I T O D E N O T E E A C H S TAT I O N U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6
  • 16. M A P E A C H S TAT I O N T O I T S T E R R I T O R Y AND LINK IT TO GEONAMES U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6 URI: HTTP://SWS.GEONAMES.ORG/6541863/ http://www.geonames.org/ ontology#alternateName "リミニ"@ja "리미니"@ko "Ariminum"@la "Lungsod ng Rimini"@tl "Rímini"@ca "Rímini"@es "Riminis"@lt "‫@"ریمینی‬fa "‫@"ريميني‬ar "‫@"רימיני‬iw "Ρίμινι"@el "Горад Рыміні"@be "Римини"@bg "Римини"@cv "Римини"@kk "Римини"@mk "Римини"@os "Римини"@ru "Римини"@sr "Ріміні"@uk ""#$#%#"@ka "里米尼"@zh
  • 17. C R E AT E A V E N U E I N F O U R S Q U A R E U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6 URI: HTTP://SWS.GEONAMES.ORG/6541863/ URL: HTTP://4SQ.COM/1GYYBPE
  • 18. …WHY ? • Having Consumers GeoTag and Recommend their favorite charging stations (like the City of Paris did for its bike sharing Vélib’) • Having Consumers Share where they go charging using their EV • Providing suggestions on charging locations based on friends’ check-ins (converting foursquare data in RDF) • Engaging with Consumers to encourage the adoption of eMobility
  • 19. A D D R E A L - T I M E D ATA O N S TAT I O N O C C U PA N C Y A S L I N K E D D ATA ( E X P E R I M E N TA L ) U R I : H T T P : / / D ATA . E N E L . C O M / L M F / M E TA / T E X T / H T M L / C H A R G I N G - S TAT I O N / E N E L _ 0 0 0 0 0 5 7 6 URI: HTTP://SWS.GEONAMES.ORG/6541863/ URL: HTTP://4SQ.COM/1GYYBPE ex:chargingstation01 gridpedia:dataFlow _:infoRelation01 _:infoRelation01 gridpedia:data ex:chargingStatus01 ex:chargingStatus01 rdf:type gridpedia:ChargingStationStatus ex:chargingStatus01 gridpedia:status "empty" ex:chargingStatus01 gridpedia:error "false"
  • 20. ASK MEANINGFUL QUESTIONS USING S PA R Q L # 1 / 3 N AT U R A L L A N G U A G E Q U E R Y How many are the EV Charging Stations in Provincia di Roma? S PA R Q L Q U E R Y SELECT (COUNT(?s) as ?count) WHERE { ?s <http://www.geonames.org/ ontology#parentADM2> <http://sws.geonames.org/3169069/> . } A N S W E R / R E S U LT S ?count 142
  • 21. ASK MEANINGFUL QUESTIONS USING S PA R Q L # 2 / 3 N AT U R A L L A N G U A G E Q U E R Y List all the EV Charging Stations in Sicily? S PA R Q L Q U E R Y SELECT * WHERE { ?s <http://www.geonames.org/ ontology#parentADM1> <http://sws.geonames.org/2523119/> } LIMIT 100 A N S W E R / R E S U LT S http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_990 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_906 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_907 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_992 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_908 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_991 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_909 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_994 http://data.enel.com/LMF/resource/punto-enel/Punto_indiretto_Sicilia_993 ….
  • 22. ASK MEANINGFUL QUESTIONS USING S PA R Q L # 3 / 3 N AT U R A L L A N G U A G E Q U E R Y lat = 41.828045, lon = 12.475665 List all EV Charging Station, in a radius of 5KM from Archivio Centrale di Stato and for each station provide show me the status?
  • 23. ASK MEANINGFUL QUESTIONS USING S PA R Q L # 3 / 3 S PA R Q L Q U E R Y PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX gp: <http://gridpedia.org/id/> PREFIX vcard: <http://www.w3.org/2006/vcard/ns#> SELECT ?status ?address ( ( (41.828045-xsd:float(?lat))*(41.828045-xsd:float(?lat)) + (12.475665-xsd:float(? lon))*(12.475665-xsd:float(?lon))*(0.639152916802137-(0.00802451*xsd:float(?lat))) ) AS ?distance) ?s WHERE { ?s geo:lat ?lat ; geo:long ?lon ; rdfs:label ?label ; gp:dataFlow [ gp:data [ a gp:ChargingStationStatus ; gp:status ?status ] ]; vcard:hasAddress [ a vcard:Work ; vcard:street-address ?address ]. FILTER( (41.828045-xsd:float(?lat))*(41.828045-xsd:float(?lat)) + (12.475665-xsd:float(?lon))*(12.475665xsd:float(?lon))*(0.639152916802137-(0.00802451*xsd:float(?lat))) < 0.002021949346180605736 ) . } ORDER BY ?distance LIMIT 20
  • 24. ASK MEANINGFUL QUESTIONS USING S PA R Q L # 3 / 3 A N S W E R / R E S U LT S unavailable,Viale Europa incrocio Via dell’Arte,3.2291443E-6,http://data.redlink.io/353/charging-station/EnEnergia_00000051 available,Viale Europa incrocio Via dell'Arte,3.2949167E-6,http://data.redlink.io/353/charging-station/EnEnergia_00000049 available,Viale dell'Aeronautica,4.6743426E-6,http://data.redlink.io/353/charging-station/ENEL_00000524 available,Viale dell'Aeronautica 106-126,5.626282E-6,http://data.redlink.io/353/charging-station/ENEL_00000107 available,Piazza dell'Umanesimo 10,4.100938E-5,http://data.redlink.io/353/charging-station/EnEnergia_00000007 available,Viale Europa incrocio Largo Apollinare,6.833275E-5,http://data.redlink.io/353/charging-station/ENEL_00000473 available,Viale Europa incrocio Largo Apollinare,7.2549956E-5,http://data.redlink.io/353/charging-station/ENEL_00000489 available,Viale Egeo,1.2500337E-4,http://data.redlink.io/353/charging-station/ENEL_00000122 available,Viale Egeo,1.2808524E-4,http://data.redlink.io/353/charging-station/ENEL_00000123 available,Via Marco e Marcelliano 2-32,0.0010066022,http://data.redlink.io/353/charging-station/ENEL_00000294 available,Via Marco e Marcelliano 4,0.0010115263,http://data.redlink.io/353/charging-station/ENEL_00000390 available,Piazzale Cina,0.0010116658,http://data.redlink.io/353/charging-station/ENEL_00000058 available,Via Giovanni Genocchi 10,0.0011051926,http://data.redlink.io/353/charging-station/ENEL_00000316 available,Via Giovanni Genocchi 10,0.0011055052,http://data.redlink.io/353/charging-station/ENEL_00000374 available,"Via Salvatore Rebecchini, 5",0.0013722803,http://data.redlink.io/353/charging-station/ENEL_00000306 available,"Via Salvatore Rebecchini, 5",0.0013728689,http://data.redlink.io/353/charging-station/ENEL_00000546 available,Via Ostiense 129,0.001399242,http://data.redlink.io/353/charging-station/ENEL_00000311 occupied,via Ostiense 129,0.0014883887,http://data.redlink.io/353/charging-station/EnEnergia_00000014 available,Via Usodimare Antoniotto 14,0.0016726367,http://data.redlink.io/353/charging-station/ENEL_00000475 available,Via Capitan Bavastro 94,0.0017357481,http://data.redlink.io/353/charging-station/ENEL_00000666 available,Via di Capitan Bavastro 94,0.0017357481,http://data.redlink.io/353/charging-station/ENEL_00000304 available,Via Cristoforo Colombo 44,0.0018101211,http://data.redlink.io/353/charging-station/ENEL_00000482 available,Via Cristoforo Colombo 44,0.0018101211,http://data.redlink.io/353/charging-station/ENEL_00000476
  • 25. PUBLISHING WORKFLOW Legacy Processing Publishing data.enel.com Charging Stations (Web Service Siemens) Parse Web Service Response Charging Stations WS to CSV/XML csv (enel-charging-stations) Parse Web Service Response csv csv Charging Stations CSV Open Data (enel-opendata) (data.enel.com) RDF (4sq) RDF import OpenStreetMap Importer API (osm-importer) Manual Curation (Bulk Claim) email email LMF (Triple Store RDF) OpenStreetMap Google Places foursquare