23
The Open Ci*es Pla/orms Miquel Oliver, [email protected] USERDRIVEN OPEN INNOVATION ECOSYSTEMS Brussels, May 22 nd , 2012

Miquel Oliver Open Cities

Embed Size (px)

Citation preview

The  Open  Ci*es  Pla/orms  

Miquel Oliver, [email protected]

USER-­‐DRIVEN  OPEN  INNOVATION  ECOSYSTEMS  Brussels,  May  22nd,  2012  

Miquel Oliver, [email protected]

Why  do  we  need  pla/orms?  Pla/orms  descrip*on  Data  availability  and  use  Support  tools  for  developers    

USER-­‐DRIVEN  OPEN  INNOVATION  ECOSYSTEMS  Brussels,  May  22nd,  2012  

Pla/orms:  why?  

•  Publishing  of  data  as  part  of  the  open  innova*on  in  the  public  

sector    

•  Integrated  solu*on  based  on  exis5ng  off-­‐the-­‐shelf  so8ware  Data  Portal  +  Data  Registry  +  Triple  Store  

•  To  add  freshness  and  value  using  dynamic  data  from  sensors  

•  Provides  a  one-­‐stop-­‐shop  experience  that  enables  

development  of  novel  applica5ons  

•  Other  benefits:  metadata  schema  for  data  sets;  linked  data;  

apps  gallery;  wiki  for  developers;  search  engine;  …  

 

Two  pla/orms  1.   Open  Data  plaForm:  

•  Open  Data  Portal  –  Liferay;    Open  Data  Registry  -­‐  CKAN  •  Linked  Data  Store  –  Virtuoso;  Data  Enrichment  Tools  -­‐  Google  Refine    

•  Integra5on  Middleware:  Java  API  for  CKAN  and  Virtuoso    

2.   Open  Sensor  Networks  PlaForm:  •  Core  system:  linked  to  CKAN  repository,  delivers  Metadata  and  Open  

Data  using  standard  formats  (JSON,  XML)  

•  High  speed  database:  storage  for  sensor  measurements  (Apache  

Cassandra)  

•  REST  web  services  as  common  and  simple  interface  to  interact  

 

 

1.  Open  Data  pla/orm  architecture  

Users  Open  Cities  

Open  Data  PlatformCity

Publish  Data

CityDepartment    Website

CityDepartment

 CMSApps

Browser

 Data  Portal  

Linked  Data  Store

SPARQL  Endpoint

Data  Enrichment

Linked  Data  Conversion

Consume  Open  Data

Consume  Linked  Data

Publish  &  Store  Linked  Data

OSNPlatform

Open  Data  RegistryPublish  

Sensor  Data

Publish  Data  via  API

RESTServices

Consume  Data  via  API

More  details  at  hUp://openci*es.net    Deliverable  D4.4.31  Pan  European  Open  Data  Pla/orm  

Federa*on  of  Open  Data    registries  

Open  Data  Registry    

 Standardized  Metadata    

Helsinki  Open  Data  PlaForm  

Helsinki    OD  Portal  

Berlin  Open  Data  PlaForm  

Berlin    OD  Portal  

Amsterdam  Open  Data  PlaForm  

Amsterdam  OD  Portal  

Paris  Open  Data  PlaForm  

Paris    OD  Portal  

Barcelona  Open  Data  PlaForm  

Barcelona    OD  Portal  

Metadata federation

Local Apps

Pan European Apps

!

2.  Open  Sensor  Network  Pla/orm  architecture  

More  details  at  hUp://openci*es.net    Deliverable  D6.22b  Open  Sensor  Network  Pla/orm  

8  

0  

10  

20  

30  

40  

50  

60  

70  

80  

90  

Amsterdam    Barcelona  Berlin  Paris  

Data  availability  survey  Data  sets  per  categories  as  reported  by  ci0es    

Amsterdam    Barcelona   Berlin   Paris  CVS   11   16   -­‐   4  XLS   18   85   60   2  PDF   -­‐   240   83   -­‐  XML   1   11   -­‐   -­‐  

KLM/SHAPE   2   -­‐   1   2  DATABASE   -­‐   -­‐   28   -­‐  

HTML   -­‐   -­‐   88   -­‐  ODF   -­‐   -­‐   -­‐   3  RDF   -­‐   12   -­‐   -­‐  ZIP   -­‐   20   -­‐   -­‐  TXT   -­‐   1   -­‐   1  

Others   1  (ASCII)   1  (BIN)   -­‐   -­‐  

Data  sets  per  data  set  type  Amsterdam    Barcelona   Berlin   Paris  

