Code for Aa2
-
Upload
eschbacher -
Category
Documents
-
view
347 -
download
0
Transcript of Code for Aa2
![Page 1: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/1.jpg)
Civic Web Mapping
Andy Eschbacher — Map Scientist, CartoDB
![Page 2: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/2.jpg)
10 YEARS AGO
![Page 3: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/3.jpg)
Google Maps Beta, Feb 8, 2005
![Page 4: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/4.jpg)
5 YEARS AGO
![Page 5: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/5.jpg)
![Page 6: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/6.jpg)
![Page 7: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/7.jpg)
WHY MAPS?
![Page 8: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/8.jpg)
![Page 9: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/9.jpg)
![Page 10: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/10.jpg)
http://bit.ly/ZaqMZY
![Page 11: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/11.jpg)
![Page 12: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/12.jpg)
LEVERAGING THE TECHNOLOGY WAS HARD!
![Page 13: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/13.jpg)
LET’S GIVE EVERYBODY A BETTER TOOL!
![Page 14: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/14.jpg)
![Page 15: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/15.jpg)
Platform
Your projects
Services & support
Editor
Introduction to the technology
Open Source Software as a Service Freemium to Enterprise Incredible Community World Class Technology
![Page 16: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/16.jpg)
THE EDITOR
![Page 18: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/18.jpg)
THE PLATFORM
![Page 19: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/19.jpg)
![Page 20: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/20.jpg)
![Page 22: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/22.jpg)
SQL API
![Page 23: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/23.jpg)
Dynamic
![Page 24: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/24.jpg)
![Page 25: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/25.jpg)
![Page 26: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/26.jpg)
![Page 27: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/27.jpg)
Easy integration
![Page 28: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/28.jpg)
Easily extensible
![Page 29: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/29.jpg)
FROM:
LET’S HELP PEOPLE MAKE MAPS
TO:
![Page 30: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/30.jpg)
CrazyGeo gone
![Page 31: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/31.jpg)
![Page 32: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/32.jpg)
![Page 33: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/33.jpg)
![Page 34: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/34.jpg)
![Page 35: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/35.jpg)
![Page 36: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/36.jpg)
![Page 37: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/37.jpg)
![Page 38: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/38.jpg)
A STORY EVERY DAY
![Page 39: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/39.jpg)
![Page 40: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/40.jpg)
![Page 41: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/41.jpg)
![Page 42: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/42.jpg)
![Page 43: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/43.jpg)
![Page 44: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/44.jpg)
![Page 45: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/45.jpg)
![Page 46: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/46.jpg)
![Page 47: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/47.jpg)
Civic hacking examples
![Page 49: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/49.jpg)
https://cwhong.cartodb.com/api/v2/sql?skipfields=sbbl,cartodb_id,created_at,updated_at,name,description&format={{type}}
&filename=pluto&q=SELECT * FROM plutoshapes a LEFT OUTER JOIN
(SELECT bbl{{fields}} FROM pluto14v2) b ON a.sbbl = b.bbl WHERE
ST_INTERSECTS({{{intersects}}}, a.the_geom)
The heart of PlutoPlus
![Page 50: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/50.jpg)
SQL API call: https://cwhong.cartodb.com/api/v2/sql
Query: q=SELECT * FROM plutoshapes a LEFT OUTER JOIN (SELECT
bbl{{fields}} FROM pluto14v2) b ON a.sbbl = b.bbl WHERE ST_INTERSECTS({{{intersects}}}, a.the_geom)
The heart of PlutoPlus
Bookkeeping: skipfields=sbbl,cartodb_id,created_at,updated_at,name,descriptio
n&format={{type}}&filename=pluto
![Page 51: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/51.jpg)
The heart of PlutoPlusSELECT * FROM plutoshapes a LEFT OUTER JOIN ( SELECT bbl{{fields}} FROM pluto14v2 ) b ON a.sbbl = b.bbl WHERE ST_INTERSECTS({{{intersects}}}, a.the_geom)
![Page 53: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/53.jpg)
![Page 55: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/55.jpg)
AT THE INTERSECTION OF SOMETHING VERY EXCITING
![Page 56: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/56.jpg)
MAPS & THE RETURN OF PLAYFUL DESIGN
![Page 57: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/57.jpg)
WEB DESIGN CARTOGRAPHY
![Page 58: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/58.jpg)
![Page 59: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/59.jpg)
![Page 60: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/60.jpg)
Eric Fischer
![Page 61: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/61.jpg)
![Page 62: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/62.jpg)
![Page 63: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/63.jpg)
peter desmet
![Page 64: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/64.jpg)
USER DRIVEN MAPPING OR
NEVER THE SAME MAP TWICE
![Page 65: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/65.jpg)
![Page 66: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/66.jpg)
![Page 67: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/67.jpg)
Same address, same boundaries no matter what service is providing the tile
credit Alan McConchie & Beth Schechter
![Page 68: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/68.jpg)
CrimeaWhat you see in
RussiaWhat you see in
Ukraine
We work to provide as much discoverable information as possible so that users can make their own judgments about geopolitical disputes
![Page 69: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/69.jpg)
![Page 70: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/70.jpg)
In CartoDB, the map can change 100% for every viewer
What you see What I see
![Page 71: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/71.jpg)
![Page 72: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/72.jpg)
http://academy.cartodb.com/
![Page 73: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/73.jpg)
![Page 74: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/74.jpg)
THANK YOU@MrEPhysics
![Page 75: Code for Aa2](https://reader034.fdocuments.us/reader034/viewer/2022050807/58a348b81a28ab62248b6055/html5/thumbnails/75.jpg)
Workshopbit.ly/cdb-cfa