SlideShare a Scribd company logo
1 of 21
Download to read offline
Open your data with CartoDB
Geocamp ES, Sevilla, June 2015
http://bit.ly/cdb-geocampes15
Jorge Sanz — Solutions Engineer
jsanz@cartodb.com @xurxosanz
Pedro-Juan Ferrer Matoses - Project Manager
pferrer@osgeo.org @vehrka
o cómo ir a por kiwis y volver con lana
Agenda
• Climate data visualization
• De casa al cole
• Antipodes map
• PLUTO Plus
• And more
http://climate-viz.jorgesanz.net
1. “All I can do in 48 hours”
2. Data extracted from an Amazon EBS volume
3. Had to buy paid account, moved to free after some cleaning :-)
4. Jekyll website with bootstrap
5. Hosting on Amazon S3: http://climate-viz.jorgesanz.net
6. CartoDB.js + leaflet + D3 for the table and graphs render)
7. https://github.com/jsanz/climate-viz
Climate data visualization
Details
WITH stations AS (
SELECT station_id id, name
FROM stations
WHERE cartodb_id = 3150
) SELECT
stations.name,
o.obs_month, o.max_tmp, o.min_tmp, o.tmp,
o.rain_count, o.snow_count, o.thunder_co
FROM observations_month o, stations
WHERE station_id=stations.id
ORDER BY o.obs_month
Climate data visualization
http://decasaalcole.com
1. 5 people project at SummerHack VLC 2014
2. School data coming from an spreadsheet published by GVA
3. Precalculated data using OSRM
4. SPA with jQuery, bootstrap and CartoDB.js/leaflet
5. Mobile application (never released) with Apache Cordova
6. Hosting on S3: http://decasaalcole.com/
7. https://github.com/decasaalcole/decasaalcole-web
8. More details at http://decasaalcole.github.io/talks/makingof
De casa al cole
Details
De casa al cole
http://antipodes.decasaalcole.com
1. 3 people pet project (xurxosanz, vehrka, antipodasnz)
2. Based on an idea from the Thesis of antipodasnz
3. Data coming from the Spanish Ed Ministry and NZ friends
4. Single page with some modals and a simple interface
5. Coded with Bootstrap, jQuery and OpenLayers 3
6. Custom logic coded in PL/pgSQL functions
7. Hosted on S3: http://antipodes.decasaalcole.com
8. Code: https://github.com/geoinquietosvlc/antipodes-map
Antipodes map
Details
Antipodes map
http://chriswhong.github.io/plutoplus
1. Leapfrog from Chris Whong, Solutions Engineer at CartoDB
2. PLUTO is an Open Dataset from NYC
3. SPA built with Bootstrap, jQuery and CartoDB.js to interface
with the SQL API
4. Code and hosting at github using GitHub Pages
○ https://github.com/chriswhong/plutoplus
○ http://chriswhong.github.io/plutoplus/
PLUTO Plus
Details
PLUTO Plus
SELECT * FROM plutoshapes a
LEFT OUTER JOIN (
SELECT bbl,firecomp,garagearea,healtharea
FROM pluto14v2 ) b
ON a.sbbl = b.bbl
WHERE ST_INTERSECTS(
ST_MakeEnvelope(
-73.97182, 40.71021,-73.95352,40.71587,
4326),
a.the_geom)
All these websites use
anonymous API calls
CartoDB allows anyone to create
new tools and visualizations with
any public dataset
Group of schools by province of Spain
http://bit.ly/es-edcount
Infulence area of Spanish teaching schools on NZ
http://bit.ly/nz-voronoi
Next time you see a nice dataset
on CartoDB, fork any of the
previous examples, write your
own SQL, CartoCSS, web app, etc
and share your new creation!
Thanks!
Jorge Sanz — Solutions Engineer
jsanz@cartodb.com @xurxosanz
Pedro-Juan Ferrer Matoses - Project Manager
pferrer@osgeo.org @vehrka

More Related Content

What's hot

