SlideShare a Scribd company logo
Graph & Maps Visualization
Using Open Source Components
Patrick Beaucamp
patrick.beaucamp@bpm-conseil.com
www.bpm-conseil.com
Stéphane Mure
stephane.mure@thermolabo.com
www.thermolabo.com
II-SDV, Nice 20th April 2015
Presentation Agenda
Open Source Graphs & Stat Graphs
Open Source Maps
Demo Platform : AklaBox
Demo Platform : Thermolabo
Open Source Maps – The Origin
Discovery of Cholera – 1854 (John Snow)
http://en.wikipedia.org/wiki/1854_Broad_Street_cholera_outbreak
Open Source Maps – Useful Maps everywhere
Bicycle Accident in Street : who is taking care of trafic management
Example in Boston :
http://www.boston.com/bostonglobe/editorial_opinion/blogs/the_angle/2010/12/bike_crash_map.html
Open Source Maps - Overview
Maps as a Service
- Support for standard : Wsdl, Open API
- Possibility to publish your own Map (Building)
Maps Coordinate
- GPS, Lambert, KML, …
Reference
Nokia : https://www.here.com
OSM : http://www.openstreetmap.org
Google : https://www.google.com
Apple : https://mapsconnect.apple.com
http://www.osgeo.org/mapserver
Commercial : http://www.esri.com/software/arcgis/arcgisserver
Open Source Maps – Boscolo Map
Open Source Maps - OpenStreetMap
https://www.openstreetmap.org/
OpenStreetMap (OSM) is a collaborative
project to create a free editable map of the
world. Two major driving forces behind the
establishment and growth of OSM have been
restrictions on use or availability of map
information across much of the world and the
advent of inexpensive portable satellite
navigation devices.
Created by Steve Coast in the UK in 2004, it
was inspired by the success of Wikipedia and
the preponderance of proprietary map data in
the UK and elsewhere
Open Source Maps – OpenStreetMap Advantage
https://www.openstreetmap.org/
Free: Unlike others, OSM (acronym of OpenStreetMap) is licensed under Creative Commons
Attribution-ShareAlike 2.0 (CC BY-SA) which allows almost anything on the information
(download, copy, modify, include it in other projects) as long as indicating the respective
credits to the author.
Full: Actually no mapping service has 100% of the planet’s geographic information.
However, OSM is constantly updated through collaboration of companies, government
institutions and the wider community that often send information of new locations or
corrections of the existing ones. This allows the service to have more precise information of
places that are poorly known. Unlike Google Maps that focuses on detailing the information
of the major cities.
Without restrictions: In services like Google Maps you must pay to use the service when the
access traffic is high, while in OSM access is provided free and without any restrictions.
Standard: OSM uses the standard EPSG: 4326, one of the most currently used in
cartography.
Open Source Maps – OpenStreetMap Advantage
https://www.openstreetmap.org/
Customizable: OSM is a service, and as such, it may be used by third party applications for
customization. Currently there are APIs like Openlayers (Implemented in JavaScript) that
allows you to create web applications using the OSM service, providing a rich set of
functionality (set markers on the map, labels, overlapping layers, widgets, popups, among
many other elements that can be seen on the website of examples).
Fast: Even sometimes it gives the impression that its loading is faster than Google Maps.
Stable: Backed by the University College London (UCL) and Imperial College London (ILC)
where the main servers stay. They also have distributed servers around the world to meet
demand of users in a reliable and robust way.
Effective: The group of developers are constantly working on adding new features to the
service.
Open Source Maps – OpenStreetMap, to be improved
https://www.openstreetmap.org/
Documentation: The official documentation is not complete and not very clear. Many times
we must search in forums and blogs to understand some functionality.
Incompatibility: Some users have reported OSM erroneous behavior when it is used in
conjunction with other tools. For example: Maps are displayed distorted when OSM is used
with Twitter Bootstrap. However, this bug is easy to fix (we will share the solution in another
article later).
Open Source Maps – Local Map (Philippines)
http://www.accu-map.com/
(Google, Nokia)
http://www.paperlesstrail.net/
OpenStreetMap
Road definition, using Google Maps in parallel
Problem with street naming (some meters of
difference)
Problem with Google Maps Api : like 100m or 500m
of difference (still accurate ?)
Open Source Graphs
Chart Engine : Birt Chart library, FusionChart,
Google Charts, JFreeChart, etc …
References
BIRT Chart http://eclipse.org/birt/
Google https://developers.google.com/chart/
FusionChart http://www.fusioncharts.com/
Jfree Chart http://www.jfree.org/jfreechart/
Commercial : http://www.highcharts.com/
Open Source Graphs – FusionChart
API, JSon and Xml support
Free Version, Trial Version
Open Source Graphs – JFreeChart
Easy to install
No development studio
Open Source Graphs – Google Chart
You need internet access to have it up & running
Collection of information (IP address, Web browsing history, etc …)
Tracking is everywhere with Google …
Change in contract for API : not anymore available (ex : api for google translate)
Open Source Graphs – Birt Engine
Extension of Eclipse BIRT Project
Easy to embed inside Application
Open Source Statistical Graphs
Statistical Graph : R, Weka, R-Shiny
Stat Graphs - R
3D Scatter Plot ->
<- Graph Plot 3D
Stat Graphs - Weka
K-Means ->
<- Decision Tree
Stat Graphs – R Shiny
<- Density Plot
Box Plot ->
Stat Graphs – 3DPlot + R Shiny
http://blog.snap.uaf.edu/2014/01/07/r-shiny-
plot3d-rgl-images-only/
Stat Graphs – Others : FreeMind, Go JS
http://freemind.sourceforge.net/wiki/index.php/Main_Page
http://www.gojs.net/latest/index.html
AklaBox
Document Management
Record Management
Mail Management
www.aklabox.com
AklaBox
Certified on Cloudera & HortonWorks
Run on Hadoop :
Solr/Cloud, Hdfs ...
Ready for OpenStack
AklaBox, Graph Integration
User Dashboard to
visualize type of
document
Admin Dashboard to
visualize document
and user activity
AklaBox, Maps Integration
<- Static Map
OpenStreet Map ->
AklaBox, Mind Map Integration
<- Mind Map with Word
association
Search Highlight ->
inside document
Context
The demand of temperature monitoring services is
growing worldwide.
Thermo-sensitive medicines: 30% of new launches VS 5% 10 years ago.
Globalisation: Flow complexity. Cold chain logistic services market is
expected to expand from US$ 7.3 billion in 2013 to nearly US$ 11.4 billion by
2018. (+56%)*
Legislation: Revised EU guidelines introduce rules for transport to ensure
that customers should be provided with a temperature data to demonstrate
that products remained within the required temperature conditions.
Market Pressure: Pharma companies need to provide the necessary
evidence of the integrity of their products. Extension to “ambient” products.
*Research and Markets / ”Global Healthcare Cold Chain Logistics Market Report & Forecast (2013-2018)"
We support Qualified Persons, Directors of
Quality and/or Logistics who want to
demonstrate their compliance with regards to
their obligation of temperature traceability
during transportation of healthcare products.
We are an innovative service company in data-
logging operations
In a glance…
From Monitoring to Data logging Services
Monitoring Data logging Services
Dataloggers Life
Cycle management
Data Analysis
Data Processing
Data Storage
Data Analysis
Data Collection
Data
Management
Operations
Management
Multi- Brand
Devices or
Systems
The way it is now…
Low performance
Paper-based process &
Single record approach
High risks
Transforming raw data into high value
decision process information +
Data-logging : Challenge
Thermolabo Web Platform
-Providing affordable solutions
-Removing operational constraints
- Anticipating market evolution/demand
Software innovation - WebSite
Software innovation - Graph
Software innovation - Maps
Maps
Nokia https://www.here.com
OSM http://www.openstreetmap.org/
Google https://www.google.com
Apple https://mapsconnect.apple.com/
Charts
BIRT Chart http://eclipse.org/birt/
Google https://developers.google.com/chart/
FusionChart http://www.fusioncharts.com/
Jfree Chart http://www.jfree.org/jfreechart/
Stats
R http://www.r-project.org/
Weka http://www.cs.waikato.ac.nz/ml/weka/
R Shiny http://shiny.rstudio.com/
Platforms
AklaBox www.aklabox.com
Thermolabo www.thermolabo.com
References
II-SDV 2015, 21 - 21 April, in Nice
Lucky One !

