SlideShare une entreprise Scribd logo
1  sur  12
1
AAVISTA OY
Merja Kajava
APIOps Meetup
SPATIAL OPEN DATA
WITH APIS
18.6.2019
2
MERJA KAJAVA
Founder
Senior Consultant
COMBINE API + SPATIAL DATA
3
BY USING OPEN SOURCE TOOLS
DATA SOURCES
ANALYZE CITY BIKE USAGE USING OPEN DATA
4
WEATHERSPATIAL DATA
GraphQL REST REST
5
HOW DOES LOCATION
AFFECT CITY BIKE USAGE?
6
24 H
HELSINKI
FRIDAY
JUNE 14, 2019
7
FIVE LOCATIONS IN HELSINKI DURING 24 H
8
HOW DOES WEATHER
AFFECT CITY BIKE USAGE?
TEMPERATURE EFFECT
9
More free spaces
available during
warm weather
-> More bikes in use
TEMPERATURE EFFECT
10
TAKE-AWAYS
Evaluate whether the data is accessible
Identify what are the suitable sample sizes
Analyze the data using several tools
USING SPATIAL DATA WITH APIS
The Data Refinery Company
12
MERJA KAJAVA
@mkajava

Contenu connexe

Tendances

[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...
[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...
[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...Gilles Vandewiele
 
500 Kobe Batch 2: Listenfield
500 Kobe Batch 2: Listenfield500 Kobe Batch 2: Listenfield
500 Kobe Batch 2: Listenfield500 Startups
 
Swapnil shende resume-1a
Swapnil shende resume-1aSwapnil shende resume-1a
Swapnil shende resume-1aSwapnil Shende
 
Using GIS Data for Uganda
Using GIS Data for UgandaUsing GIS Data for Uganda
Using GIS Data for UgandaJeanne Holm
 
AMEE Guardian Activate NYC 20110428
AMEE Guardian Activate NYC 20110428AMEE Guardian Activate NYC 20110428
AMEE Guardian Activate NYC 20110428AMEE
 
Climate Impacts Water Resources
Climate Impacts Water ResourcesClimate Impacts Water Resources
Climate Impacts Water ResourcesEsri
 
GMC Brochure - FINAL
GMC Brochure - FINALGMC Brochure - FINAL
GMC Brochure - FINALAmy Taylor
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Burton Lee
 
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...Rainer Sternfeld
 
Access. Analyze. Act.
Access. Analyze. Act. Access. Analyze. Act.
Access. Analyze. Act. Pivvot
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringM. Ilhan Akbas
 
Distributed system
Distributed systemDistributed system
Distributed systemMD Redaan
 
Make data actionable using open mapping technologies
Make data actionable using open mapping technologiesMake data actionable using open mapping technologies
Make data actionable using open mapping technologiesPratik Gautam
 
Using R for Climate Raster Data Extraction
Using R for Climate Raster Data ExtractionUsing R for Climate Raster Data Extraction
Using R for Climate Raster Data ExtractionMichele Tobias
 
amee at O'Reilly Strata 2012
amee at O'Reilly Strata 2012amee at O'Reilly Strata 2012
amee at O'Reilly Strata 2012AMEE
 
Big Data Hadoop and Spark Developer
Big Data Hadoop and Spark DeveloperBig Data Hadoop and Spark Developer
Big Data Hadoop and Spark DeveloperSachin Chauhan
 

Tendances (20)

[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...
[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...
[SECSI 2018] CONAMO - Continuous Athlete Monitoring through a Real-Time Senso...
 
Swapnil shende
Swapnil shendeSwapnil shende
Swapnil shende
 
500 Kobe Batch 2: Listenfield
500 Kobe Batch 2: Listenfield500 Kobe Batch 2: Listenfield
500 Kobe Batch 2: Listenfield
 
Swapnil shende resume-1a
Swapnil shende resume-1aSwapnil shende resume-1a
Swapnil shende resume-1a
 
Using GIS Data for Uganda
Using GIS Data for UgandaUsing GIS Data for Uganda
Using GIS Data for Uganda
 
HackTX
HackTXHackTX
HackTX
 
AMEE Guardian Activate NYC 20110428
AMEE Guardian Activate NYC 20110428AMEE Guardian Activate NYC 20110428
AMEE Guardian Activate NYC 20110428
 
Climate Impacts Water Resources
Climate Impacts Water ResourcesClimate Impacts Water Resources
Climate Impacts Water Resources
 
GMC Brochure - FINAL
GMC Brochure - FINALGMC Brochure - FINAL
GMC Brochure - FINAL
 
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
Rainer Sternfeld - Planetary Big Data - PlanetOS - Stanford Engineering - Mar...
 
SauravJain
SauravJainSauravJain
SauravJain
 
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
Opportunities in Sensor Networks and Big Data in 2014 (for NIKKEI Big Data Co...
 
Access. Analyze. Act.
Access. Analyze. Act. Access. Analyze. Act.
Access. Analyze. Act.
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means Clustering
 
Distributed system
Distributed systemDistributed system
Distributed system
 
Make data actionable using open mapping technologies
Make data actionable using open mapping technologiesMake data actionable using open mapping technologies
Make data actionable using open mapping technologies
 
Using R for Climate Raster Data Extraction
Using R for Climate Raster Data ExtractionUsing R for Climate Raster Data Extraction
Using R for Climate Raster Data Extraction
 
amee at O'Reilly Strata 2012
amee at O'Reilly Strata 2012amee at O'Reilly Strata 2012
amee at O'Reilly Strata 2012
 
Big Data Hadoop and Spark Developer
Big Data Hadoop and Spark DeveloperBig Data Hadoop and Spark Developer
Big Data Hadoop and Spark Developer
 
resume
resumeresume
resume
 

Plus de Merja Kajava

Elements of a Great API Reference
Elements of a Great API ReferenceElements of a Great API Reference
Elements of a Great API ReferenceMerja Kajava
 
Findings From City Bike Open Data - VeloFinland 2019
Findings From City Bike Open Data - VeloFinland 2019Findings From City Bike Open Data - VeloFinland 2019
Findings From City Bike Open Data - VeloFinland 2019Merja Kajava
 
Prototyping with OpenAPI
Prototyping with OpenAPIPrototyping with OpenAPI
Prototyping with OpenAPIMerja Kajava
 
API-trendit ja niiden vaikutus käytännössä
API-trendit ja niiden vaikutus käytännössäAPI-trendit ja niiden vaikutus käytännössä
API-trendit ja niiden vaikutus käytännössäMerja Kajava
 
APIDays Finland 2019 - How to Choose the Ultimate AI Platform
APIDays Finland 2019 - How to Choose the Ultimate AI PlatformAPIDays Finland 2019 - How to Choose the Ultimate AI Platform
APIDays Finland 2019 - How to Choose the Ultimate AI PlatformMerja Kajava
 
How to get started in Kaggle competition
How to get started in Kaggle competitionHow to get started in Kaggle competition
How to get started in Kaggle competitionMerja Kajava
 

Plus de Merja Kajava (6)

Elements of a Great API Reference
Elements of a Great API ReferenceElements of a Great API Reference
Elements of a Great API Reference
 
Findings From City Bike Open Data - VeloFinland 2019
Findings From City Bike Open Data - VeloFinland 2019Findings From City Bike Open Data - VeloFinland 2019
Findings From City Bike Open Data - VeloFinland 2019
 
Prototyping with OpenAPI
Prototyping with OpenAPIPrototyping with OpenAPI
Prototyping with OpenAPI
 
API-trendit ja niiden vaikutus käytännössä
API-trendit ja niiden vaikutus käytännössäAPI-trendit ja niiden vaikutus käytännössä
API-trendit ja niiden vaikutus käytännössä
 
APIDays Finland 2019 - How to Choose the Ultimate AI Platform
APIDays Finland 2019 - How to Choose the Ultimate AI PlatformAPIDays Finland 2019 - How to Choose the Ultimate AI Platform
APIDays Finland 2019 - How to Choose the Ultimate AI Platform
 
How to get started in Kaggle competition
How to get started in Kaggle competitionHow to get started in Kaggle competition
How to get started in Kaggle competition
 

Dernier

modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
detection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxdetection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxAleenaJamil4
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...Boston Institute of Analytics
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...ssuserf63bd7
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFAAndrei Kaleshka
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanMYRABACSAFRA2
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理e4aez8ss
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档208367051
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...Amil Baba Dawood bangali
 

Dernier (20)

modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
detection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptxdetection and classification of knee osteoarthritis.pptx
detection and classification of knee osteoarthritis.pptx
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
NLP Data Science Project Presentation:Predicting Heart Disease with NLP Data ...
 
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
Statistics, Data Analysis, and Decision Modeling, 5th edition by James R. Eva...
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
How we prevented account sharing with MFA
How we prevented account sharing with MFAHow we prevented account sharing with MFA
How we prevented account sharing with MFA
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Identifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population MeanIdentifying Appropriate Test Statistics Involving Population Mean
Identifying Appropriate Test Statistics Involving Population Mean
 
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
科罗拉多大学波尔得分校毕业证学位证成绩单-可办理
 
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
原版1:1定制南十字星大学毕业证(SCU毕业证)#文凭成绩单#真实留信学历认证永久存档
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
NO1 Certified Black Magic Specialist Expert Amil baba in Lahore Islamabad Raw...
 

Analyzing City Bike Usage with Open Spatial and Weather Data