Developing Spatial Applications with CARTO for React v1.1
Developing Spatial Applications with CARTO for React v1.1Developing Spatial Applications with CARTO for React v1.1
Developing Spatial Applications with CARTO for React v1.1CARTO
 
Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gisHiroaki Sengoku
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceSANGHEE SHIN
 
Cartaro - Geospatial CMS (en)
Cartaro - Geospatial CMS (en)Cartaro - Geospatial CMS (en)
Cartaro - Geospatial CMS (en)Uli Müller
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesNiroshan Sanjaya
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Todd Barr
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]CARTO
 
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO
 
CKANへの空間情報機能拡張実装の試み
CKANへの空間情報機能拡張実装の試みCKANへの空間情報機能拡張実装の試み
CKANへの空間情報機能拡張実装の試みYoichi Kayama
 
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...BigData_Europe
 
ICLR'2020 参加速報
ICLR'2020 参加速報ICLR'2020 参加速報
ICLR'2020 参加速報Yamato OKAMOTO
 
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"BigData_Europe
 
CLOBS ERP - The Complete ERP from Cloud System W.L.L
CLOBS ERP - The Complete ERP from Cloud System W.L.LCLOBS ERP - The Complete ERP from Cloud System W.L.L
CLOBS ERP - The Complete ERP from Cloud System W.L.Lcloudsystemwll
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...South Tyrol Free Software Conference
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business DataSterling Geo
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPKevin Ng'eno
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsGeorge Percivall
 
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...Benjamin Hennig
 

What's hot (20)

Developing Spatial Applications with CARTO for React v1.1
Developing Spatial Applications with CARTO for React v1.1Developing Spatial Applications with CARTO for React v1.1
Developing Spatial Applications with CARTO for React v1.1
 
Introduction of open source gis
Introduction of open source gisIntroduction of open source gis
Introduction of open source gis
 
Paradigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information ServiceParadigm Shift of Geospatial Information Service
Paradigm Shift of Geospatial Information Service
 
Cartaro - Geospatial CMS (en)
Cartaro - Geospatial CMS (en)Cartaro - Geospatial CMS (en)
Cartaro - Geospatial CMS (en)
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
 
Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5Tb geo dev_presentation_nov_5
Tb geo dev_presentation_nov_5
 
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]Unlock the power of spatial analysis using CARTO and python [CARTOframes]
Unlock the power of spatial analysis using CARTO and python [CARTOframes]
 
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQueryCARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
CARTO Cloud Native – An Introduction to the Spatial Extension for BigQuery
 
CKANへの空間情報機能拡張実装の試み
CKANへの空間情報機能拡張実装の試みCKANへの空間情報機能拡張実装の試み
CKANへの空間情報機能拡張実装の試み
 
Resume 2017
Resume 2017Resume 2017
Resume 2017
 
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...
SC7 Webinar 5 13/12/2017 UoA Presentation "Technical aspects of the 3rd secur...
 
ICLR'2020 参加速報
ICLR'2020 参加速報ICLR'2020 参加速報
ICLR'2020 参加速報
 
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"
SC7 Webinar 5 13/12/2017 NCSR "Demokritos" Presentation "Event Detection"
 
CLOBS ERP - The Complete ERP from Cloud System W.L.L
CLOBS ERP - The Complete ERP from Cloud System W.L.LCLOBS ERP - The Complete ERP from Cloud System W.L.L
CLOBS ERP - The Complete ERP from Cloud System W.L.L
 
Get Big Geo Data
Get Big Geo DataGet Big Geo Data
Get Big Geo Data
 
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
SFScon 21 - Silvia Franceschi Andrea Antonello - Smash a customizable cross-p...
 
Integrating Web and Business Data
Integrating Web and Business DataIntegrating Web and Business Data
Integrating Web and Business Data
 
DATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMPDATABASE & WEBGIS - GIS BOOTCAMP
DATABASE & WEBGIS - GIS BOOTCAMP
 
Big Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open StandardsBig Geo Data: Open Source and Open Standards
Big Geo Data: Open Source and Open Standards
 
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
Yet another population cartogram: Creating gridded cartograms using ArcGIS an...
 