More Related Content

PPT
Open street map final ppt
Prashant Menon
 
PPTX
Eurosha kenya pres_osm_en_20121031
Severin Menard
 
ODP
Transport mapping: The OSM Route
Harry Wood
 
PPT
Geoportail 2011-standard-en
Géoportail
 
PPT
Free GIS Resources on the Web
rutlandrpc
 
PDF
Volunteered Geographic Information and OpenStreetMap
chippy
 
PPTX
Beirut Mapping Party Presentation
bmichel2k
 
PDF
Visualisation and linked data applications edf 2013
Ghislain Atemezing
 
Open street map final ppt
Prashant Menon
 
Eurosha kenya pres_osm_en_20121031
Severin Menard
 
Transport mapping: The OSM Route
Harry Wood
 
Geoportail 2011-standard-en
Géoportail
 
Free GIS Resources on the Web
rutlandrpc
 
Volunteered Geographic Information and OpenStreetMap
chippy
 
Beirut Mapping Party Presentation
bmichel2k
 
Visualisation and linked data applications edf 2013
Ghislain Atemezing
 

What's hot (11)

PPTX
OpenStreetMap-Introduction
Philippe Rieffel
 
PDF
ERSA 2017: A linked open data based system for flexible delineation of geogra...
Ali Khalili
 