Catalan   -­‐   375   -­‐   -­‐  Dutch   35   -­‐   -­‐   -­‐  English   12   -­‐   5   -­‐  French   -­‐   -­‐   -­‐   8  

German   -­‐   -­‐   146   -­‐  

Data  sets  per  language  

Data  availability  survey  Data  sets  per  language  and  data  set  types  as  reported  by  ci0es      

Federa*on  of  Open  Data  Catalogues  (data.opencities.net)  

§  784  datasets  (April  2012)  §  Federa5on  of  data  catalogue  

•  Amsterdam  –  29  datasets    amsterdam.data.openci5es.net  

•  Barcelona  –  23  datasets    barcelona.data.openci5es.net  

•  Berlin  –  59  datasets    daten.berlin.de  

•  Helsinki  –  584  datasets    www.hri.fi  

•  Paris  –  54  datasets    opendata.paris.fr  

Federation of Open Cities Data Catalogues How  does  it  work  

CKAN  

data.opencities.net

Virtuoso192.168.230.3

CKAN  (API  only!)  accessiblehttp://193.174.152.35/ckan

barcelona.data.opencities.net

CKAN  (API  only!)  accessiblehttp://193.174.152.36/ckan

Liferay&CKAN193.174.152.3

amsterdam.data.opencities.net

CKAN  -­‐  Berlin

datenregister.berlin.de

CSV-­‐dumpParis

Liferay&CKAN193.174.152.36 CKAN  -­‐  Helsinki

www.hri.fi

Top  visited  datasets  §  Urban  Transport                  -­‐  Public  bike  service  

                         -­‐  Motorway  Cameras  

         -­‐  Traffic  Service  

§  Arts  and  Recrea*on        -­‐  Events  and  cultural  agenda  

             -­‐  Tourist  informa5on  points  

§  Tourism                    -­‐  Real  Time  status  of  beaches  

         -­‐  Sightseen  points  of  interest  

         -­‐  Brandenburg  Tor  camera  

         

 

   

Access  sta5s5cs  2012  

Launch  MWC  Mobile  Premier  Awards  

Monday  a8er  MWC   OpenCi5es  in  Spanish  

newspapers  

Esade  Conference  

Barcelona  ac5va  event  

649  574  128   349   258   153   496  

Unknown  event  24-­‐25-­‐26  

of  April  

32   45  46   27   40   29   63  Unique  visitors  

Content  viewed  

Visitors  from  many  places  

Berlin    Munich  Frankfurt  am  Main  

Barcelona  Madrid  Coslada  

Bologna  Rome  Bolzano  

Helsinki  Espoo  Lah5  

Amsterdam  Haarlem  Enschede  

London  Bath  Reading  

Antwerp  Leuven  Gent  

Bezons  Nice  

Support  to  developers  

q  Tutorials  and  libraries  to  help  developers  par5cipa5on  to  Open  Data  challenges  

§  Basic  tutorials  in  the  main  mobile  technology  (Android,  

iOS  and  Windows  Phone)  to  set  up  the  environment  

 

§  Examples  to  obtain  metadata  and  OpenData  (pieces  of  

code  as  an  example,  where  to  find  them)  

 

Support  to  developers  q  Wiki  documenta5on  

 

Support  to  developers  q  Google  code  

 

hlp://code.google.com/p/osn-­‐samples/  

Support  to  developers  

q  Augmented  reality  Android  app  

§  Data  used  

Support  to  developers  q  Augmented  reality  Android  applica5on  

§  Func5onality  

1   §   When  user  enters,  the  applica5on  informa5on  from  the  city  will  be  downloaded.      §     Automa5cally  locates  the  user  in  their  posi5on    §   Possibility  of  searching  for  a  concrete  direc5on    

Support  to  developers  q Extended  informa5on  from  data-­‐sets  

 

Support  to  developers  q  Augmented  reality  

 §   Augmented  Reality:  the  informa5on  on  the  map  will  be  shown  through  the  phone  camera,  drawing  the  point  in  over  the  image  in  real  5me  and  moving  according  to  the  mobile  orienta5on.    

§   Radar:  a  radar  will  show  the  posi5on  of  the  requested  points  in  a  two  dimension  plane  and  rotated  according  to  the  direc5on  faced  by  the  user.  

Miquel Oliver, [email protected]

We  encourage  both  …  …  ci*es  to  feed  the  plaForms  

…  and  developers  to  join  the  Open  Ci5es  Challenge!  

 hlp://openci5es.net  

   

USER-­‐DRIVEN  OPEN  INNOVATION  ECOSYSTEMS  Brussels,  May  22nd,  2012  

Thank  You!