Viewers also liked

Aprender en movimiento. 2º congreso aepnl
Aprender en movimiento. 2º congreso aepnlAprender en movimiento. 2º congreso aepnl
Aprender en movimiento. 2º congreso aepnlMarcel Genestar Antúnez
 
PresentacióN Corporativa Consultia It (Enero 2009)
PresentacióN Corporativa Consultia It (Enero 2009)PresentacióN Corporativa Consultia It (Enero 2009)
PresentacióN Corporativa Consultia It (Enero 2009)Ciro Alonso
 
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerrero
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de GuerreroIniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerrero
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerreroricardomejiaberdeja
 
curso narracion deportiva sporticus on line
 curso narracion deportiva sporticus on line curso narracion deportiva sporticus on line
curso narracion deportiva sporticus on linesporticus
 
Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Monetate
 
Un siecle de capitalisme au maroc
Un siecle de capitalisme au marocUn siecle de capitalisme au maroc
Un siecle de capitalisme au marocGWkar
 
App Challenge infojobs
App Challenge infojobsApp Challenge infojobs
App Challenge infojobsInfoJobs
 
Presentacion renacenz vs somazina
Presentacion renacenz vs somazinaPresentacion renacenz vs somazina
Presentacion renacenz vs somazinaErnesto Garcia
 
Models of Co-Creation - De Koning, Crul, Wever
Models of Co-Creation - De Koning, Crul, WeverModels of Co-Creation - De Koning, Crul, Wever
Models of Co-Creation - De Koning, Crul, WeverServDes
 
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...guest71232bbe
 
Escuela virtual para padres
Escuela virtual para padresEscuela virtual para padres
Escuela virtual para padresColegioOEA
 
Crianza con amor y disciplina
Crianza con amor y disciplinaCrianza con amor y disciplina
Crianza con amor y disciplinatatispsicologa
 
CICC 2010 - Cathay Pacific Catering Services - UBC
CICC 2010 - Cathay Pacific Catering Services - UBCCICC 2010 - Cathay Pacific Catering Services - UBC
CICC 2010 - Cathay Pacific Catering Services - UBCBen Cappellacci
 

Viewers also liked (20)

Coment climo
Coment climoComent climo
Coment climo
 
Bondia Lleida 04072012
Bondia Lleida 04072012Bondia Lleida 04072012
Bondia Lleida 04072012
 
Aprender en movimiento. 2º congreso aepnl
Aprender en movimiento. 2º congreso aepnlAprender en movimiento. 2º congreso aepnl
Aprender en movimiento. 2º congreso aepnl
 
PresentacióN Corporativa Consultia It (Enero 2009)
PresentacióN Corporativa Consultia It (Enero 2009)PresentacióN Corporativa Consultia It (Enero 2009)
PresentacióN Corporativa Consultia It (Enero 2009)
 
Dave grohl
Dave grohlDave grohl
Dave grohl
 
Presentanción TRM 2
Presentanción TRM 2Presentanción TRM 2
Presentanción TRM 2
 
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerrero
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de GuerreroIniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerrero
Iniciativa con Proyecto de Ley Anticorrupción para el Estado de Guerrero
 
Manual televizor samsung
Manual televizor samsungManual televizor samsung
Manual televizor samsung
 
curso narracion deportiva sporticus on line
 curso narracion deportiva sporticus on line curso narracion deportiva sporticus on line
curso narracion deportiva sporticus on line
 
Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)Best Practices for Effective Website Testing & Optimization (Webinar)
Best Practices for Effective Website Testing & Optimization (Webinar)
 
Un siecle de capitalisme au maroc
Un siecle de capitalisme au marocUn siecle de capitalisme au maroc
Un siecle de capitalisme au maroc
 
App Challenge infojobs
App Challenge infojobsApp Challenge infojobs
App Challenge infojobs
 
Presentacion renacenz vs somazina
Presentacion renacenz vs somazinaPresentacion renacenz vs somazina
Presentacion renacenz vs somazina
 