PPTX
OSM HOT SBTF 2013_03_16
Frédéric Bonifas
 
PPT
introduction stat planet
Adi Triyatmoko
 
PPTX
ZGIS Selected Topics Lecture GIS and mobility research planning
Martin L
 
PDF
Heikki_Laurila_CV_CGI_141210
Heikki Laurila
 
ODP
Open GeoData, Open GeoTools: An Introduction
Richard Cantwell
 
ODP
OpenStreetMap OpenTech 2011
Harry Wood
 
PPT
Introduction to Open GeoData
Richard Cantwell
 
ODP
OpenStreetMap: The Wikipedia of Maps
Harry Wood
 
PPTX
GI-Forum 2014: Assessing bicycle safety in road networks
Martin L
 
OpenStreetMap-Introduction
Philippe Rieffel
 
ERSA 2017: A linked open data based system for flexible delineation of geogra...
Ali Khalili
 
OSM HOT SBTF 2013_03_16
Frédéric Bonifas
 
introduction stat planet
Adi Triyatmoko
 
ZGIS Selected Topics Lecture GIS and mobility research planning
Martin L
 
Heikki_Laurila_CV_CGI_141210
Heikki Laurila
 
Open GeoData, Open GeoTools: An Introduction
Richard Cantwell
 
OpenStreetMap OpenTech 2011
Harry Wood
 
Introduction to Open GeoData
Richard Cantwell
 
OpenStreetMap: The Wikipedia of Maps
Harry Wood
 
GI-Forum 2014: Assessing bicycle safety in road networks
Martin L
 
Ad

Viewers also liked (19)

PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April 2015 in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PDF
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
PPT
New way for GIS Development(Gaia3D)
slhead1
 
PDF
Of Nodes and Maps (Web Mapping with Drupal - Part II)
Ranel Padon
 
PDF
II-SDV 2015 The International Information Conference on Search, Data Mining a...
Dr. Haxel Consult
 
PDF
II-SDV 2017 in Nice - The International Information Conference on Search, Dat...
Dr. Haxel Consult
 
ODP
OpenLayers vs. Leaflet
dasjo
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April 2015 in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
II-SDV 2015, 20 - 21 April, in Nice
Dr. Haxel Consult
 
New way for GIS Development(Gaia3D)
slhead1
 
Of Nodes and Maps (Web Mapping with Drupal - Part II)
Ranel Padon
 
II-SDV 2015 The International Information Conference on Search, Data Mining a...
Dr. Haxel Consult
 
II-SDV 2017 in Nice - The International Information Conference on Search, Dat...
Dr. Haxel Consult
 
OpenLayers vs. Leaflet
dasjo
 
Ad

Similar to II-SDV 2015, 21 - 21 April, in Nice (20)

PDF
1 general
Frédéric Bonifas
 
PDF
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
CycleStreets
 