Models of Co-Creation - De Koning, Crul, Wever
Models of Co-Creation - De Koning, Crul, WeverModels of Co-Creation - De Koning, Crul, Wever
Models of Co-Creation - De Koning, Crul, Wever
 
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...
Historia Medicina Introduccion, Programa,Consejos De Esculapio, Definicion, C...
 
Escuela virtual para padres
Escuela virtual para padresEscuela virtual para padres
Escuela virtual para padres
 
Base de datos
Base de datosBase de datos
Base de datos
 
Geijo-Top-Comunicación
Geijo-Top-ComunicaciónGeijo-Top-Comunicación
Geijo-Top-Comunicación
 
Crianza con amor y disciplina
Crianza con amor y disciplinaCrianza con amor y disciplina
Crianza con amor y disciplina
 
CICC 2010 - Cathay Pacific Catering Services - UBC
CICC 2010 - Cathay Pacific Catering Services - UBCCICC 2010 - Cathay Pacific Catering Services - UBC
CICC 2010 - Cathay Pacific Catering Services - UBC
 

Similar to Open your data with CartoDB

Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Codemotion
 
Data science apps: beyond notebooks
Data science apps: beyond notebooksData science apps: beyond notebooks
Data science apps: beyond notebooksNatalino Busa
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionRichard Cantwell
 
Clearing Airflow Obstructions
Clearing Airflow ObstructionsClearing Airflow Obstructions
Clearing Airflow ObstructionsTatiana Al-Chueyr
 
Implementation of the new REST API for Open Source LBS-platform Geo2Tag
Implementation of the new REST API for Open Source LBS-platform Geo2TagImplementation of the new REST API for Open Source LBS-platform Geo2Tag
Implementation of the new REST API for Open Source LBS-platform Geo2TagOSLL
 
Pharo Status Fosdem 2015
Pharo Status Fosdem 2015Pharo Status Fosdem 2015
Pharo Status Fosdem 2015Marcus Denker
 
Pharo Status (Fosdem 2015)
Pharo Status (Fosdem 2015)Pharo Status (Fosdem 2015)
Pharo Status (Fosdem 2015)Pharo
 
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSABetter Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSAPRBETTER
 
Teaching with JupyterHub - lessons learned
Teaching with JupyterHub - lessons learnedTeaching with JupyterHub - lessons learned
Teaching with JupyterHub - lessons learnedMartin Christen
 
Big Data Analysis : Deciphering the haystack
Big Data Analysis : Deciphering the haystack Big Data Analysis : Deciphering the haystack
Big Data Analysis : Deciphering the haystack Srinath Perera
 
Big Data untuk Astronomi
Big Data untuk AstronomiBig Data untuk Astronomi
Big Data untuk AstronomiIsmail Fahmi
 
Building Software Ecosystems for AI Cloud using Singularity HPC Container
Building Software Ecosystems for AI Cloud using Singularity HPC ContainerBuilding Software Ecosystems for AI Cloud using Singularity HPC Container
Building Software Ecosystems for AI Cloud using Singularity HPC ContainerHitoshi Sato
 
Gsoc proposal 2021 polaris
Gsoc proposal 2021 polarisGsoc proposal 2021 polaris
Gsoc proposal 2021 polarisAyushBansal122
 
Building Modern Data Pipelines on GCP via a FREE online Bootcamp
Building Modern Data Pipelines on GCP via a FREE online BootcampBuilding Modern Data Pipelines on GCP via a FREE online Bootcamp
Building Modern Data Pipelines on GCP via a FREE online BootcampData Con LA
 
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...Marcin Bielak
 
Cloud architectures for data science
Cloud architectures for data scienceCloud architectures for data science
Cloud architectures for data scienceMargriet Groenendijk
 
Pycon2017 instagram keynote
Pycon2017 instagram keynotePycon2017 instagram keynote
Pycon2017 instagram keynoteLisa Guo
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial dataKudos S.A.S
 
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019PaNOSC Overview - ExPaNDS kick-off meeting - September 2019
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019PaNOSC
 

Similar to Open your data with CartoDB (20)

Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
Data Science Apps: Beyond Notebooks - Natalino Busa - Codemotion Amsterdam 2017
 
Data science apps: beyond notebooks
Data science apps: beyond notebooksData science apps: beyond notebooks
Data science apps: beyond notebooks
 
Open GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An IntroductionOpen GeoData, Open GeoTools: An Introduction
Open GeoData, Open GeoTools: An Introduction
 
Clearing Airflow Obstructions
Clearing Airflow ObstructionsClearing Airflow Obstructions
Clearing Airflow Obstructions
 
Implementation of the new REST API for Open Source LBS-platform Geo2Tag
Implementation of the new REST API for Open Source LBS-platform Geo2TagImplementation of the new REST API for Open Source LBS-platform Geo2Tag
Implementation of the new REST API for Open Source LBS-platform Geo2Tag
 
Pharo Status Fosdem 2015
Pharo Status Fosdem 2015Pharo Status Fosdem 2015
Pharo Status Fosdem 2015
 
Pharo Status (Fosdem 2015)
Pharo Status (Fosdem 2015)Pharo Status (Fosdem 2015)
Pharo Status (Fosdem 2015)
 
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSABetter Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
Better Hackathon 2020 - Fraunhofer IAIS - Semantic geo-clustering with SANSA
 
Teaching with JupyterHub - lessons learned
Teaching with JupyterHub - lessons learnedTeaching with JupyterHub - lessons learned
Teaching with JupyterHub - lessons learned
 
Gsoc proposal
Gsoc proposalGsoc proposal
Gsoc proposal
 
Big Data Analysis : Deciphering the haystack
Big Data Analysis : Deciphering the haystack Big Data Analysis : Deciphering the haystack
Big Data Analysis : Deciphering the haystack
 
Big Data untuk Astronomi
Big Data untuk AstronomiBig Data untuk Astronomi
Big Data untuk Astronomi
 
Building Software Ecosystems for AI Cloud using Singularity HPC Container
Building Software Ecosystems for AI Cloud using Singularity HPC ContainerBuilding Software Ecosystems for AI Cloud using Singularity HPC Container
Building Software Ecosystems for AI Cloud using Singularity HPC Container
 
Gsoc proposal 2021 polaris
Gsoc proposal 2021 polarisGsoc proposal 2021 polaris
Gsoc proposal 2021 polaris
 
Building Modern Data Pipelines on GCP via a FREE online Bootcamp
Building Modern Data Pipelines on GCP via a FREE online BootcampBuilding Modern Data Pipelines on GCP via a FREE online Bootcamp
Building Modern Data Pipelines on GCP via a FREE online Bootcamp
 
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
IoT databases - review and challenges - IoT, Hardware & Robotics meetup - onl...
 
Cloud architectures for data science
Cloud architectures for data scienceCloud architectures for data science
Cloud architectures for data science
 
Pycon2017 instagram keynote
Pycon2017 instagram keynotePycon2017 instagram keynote
Pycon2017 instagram keynote
 
Using python to analyze spatial data
Using python to analyze spatial dataUsing python to analyze spatial data
Using python to analyze spatial data
 
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019PaNOSC Overview - ExPaNDS kick-off meeting - September 2019
PaNOSC Overview - ExPaNDS kick-off meeting - September 2019
 

More from Jorge Sanz

Trabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaTrabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaJorge Sanz
 
Location Intellligence para administraciones públicas
Location Intellligence para administraciones públicasLocation Intellligence para administraciones públicas
Location Intellligence para administraciones públicasJorge Sanz
 
Más aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesMás aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesJorge Sanz
 
A series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themA series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themJorge Sanz
 
Location Intelligence & Data Visualization
Location Intelligence & Data VisualizationLocation Intelligence & Data Visualization
Location Intelligence & Data VisualizationJorge Sanz
 
From producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataFrom producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataJorge Sanz
 
Location Intelligence for Everyone
Location Intelligence for EveryoneLocation Intelligence for Everyone
Location Intelligence for EveryoneJorge Sanz
 
Democratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosDemocratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosJorge Sanz
 