ODP
NIJC presentation
SarahManley
 
PPTX
OpenStreetMap - The Quality Issue
CASA, UCL
 
PDF
Osm application
Qust04
 
PPTX
OpenStreetMap Sri Lanka
Jeff Haack
 
ODP
GeOng presentation about OpenStreetMap
chippy
 
PDF
Producir conocimiento espacial - Workshop WP1
Instituto Universitario de Urbanística
 
ODP
OpenStreetMap : Open Licensed GeoData
gssg
 
ODP
OpenStreetMap : Open Licensed GeoData
Harry Wood
 
PPT
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
Azavea
 
ODP
Participatory mapping with OSM in Ulan Bator, Mongolia: general presentation ...
Severin Menard
 
ODP
JRC OpenStreetMap, editing and tasking mechanisms, 20130326
Severin Menard
 
PDF
OpenStreetMap louis liu
AidIQ
 
PPTX
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Standby Task Force
 
ODP
OpenStreetMap, an introduction
Frédéric Rodrigo
 
PPTX
Forget your nike and adidas, this year’s cool geobrand is open
Steven Feldman
 
PDF
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
CycleStreets
 
PDF
Build with live location data
Zahra Sdg
 
ODP
OSM vs Commercial providers
Glenn Plas
 
OpenStreetMap and CycleStreets: collaborative map-making and cartography in t...
CycleStreets
 
NIJC presentation
SarahManley
 
OpenStreetMap - The Quality Issue
CASA, UCL
 
Osm application
Qust04
 
OpenStreetMap Sri Lanka
Jeff Haack
 
GeOng presentation about OpenStreetMap
chippy
 
Producir conocimiento espacial - Workshop WP1
Instituto Universitario de Urbanística
 
OpenStreetMap : Open Licensed GeoData
gssg
 
OpenStreetMap : Open Licensed GeoData
Harry Wood
 
From OpenStreetMap to PhillyTreeMap - Esri Dev Summit
Azavea
 
Participatory mapping with OSM in Ulan Bator, Mongolia: general presentation ...
Severin Menard
 
JRC OpenStreetMap, editing and tasking mechanisms, 20130326
Severin Menard
 
OpenStreetMap louis liu
AidIQ
 
Humanitarian OpenStreetMap Team [H.O.T.] Training for SBTF
Standby Task Force
 
OpenStreetMap, an introduction
Frédéric Rodrigo
 
Forget your nike and adidas, this year’s cool geobrand is open
Steven Feldman
 
Talk: "Using Open Data and Crowdsourcing to develop CycleStreets"
CycleStreets
 
Build with live location data
Zahra Sdg
 
OSM vs Commercial providers
Glenn Plas
 

More from Dr. Haxel Consult (20)