De Casa al Cole
De Casa al ColeDe Casa al Cole
De Casa al ColeJorge Sanz
 
Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Jorge Sanz
 
SeaCare Application
SeaCare ApplicationSeaCare Application
SeaCare ApplicationJorge Sanz
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014Jorge Sanz
 
STIMULO: sistema de transporte logístico inteligente multimodal
STIMULO:  sistema de transporte logístico inteligente multimodalSTIMULO:  sistema de transporte logístico inteligente multimodal
STIMULO: sistema de transporte logístico inteligente multimodalJorge Sanz
 
Cartografiando en filipinas para OSM
Cartografiando en filipinas para OSMCartografiando en filipinas para OSM
Cartografiando en filipinas para OSMJorge Sanz
 
From CAD to DB
From CAD to DBFrom CAD to DB
From CAD to DBJorge Sanz
 
OSGeo-es y Geoinquietos
OSGeo-es y GeoinquietosOSGeo-es y Geoinquietos
OSGeo-es y GeoinquietosJorge Sanz
 
Implantación de un servidor SOS en la IDE OTALEX C
Implantación de un servidor SOS en la IDE OTALEX CImplantación de un servidor SOS en la IDE OTALEX C
Implantación de un servidor SOS en la IDE OTALEX CJorge Sanz
 
How to collaborate with the gvSIG project
How to collaborate with the gvSIG projectHow to collaborate with the gvSIG project
How to collaborate with the gvSIG projectJorge Sanz
 

More from Jorge Sanz (20)

Trabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijamaTrabajo en remoto, o cómo pasar el día entero en pijama
Trabajo en remoto, o cómo pasar el día entero en pijama
 
Location Intellligence para administraciones públicas
Location Intellligence para administraciones públicasLocation Intellligence para administraciones públicas
Location Intellligence para administraciones públicas
 
Más aplicaciones y menos geoportales
Más aplicaciones y menos geoportalesMás aplicaciones y menos geoportales
Más aplicaciones y menos geoportales
 
A series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix themA series of unfortunate maps, and how to fix them
A series of unfortunate maps, and how to fix them
 
Location Intelligence & Data Visualization
Location Intelligence & Data VisualizationLocation Intelligence & Data Visualization
Location Intelligence & Data Visualization
 
From producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference dataFrom producers to consumers: democratizing the access to reference data
From producers to consumers: democratizing the access to reference data
 
Location Intelligence for Everyone
Location Intelligence for EveryoneLocation Intelligence for Everyone
Location Intelligence for Everyone
 
Democratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficosDemocratizando la publicación de datos geográficos
Democratizando la publicación de datos geográficos
 
De Casa al Cole
De Casa al ColeDe Casa al Cole
De Casa al Cole
 
Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014Perspectivas profesionales en geomática 2014
Perspectivas profesionales en geomática 2014
 
SeaCare Application
SeaCare ApplicationSeaCare Application
SeaCare Application
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014
 
STIMULO: sistema de transporte logístico inteligente multimodal
STIMULO:  sistema de transporte logístico inteligente multimodalSTIMULO:  sistema de transporte logístico inteligente multimodal
STIMULO: sistema de transporte logístico inteligente multimodal
 
Cartografiando en filipinas para OSM
Cartografiando en filipinas para OSMCartografiando en filipinas para OSM
Cartografiando en filipinas para OSM
 
From CAD to DB
From CAD to DBFrom CAD to DB
From CAD to DB
 
gvSIG 2.0
gvSIG 2.0gvSIG 2.0
gvSIG 2.0
 
OSGeo-es y Geoinquietos
OSGeo-es y GeoinquietosOSGeo-es y Geoinquietos
OSGeo-es y Geoinquietos
 
Implantación de un servidor SOS en la IDE OTALEX C
Implantación de un servidor SOS en la IDE OTALEX CImplantación de un servidor SOS en la IDE OTALEX C
Implantación de un servidor SOS en la IDE OTALEX C
 
OSGeo Live
OSGeo LiveOSGeo Live
OSGeo Live
 