PDF
AI-SDV 2022: Henry Chang Patent Intelligence and Engineering Management
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Creation and updating of large Knowledge Graphs through NLP Anal...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: The race to net zero: Tracking the green industrial revolution t...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Accommodating the Deep Learning Revolution by a Development Proc...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Domain Knowledge makes Artificial Intelligence Smart Linda Ander...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Embedding-based Search Vs. Relevancy Search: comparing the new w...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Rolling out web crawling at Boehringer Ingelheim - 10 years of e...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Machine learning based patent categorization: A success story in...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Machine learning based patent categorization: A success story in...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Finding the WHAT – Will AI help? Nils Newman (Search Technology,...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: New Insights from Trademarks with Natural Language Processing Al...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Extracting information from tables in documents Holger Keibel (K...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Scientific publishing in the age of data mining and artificial i...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: AI developments and usability Linus Wretblad (IPscreener / Uppdr...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Where’s the one about…? Looney Tunes® Revisited Jay Ven Eman (CE...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Copyright Clearance Center
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Lighthouse IP
Dr. Haxel Consult
 
PDF
AI-SDV 2022: New Product Introductions: CENTREDOC
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Possibilities and limitations of AI-boosted multi-categorization...
Dr. Haxel Consult
 
PDF
AI-SDV 2022: Big data analytics platform at Bayer – Turning bits into insight...
Dr. Haxel Consult
 
AI-SDV 2022: Henry Chang Patent Intelligence and Engineering Management
Dr. Haxel Consult
 
AI-SDV 2022: Creation and updating of large Knowledge Graphs through NLP Anal...
Dr. Haxel Consult
 
AI-SDV 2022: The race to net zero: Tracking the green industrial revolution t...
Dr. Haxel Consult
 
AI-SDV 2022: Accommodating the Deep Learning Revolution by a Development Proc...
Dr. Haxel Consult
 
AI-SDV 2022: Domain Knowledge makes Artificial Intelligence Smart Linda Ander...
Dr. Haxel Consult
 
AI-SDV 2022: Embedding-based Search Vs. Relevancy Search: comparing the new w...
Dr. Haxel Consult
 
AI-SDV 2022: Rolling out web crawling at Boehringer Ingelheim - 10 years of e...
Dr. Haxel Consult
 
AI-SDV 2022: Machine learning based patent categorization: A success story in...
Dr. Haxel Consult
 
AI-SDV 2022: Machine learning based patent categorization: A success story in...
Dr. Haxel Consult
 
AI-SDV 2022: Finding the WHAT – Will AI help? Nils Newman (Search Technology,...
Dr. Haxel Consult
 
AI-SDV 2022: New Insights from Trademarks with Natural Language Processing Al...
Dr. Haxel Consult
 
AI-SDV 2022: Extracting information from tables in documents Holger Keibel (K...
Dr. Haxel Consult
 
AI-SDV 2022: Scientific publishing in the age of data mining and artificial i...
Dr. Haxel Consult
 
AI-SDV 2022: AI developments and usability Linus Wretblad (IPscreener / Uppdr...
Dr. Haxel Consult
 
AI-SDV 2022: Where’s the one about…? Looney Tunes® Revisited Jay Ven Eman (CE...
Dr. Haxel Consult
 
AI-SDV 2022: Copyright Clearance Center
Dr. Haxel Consult
 
AI-SDV 2022: Lighthouse IP
Dr. Haxel Consult
 
AI-SDV 2022: New Product Introductions: CENTREDOC
Dr. Haxel Consult
 
AI-SDV 2022: Possibilities and limitations of AI-boosted multi-categorization...
Dr. Haxel Consult
 
AI-SDV 2022: Big data analytics platform at Bayer – Turning bits into insight...
Dr. Haxel Consult
 

Recently uploaded (20)

PPTX
Parallel & Concurrent ...
yashpavasiya892
 
PPTX
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
PPTX
SEO Trends in 2025 | B3AITS - Bow & 3 Arrows IT Solutions
B3AITS - Bow & 3 Arrows IT Solutions
 
PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PPTX
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
PDF
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
PPTX
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
PPT
1965 INDO PAK WAR which Pak will never forget.ppt
sanjaychief112
 
PDF
Slides: PDF Eco Economic Epochs for World Game (s) pdf
Steven McGee
 
PDF
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
PPTX
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
PPTX
ppt lighfrsefsefesfesfsefsefsefsefserrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrt.pptx
atharvawafgaonkar
 
PDF
KIPER4D situs Exclusive Game dari server Star Gaming Asia
hokimamad0
 
PPTX
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
PPTX
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
PDF
KIPER4D situs Exclusive Game dari server Star Gaming Asia
hokimamad0
 
PDF
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
PDF
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 
PPT
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
Parallel & Concurrent ...
yashpavasiya892
 
Black Yellow Modern Minimalist Elegant Presentation.pptx
nothisispatrickduhh
 
SEO Trends in 2025 | B3AITS - Bow & 3 Arrows IT Solutions
B3AITS - Bow & 3 Arrows IT Solutions
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
LOGENVIDAD DANNYFGRETRRTTRRRTRRRRRRRRR.pdf
juan456ytpro
 
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
1965 INDO PAK WAR which Pak will never forget.ppt
sanjaychief112
 
Slides: PDF Eco Economic Epochs for World Game (s) pdf
Steven McGee
 
BGP Security Best Practices that Matter, presented at PHNOG 2025
APNIC
 
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
ppt lighfrsefsefesfesfsefsefsefsefserrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrt.pptx
atharvawafgaonkar
 
KIPER4D situs Exclusive Game dari server Star Gaming Asia
hokimamad0
 
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
KIPER4D situs Exclusive Game dari server Star Gaming Asia
hokimamad0
 
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
PDF document: World Game (s) Great Redesign.pdf
Steven McGee
 
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 

II-SDV 2015, 21 - 21 April, in Nice

  • 1. Graph & Maps Visualization Using Open Source Components Patrick Beaucamp [email protected] www.bpm-conseil.com Stéphane Mure [email protected] www.thermolabo.com II-SDV, Nice 20th April 2015
  • 2. Presentation Agenda Open Source Graphs & Stat Graphs Open Source Maps Demo Platform : AklaBox Demo Platform : Thermolabo
  • 3. Open Source Maps – The Origin Discovery of Cholera – 1854 (John Snow) http://en.wikipedia.org/wiki/1854_Broad_Street_cholera_outbreak
  • 4. Open Source Maps – Useful Maps everywhere Bicycle Accident in Street : who is taking care of trafic management Example in Boston : http://www.boston.com/bostonglobe/editorial_opinion/blogs/the_angle/2010/12/bike_crash_map.html
  • 5. Open Source Maps - Overview Maps as a Service - Support for standard : Wsdl, Open API - Possibility to publish your own Map (Building) Maps Coordinate - GPS, Lambert, KML, … Reference Nokia : https://www.here.com OSM : http://www.openstreetmap.org Google : https://www.google.com Apple : https://mapsconnect.apple.com http://www.osgeo.org/mapserver Commercial : http://www.esri.com/software/arcgis/arcgisserver
  • 6. Open Source Maps – Boscolo Map
  • 7. Open Source Maps - OpenStreetMap https://www.openstreetmap.org/ OpenStreetMap (OSM) is a collaborative project to create a free editable map of the world. Two major driving forces behind the establishment and growth of OSM have been restrictions on use or availability of map information across much of the world and the advent of inexpensive portable satellite navigation devices. Created by Steve Coast in the UK in 2004, it was inspired by the success of Wikipedia and the preponderance of proprietary map data in the UK and elsewhere
  • 8. Open Source Maps – OpenStreetMap Advantage https://www.openstreetmap.org/ Free: Unlike others, OSM (acronym of OpenStreetMap) is licensed under Creative Commons Attribution-ShareAlike 2.0 (CC BY-SA) which allows almost anything on the information (download, copy, modify, include it in other projects) as long as indicating the respective credits to the author. Full: Actually no mapping service has 100% of the planet’s geographic information. However, OSM is constantly updated through collaboration of companies, government institutions and the wider community that often send information of new locations or corrections of the existing ones. This allows the service to have more precise information of places that are poorly known. Unlike Google Maps that focuses on detailing the information of the major cities. Without restrictions: In services like Google Maps you must pay to use the service when the access traffic is high, while in OSM access is provided free and without any restrictions. Standard: OSM uses the standard EPSG: 4326, one of the most currently used in cartography.
  • 9. Open Source Maps – OpenStreetMap Advantage https://www.openstreetmap.org/ Customizable: OSM is a service, and as such, it may be used by third party applications for customization. Currently there are APIs like Openlayers (Implemented in JavaScript) that allows you to create web applications using the OSM service, providing a rich set of functionality (set markers on the map, labels, overlapping layers, widgets, popups, among many other elements that can be seen on the website of examples). Fast: Even sometimes it gives the impression that its loading is faster than Google Maps. Stable: Backed by the University College London (UCL) and Imperial College London (ILC) where the main servers stay. They also have distributed servers around the world to meet demand of users in a reliable and robust way. Effective: The group of developers are constantly working on adding new features to the service.
  • 10. Open Source Maps – OpenStreetMap, to be improved https://www.openstreetmap.org/ Documentation: The official documentation is not complete and not very clear. Many times we must search in forums and blogs to understand some functionality. Incompatibility: Some users have reported OSM erroneous behavior when it is used in conjunction with other tools. For example: Maps are displayed distorted when OSM is used with Twitter Bootstrap. However, this bug is easy to fix (we will share the solution in another article later).
  • 11. Open Source Maps – Local Map (Philippines) http://www.accu-map.com/ (Google, Nokia) http://www.paperlesstrail.net/ OpenStreetMap Road definition, using Google Maps in parallel Problem with street naming (some meters of difference) Problem with Google Maps Api : like 100m or 500m of difference (still accurate ?)
  • 12. Open Source Graphs Chart Engine : Birt Chart library, FusionChart, Google Charts, JFreeChart, etc … References BIRT Chart http://eclipse.org/birt/ Google https://developers.google.com/chart/ FusionChart http://www.fusioncharts.com/ Jfree Chart http://www.jfree.org/jfreechart/ Commercial : http://www.highcharts.com/
  • 13. Open Source Graphs – FusionChart API, JSon and Xml support Free Version, Trial Version
  • 14. Open Source Graphs – JFreeChart Easy to install No development studio
  • 15. Open Source Graphs – Google Chart You need internet access to have it up & running Collection of information (IP address, Web browsing history, etc …) Tracking is everywhere with Google … Change in contract for API : not anymore available (ex : api for google translate)
  • 16. Open Source Graphs – Birt Engine Extension of Eclipse BIRT Project Easy to embed inside Application
  • 17. Open Source Statistical Graphs Statistical Graph : R, Weka, R-Shiny
  • 18. Stat Graphs - R 3D Scatter Plot -> <- Graph Plot 3D
  • 19. Stat Graphs - Weka K-Means -> <- Decision Tree
  • 20. Stat Graphs – R Shiny <- Density Plot Box Plot ->
  • 21. Stat Graphs – 3DPlot + R Shiny http://blog.snap.uaf.edu/2014/01/07/r-shiny- plot3d-rgl-images-only/
  • 22. Stat Graphs – Others : FreeMind, Go JS http://freemind.sourceforge.net/wiki/index.php/Main_Page http://www.gojs.net/latest/index.html
  • 24. AklaBox Certified on Cloudera & HortonWorks Run on Hadoop : Solr/Cloud, Hdfs ... Ready for OpenStack
  • 25. AklaBox, Graph Integration User Dashboard to visualize type of document Admin Dashboard to visualize document and user activity
  • 26. AklaBox, Maps Integration <- Static Map OpenStreet Map ->
  • 27. AklaBox, Mind Map Integration <- Mind Map with Word association Search Highlight -> inside document
  • 28. Context The demand of temperature monitoring services is growing worldwide. Thermo-sensitive medicines: 30% of new launches VS 5% 10 years ago. Globalisation: Flow complexity. Cold chain logistic services market is expected to expand from US$ 7.3 billion in 2013 to nearly US$ 11.4 billion by 2018. (+56%)* Legislation: Revised EU guidelines introduce rules for transport to ensure that customers should be provided with a temperature data to demonstrate that products remained within the required temperature conditions. Market Pressure: Pharma companies need to provide the necessary evidence of the integrity of their products. Extension to “ambient” products. *Research and Markets / ”Global Healthcare Cold Chain Logistics Market Report & Forecast (2013-2018)"
  • 29. We support Qualified Persons, Directors of Quality and/or Logistics who want to demonstrate their compliance with regards to their obligation of temperature traceability during transportation of healthcare products. We are an innovative service company in data- logging operations In a glance…
  • 30. From Monitoring to Data logging Services Monitoring Data logging Services Dataloggers Life Cycle management Data Analysis Data Processing Data Storage Data Analysis Data Collection Data Management Operations Management Multi- Brand Devices or Systems
  • 31. The way it is now… Low performance Paper-based process & Single record approach High risks
  • 32. Transforming raw data into high value decision process information + Data-logging : Challenge Thermolabo Web Platform -Providing affordable solutions -Removing operational constraints - Anticipating market evolution/demand
  • 36. Maps Nokia https://www.here.com OSM http://www.openstreetmap.org/ Google https://www.google.com Apple https://mapsconnect.apple.com/ Charts BIRT Chart http://eclipse.org/birt/ Google https://developers.google.com/chart/ FusionChart http://www.fusioncharts.com/ Jfree Chart http://www.jfree.org/jfreechart/ Stats R http://www.r-project.org/ Weka http://www.cs.waikato.ac.nz/ml/weka/ R Shiny http://shiny.rstudio.com/ Platforms AklaBox www.aklabox.com Thermolabo www.thermolabo.com References