How to collaborate with the gvSIG project
How to collaborate with the gvSIG projectHow to collaborate with the gvSIG project
How to collaborate with the gvSIG project
 

Recently uploaded

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
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 educationjfdjdjcjdnsjd
 
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 Takeoffsammart93
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
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
 
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
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 

Open your data with CartoDB

  • 1. Open your data with CartoDB Geocamp ES, Sevilla, June 2015 http://bit.ly/cdb-geocampes15 Jorge Sanz — Solutions Engineer jsanz@cartodb.com @xurxosanz Pedro-Juan Ferrer Matoses - Project Manager pferrer@osgeo.org @vehrka
  • 2. o cómo ir a por kiwis y volver con lana
  • 3. Agenda • Climate data visualization • De casa al cole • Antipodes map • PLUTO Plus • And more
  • 5. 1. “All I can do in 48 hours” 2. Data extracted from an Amazon EBS volume 3. Had to buy paid account, moved to free after some cleaning :-) 4. Jekyll website with bootstrap 5. Hosting on Amazon S3: http://climate-viz.jorgesanz.net 6. CartoDB.js + leaflet + D3 for the table and graphs render) 7. https://github.com/jsanz/climate-viz Climate data visualization Details
  • 6. WITH stations AS ( SELECT station_id id, name FROM stations WHERE cartodb_id = 3150 ) SELECT stations.name, o.obs_month, o.max_tmp, o.min_tmp, o.tmp, o.rain_count, o.snow_count, o.thunder_co FROM observations_month o, stations WHERE station_id=stations.id ORDER BY o.obs_month Climate data visualization
  • 8. 1. 5 people project at SummerHack VLC 2014 2. School data coming from an spreadsheet published by GVA 3. Precalculated data using OSRM 4. SPA with jQuery, bootstrap and CartoDB.js/leaflet 5. Mobile application (never released) with Apache Cordova 6. Hosting on S3: http://decasaalcole.com/ 7. https://github.com/decasaalcole/decasaalcole-web 8. More details at http://decasaalcole.github.io/talks/makingof De casa al cole Details
  • 9. De casa al cole
  • 10.
  • 12. 1. 3 people pet project (xurxosanz, vehrka, antipodasnz) 2. Based on an idea from the Thesis of antipodasnz 3. Data coming from the Spanish Ed Ministry and NZ friends 4. Single page with some modals and a simple interface 5. Coded with Bootstrap, jQuery and OpenLayers 3 6. Custom logic coded in PL/pgSQL functions 7. Hosted on S3: http://antipodes.decasaalcole.com 8. Code: https://github.com/geoinquietosvlc/antipodes-map Antipodes map Details
  • 15. 1. Leapfrog from Chris Whong, Solutions Engineer at CartoDB 2. PLUTO is an Open Dataset from NYC 3. SPA built with Bootstrap, jQuery and CartoDB.js to interface with the SQL API 4. Code and hosting at github using GitHub Pages ○ https://github.com/chriswhong/plutoplus ○ http://chriswhong.github.io/plutoplus/ PLUTO Plus Details
  • 16. PLUTO Plus SELECT * FROM plutoshapes a LEFT OUTER JOIN ( SELECT bbl,firecomp,garagearea,healtharea FROM pluto14v2 ) b ON a.sbbl = b.bbl WHERE ST_INTERSECTS( ST_MakeEnvelope( -73.97182, 40.71021,-73.95352,40.71587, 4326), a.the_geom)
  • 17. All these websites use anonymous API calls CartoDB allows anyone to create new tools and visualizations with any public dataset
  • 18. Group of schools by province of Spain http://bit.ly/es-edcount
  • 19. Infulence area of Spanish teaching schools on NZ http://bit.ly/nz-voronoi
  • 20. Next time you see a nice dataset on CartoDB, fork any of the previous examples, write your own SQL, CartoCSS, web app, etc and share your new creation!
  • 21. Thanks! Jorge Sanz — Solutions Engineer jsanz@cartodb.com @xurxosanz Pedro-Juan Ferrer Matoses - Project Manager pferrer@osgeo.org @vehrka