From 328b84774428cf32c963b0a1262811bc397e6ed4 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 30 Aug 2024 02:51:15 -0700 Subject: [PATCH 1/9] Add event page for 2024 summit --- .../events/london-summit-2024/index.html | 509 ++++++++++++++++++ .../events/london-summit-2024/style.css | 1 + 2 files changed, 510 insertions(+) create mode 100644 website/static/events/london-summit-2024/index.html create mode 100644 website/static/events/london-summit-2024/style.css diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html new file mode 100644 index 00000000000..1d9029744a5 --- /dev/null +++ b/website/static/events/london-summit-2024/index.html @@ -0,0 +1,509 @@ + + + + + + + Open Visualization Collaborator Summit 2024 + + + + + + +
+
+
+ +

Open Visualization
Collaborator Summit 2024

+
+
+
+ +
+
+
+
+
+

+ + + + + + + + Microsoft Reactor
+ 2 Kingdom Street
+ London W2 6BD +

+
+
+

+ Come together with the + vis.gl/deck.gl + community to discuss the present & future of the leading open source + library for geospatial applications. +

+
+
+ +
+

+ At the Open Visualization Collaborator Summit, we'll be bringing + together an international audience of geospatial minds to discuss how + they are using deck.gl to build apps, foster more contribution and + envisage the future of the leading open source mapping library. +

+ GET YOUR TICKET NOW +
+ +
+
+

Where?

+

+ We'll be hosting the Open Visualization Collaborator Summit in + the Microsoft React space in Paddington, London. +

+
+
+ Microsoft Reactor London +
+
+ +
+ +
+ +
+
+ Gathering at Microsoft Reactor London +
+
+

Who?

+

+ We are contributors who maintain the open-source stack that powers deck.gl; + developers who build amazing applications with it; + and folks who are passionate about data visualization in general. + Come along to talk about graphics rendering in the browser, GPU-accelerated data processing, + and the Open Visualization mission. + Share your work, meet others facing + similar challenges, and discuss the future of the community. +

+
+
+ +
+

Agenda

+ +
+

+ Tuesday, September 10th +

+ +
+
+
+
+

09:00 - 09:55

+
+ Xiaoji Chen +
+

+ vis.gl State of the Union +

+ +

+ Xiaoji Chen + Technical Steering Committee +

+
+
+ Microsoft +
+
+
+ +
+
+
+

10:00 - 10:25

+
+ Chris Gervang +
+

+ deck.gl on WebGPU +

+ +

+ Ib Green Technical Steering Committee +

+
+
+ Foursquare +
+
+
+ +
+

10:30 Break & Networking

+
+ +
+
+
+

11:00 - 11:25

+
+ Felix Palmer +
+

+ deck.gl v9 Layer Architecture +

+ +

+ Felix Palmer Technical Steering Committee +

+
+
+ CARTO +
+
+
+ +
+
+
+

11:30 - 11:55

+
+ Kyle Barron +
+

+ deck.gl, GeoArrow and Lonboard +

+ +

Kyle Barron

+
+ +
+ Development Seed +
+
+
+ + +
+

12:00 Lunch

+
+ +
+
+
+

13:00 - 13:25

+
+ Brandon Pierce +
+

+ React Renderer for Deck.gl +

+ +

Brandon Pierce

+
+ +
+ Hypergiant +
+
+
+ +
+
+
+

13:30 - 13:55

+
+ Paul Taylor +
+

+ NVIDIA RAPIDS: Speed of Light ETL for Geospatial Vis +

+ +

Paul Taylor

+
+ +
+ Hypergiant +
+
+
+ +
+
+
+

14:00 - 14:25

+
+ Sergey Sukov +
+

+ Loaders.gl - latest features and 2024 roadmap +

+ +

+ Sergey Sukov Founder and CEO @ ActionEngine +

+
+
+ Action Engine +
+
+
+ +
+

14:30 Break and networking

+
+ +
+
+
+

15:00 - 15:25

+
+ Don McCurdy +
+

+ vis.gl and three.js - Architecture and ecosystem comparisons +

+ +

+ Don McCurdy vis.gl contributor +

+
+
+ CARTO +
+
+
+ +
+
+
+

15:30 - 16:00

+
+ TSC +
+

+ Panel: Where do we take vis.gl in the next 5 years? +

+ +

+ Technical Steering Committee +

+
+
+
+
+
+ +
+
+ +
+

+ Wednesday, September 11th +

+ +
+
+

09:00 Breakfast & Social

+
+ +
+
+
+

09:30 - 10:10

+
+ Javier Abia +
+

+ Deck migration log book +

+ +

+ Javier Abia +

+
+
+ Global Fishing Watch +
+
+
+ +
+
+
+

10:15 - 10:55

+
+ Oliver Wipfli +
+

+ MapLibre Text Rendering With WebGL +

+ +

+ Oliver Wipfli Independent Consultant +

+
+
+
+ +
+
+
+

11:00 - 11:25

+
+ Chris Gervang + Adam Krebs +
+

+ Procedural Content Creation with deck.gl +

+ +

+ Chris Gervang Technical Steering Committee + Adam Krebs Creative Technical Director @ Joby Aviation +

+
+
+ Joby +
+
+
+ +
+
+
+

11:30 - 11:55

+
+ Chris Kapp +
+

+ Going Global with 3D Tiles +

+ +

+ Chris Kapp Senior Software Engineer +

+
+
+ Sensat +
+
+
+ +
+

12:00 Lunch & Networking

+
+ +
+
+
+

13:00 - 13:25

+
+ Harel Mazor +
+

+ Captain Hook - Mastering MapLibre's Hooks +

+ +

+ Harel Mazor +

+
+
+
+ +
+
+
+

13:30 - 13:55

+
+ Ilya Boyandin +
+

+ Real-time Collaborative Map Drawing with deck.gl +

+ +

+ Ilya Boyandin +

+
+
+ Foursquare +
+
+
+ +
+
+
+

14:30 - 15:00

+
+ TSC +
+

+ Panel: How do we further empower the applications in the ecosystem? +

+ +

+ Technical Steering Committee +

+
+
+
+
+
+ +
+
+
+
+
+ +
+ + + + + diff --git a/website/static/events/london-summit-2024/style.css b/website/static/events/london-summit-2024/style.css new file mode 100644 index 00000000000..4e414acbed1 --- /dev/null +++ b/website/static/events/london-summit-2024/style.css @@ -0,0 +1 @@ +*{box-sizing:border-box}body,html{height:100%}body{color:#2e3c43;font-family:"Open sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:20px;line-height:32px;-webkit-font-smoothing:antialiased;-webkit-text-rendering:optimizeLegibility;text-rendering:optimizeLegibility}a{color:#1785fb;text-decoration:none}a:hover{text-decoration:underline}button{border:0;cursor:pointer;font-family:"Open sans","Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;outline:0}iframe,img{max-width:100%;vertical-align:bottom}@media (max-width:600px){iframe{width:1px;min-width:100%}}sup{font-size:85%;position:relative;top:-6px}a,b,body,center,div,embed,footer,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,p,s,section,sup,table,time,u{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}footer,header,section{display:block}body{line-height:1}table{border-collapse:collapse;border-spacing:0}.f84{font-size:84px;line-height:96px;letter-spacing:-1px}.f64{font-size:64px;line-height:72px;letter-spacing:-.5px}.f48{font-size:48px;line-height:56px;letter-spacing:-.3px}.f36{font-size:36px;line-height:44px;letter-spacing:-.2px}.f32{font-size:32px;line-height:40px;letter-spacing:-.1px}.f24{font-size:24px;line-height:32px;letter-spacing:0}.f20{font-size:20px;line-height:28px;letter-spacing:0}.f18{font-size:18px;line-height:26px;letter-spacing:0}.f16{font-size:16px;line-height:24px;letter-spacing:0}.f12{font-size:12px;line-height:16px;letter-spacing:0}@media (max-width:600px){.f84--mobile{font-size:84px;line-height:96px;letter-spacing:-1px}.f64--mobile{font-size:64px;line-height:72px;letter-spacing:-.5px}.f48--mobile{font-size:48px;line-height:56px;letter-spacing:-.3px}.f36--mobile{font-size:36px;line-height:44px;letter-spacing:-.2px}.f32--mobile{font-size:32px;line-height:40px;letter-spacing:-.1px}.f24--mobile{font-size:24px;line-height:32px;letter-spacing:0}.f20--mobile{font-size:20px;line-height:28px;letter-spacing:0}.f18--mobile{font-size:18px;line-height:26px;letter-spacing:0}.f16--mobile{font-size:16px;line-height:24px;letter-spacing:0}.f12--mobile{font-size:12px;line-height:16px;letter-spacing:0}}@media (max-width:800px){.f84--tablet{font-size:84px;line-height:96px;letter-spacing:-1px}.f64--tablet{font-size:64px;line-height:72px;letter-spacing:-.5px}.f48--tablet{font-size:48px;line-height:56px;letter-spacing:-.3px}.f36--tablet{font-size:36px;line-height:44px;letter-spacing:-.2px}.f32--tablet{font-size:32px;line-height:40px;letter-spacing:-.1px}.f24--tablet{font-size:24px;line-height:32px;letter-spacing:0}.f20--tablet{font-size:20px;line-height:28px;letter-spacing:0}.f18--tablet{font-size:18px;line-height:26px;letter-spacing:0}.f16--tablet{font-size:16px;line-height:24px;letter-spacing:0}.f12--tablet{font-size:12px;line-height:16px;letter-spacing:0}}@media (max-width:1224px){.f84--desktop-s{font-size:84px;line-height:96px;letter-spacing:-1px}.f64--desktop-s{font-size:64px;line-height:72px;letter-spacing:-.5px}.f48--desktop-s{font-size:48px;line-height:56px;letter-spacing:-.3px}.f36--desktop-s{font-size:36px;line-height:44px;letter-spacing:-.2px}.f32--desktop-s{font-size:32px;line-height:40px;letter-spacing:-.1px}.f24--desktop-s{font-size:24px;line-height:32px;letter-spacing:0}.f20--desktop-s{font-size:20px;line-height:28px;letter-spacing:0}.f18--desktop-s{font-size:18px;line-height:26px;letter-spacing:0}.f16--desktop-s{font-size:16px;line-height:24px;letter-spacing:0}.f12--desktop-s{font-size:12px;line-height:16px;letter-spacing:0}}@media (min-width:1632px){.f84--desktop-l{font-size:84px;line-height:96px;letter-spacing:-1px}.f64--desktop-l{font-size:64px;line-height:72px;letter-spacing:-.5px}.f48--desktop-l{font-size:48px;line-height:56px;letter-spacing:-.3px}.f36--desktop-l{font-size:36px;line-height:44px;letter-spacing:-.2px}.f32--desktop-l{font-size:32px;line-height:40px;letter-spacing:-.1px}.f24--desktop-l{font-size:24px;line-height:32px;letter-spacing:0}.f20--desktop-l{font-size:20px;line-height:28px;letter-spacing:0}.f18--desktop-l{font-size:18px;line-height:26px;letter-spacing:0}.f16--desktop-l{font-size:16px;line-height:24px;letter-spacing:0}.f12--desktop-l{font-size:12px;line-height:16px;letter-spacing:0}}.title{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600}.is-bgWhite{background:#fff}.is-txtWhite{color:#fff}.container{max-width:960px;margin:0 auto}.grid-cell{padding-right:12px;padding-left:12px}.grid{display:flex;flex-wrap:wrap;flex:1}.grid.grid--column{flex-direction:column}@media (max-width:1224px){.container{max-width:960px}.grid-cell{padding-right:12px;padding-left:12px}}@media (max-width:600px){.grid-cell{padding-right:4px;padding-left:4px}}@media (min-width:1224px){.container{max-width:1224px}.grid-cell{padding-right:12px;padding-left:12px}}@media (min-width:1632px){.container{max-width:1632px}.grid-cell{padding-right:16px;padding-left:16px}}.grid-cell--col0{flex:0 0 0%;max-width:0%}.grid-cell--col1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3{flex:0 0 25%;max-width:25%}.grid-cell--col4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6{flex:0 0 50%;max-width:50%}.grid-cell--col7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9{flex:0 0 75%;max-width:75%}.grid-cell--col10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12{flex:0 0 100%;max-width:100%}@media (max-width:1224px){.grid-cell--col0--desktop-s{flex:0 0 0%;max-width:0%}.grid-cell--col1--desktop-s{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2--desktop-s{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3--desktop-s{flex:0 0 25%;max-width:25%}.grid-cell--col4--desktop-s{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5--desktop-s{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6--desktop-s{flex:0 0 50%;max-width:50%}.grid-cell--col7--desktop-s{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8--desktop-s{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9--desktop-s{flex:0 0 75%;max-width:75%}.grid-cell--col10--desktop-s{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11--desktop-s{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12--desktop-s{flex:0 0 100%;max-width:100%}.grid-cell--col0--desktop-s{padding:0}}@media (max-width:800px){.grid-cell--col0--tablet{flex:0 0 0%;max-width:0%}.grid-cell--col1--tablet{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2--tablet{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3--tablet{flex:0 0 25%;max-width:25%}.grid-cell--col4--tablet{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5--tablet{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6--tablet{flex:0 0 50%;max-width:50%}.grid-cell--col7--tablet{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8--tablet{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9--tablet{flex:0 0 75%;max-width:75%}.grid-cell--col10--tablet{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11--tablet{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12--tablet{flex:0 0 100%;max-width:100%}.grid-cell--col0--tablet{padding:0}}@media (max-width:600px){.grid-cell--col0--mobile{flex:0 0 0%;max-width:0%}.grid-cell--col1--mobile{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2--mobile{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3--mobile{flex:0 0 25%;max-width:25%}.grid-cell--col4--mobile{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5--mobile{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6--mobile{flex:0 0 50%;max-width:50%}.grid-cell--col7--mobile{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8--mobile{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9--mobile{flex:0 0 75%;max-width:75%}.grid-cell--col10--mobile{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11--mobile{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12--mobile{flex:0 0 100%;max-width:100%}.grid-cell--col0--mobile{padding:0}}@media (min-width:1224px){.grid-cell--col0--desktop{flex:0 0 0%;max-width:0%}.grid-cell--col1--desktop{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2--desktop{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3--desktop{flex:0 0 25%;max-width:25%}.grid-cell--col4--desktop{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5--desktop{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6--desktop{flex:0 0 50%;max-width:50%}.grid-cell--col7--desktop{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8--desktop{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9--desktop{flex:0 0 75%;max-width:75%}.grid-cell--col10--desktop{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11--desktop{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12--desktop{flex:0 0 100%;max-width:100%}.grid-cell--col0--desktop{padding:0}}@media (min-width:1632px){.grid-cell--col0--desktop-l{flex:0 0 0%;max-width:0%}.grid-cell--col1--desktop-l{flex:0 0 8.3333333333%;max-width:8.3333333333%}.grid-cell--col2--desktop-l{flex:0 0 16.6666666667%;max-width:16.6666666667%}.grid-cell--col3--desktop-l{flex:0 0 25%;max-width:25%}.grid-cell--col4--desktop-l{flex:0 0 33.3333333333%;max-width:33.3333333333%}.grid-cell--col5--desktop-l{flex:0 0 41.6666666667%;max-width:41.6666666667%}.grid-cell--col6--desktop-l{flex:0 0 50%;max-width:50%}.grid-cell--col7--desktop-l{flex:0 0 58.3333333333%;max-width:58.3333333333%}.grid-cell--col8--desktop-l{flex:0 0 66.6666666667%;max-width:66.6666666667%}.grid-cell--col9--desktop-l{flex:0 0 75%;max-width:75%}.grid-cell--col10--desktop-l{flex:0 0 83.3333333333%;max-width:83.3333333333%}.grid-cell--col11--desktop-l{flex:0 0 91.6666666667%;max-width:91.6666666667%}.grid-cell--col12--desktop-l{flex:0 0 100%;max-width:100%}.grid-cell--col0--desktop-l{padding:0}}.section{overflow:hidden}.button{display:inline-block;border-radius:8px;font:600 16px/24px Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;padding:16px 24px;text-align:center;white-space:nowrap;position:relative;overflow:hidden}.button:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background-color:transparent;transition:background-color .1s linear}.button:hover{text-decoration:none}.features__title{display:inline-block;color:#c5ccd5;padding-top:12px;border-top:1px solid rgba(197,204,213,.2)}.u-mt0{margin-top:0}.u-mr0{margin-right:0}.u-mb0{margin-bottom:0}.u-mt4{margin-top:4px}.u-mr4{margin-right:4px}.u-mb4{margin-bottom:4px}.u-mt6{margin-top:6px}.u-mr6{margin-right:6px}.u-mb6{margin-bottom:6px}.u-mt8{margin-top:8px}.u-mr8{margin-right:8px}.u-mb8{margin-bottom:8px}.u-mt10{margin-top:10px}.u-mr10{margin-right:10px}.u-mb10{margin-bottom:10px}.u-mt12{margin-top:12px}.u-mr12{margin-right:12px}.u-mb12{margin-bottom:12px}.u-mt16{margin-top:16px}.u-mr16{margin-right:16px}.u-mb16{margin-bottom:16px}.u-mt20{margin-top:20px}.u-mr20{margin-right:20px}.u-mb20{margin-bottom:20px}.u-mt24{margin-top:24px}.u-mr24{margin-right:24px}.u-mb24{margin-bottom:24px}.u-mt28{margin-top:28px}.u-mr28{margin-right:28px}.u-mb28{margin-bottom:28px}.u-mt32{margin-top:32px}.u-mr32{margin-right:32px}.u-mb32{margin-bottom:32px}.u-mt36{margin-top:36px}.u-mr36{margin-right:36px}.u-mb36{margin-bottom:36px}.u-mt40{margin-top:40px}.u-mr40{margin-right:40px}.u-mb40{margin-bottom:40px}.u-mt48{margin-top:48px}.u-mr48{margin-right:48px}.u-mb48{margin-bottom:48px}.u-mt56{margin-top:56px}.u-mr56{margin-right:56px}.u-mb56{margin-bottom:56px}.u-mt64{margin-top:64px}.u-mr64{margin-right:64px}.u-mb64{margin-bottom:64px}.u-mt72{margin-top:72px}.u-mr72{margin-right:72px}.u-mb72{margin-bottom:72px}.u-mt80{margin-top:80px}.u-mr80{margin-right:80px}.u-mb80{margin-bottom:80px}.u-mt96{margin-top:96px}.u-mr96{margin-right:96px}.u-mb96{margin-bottom:96px}.u-mt120{margin-top:120px}.u-mr120{margin-right:120px}.u-mb120{margin-bottom:120px}.u-mt128{margin-top:128px}.u-mr128{margin-right:128px}.u-mb128{margin-bottom:128px}.u-mt148{margin-top:148px}.u-mr148{margin-right:148px}.u-mb148{margin-bottom:148px}@media (max-width:600px){.u-mt0--mobile{margin-top:0}.u-mr0--mobile{margin-right:0}.u-mb0--mobile{margin-bottom:0}.u-mt4--mobile{margin-top:4px}.u-mr4--mobile{margin-right:4px}.u-mb4--mobile{margin-bottom:4px}.u-mt6--mobile{margin-top:6px}.u-mr6--mobile{margin-right:6px}.u-mb6--mobile{margin-bottom:6px}.u-mt8--mobile{margin-top:8px}.u-mr8--mobile{margin-right:8px}.u-mb8--mobile{margin-bottom:8px}.u-mt10--mobile{margin-top:10px}.u-mr10--mobile{margin-right:10px}.u-mb10--mobile{margin-bottom:10px}.u-mt12--mobile{margin-top:12px}.u-mr12--mobile{margin-right:12px}.u-mb12--mobile{margin-bottom:12px}.u-mt16--mobile{margin-top:16px}.u-mr16--mobile{margin-right:16px}.u-mb16--mobile{margin-bottom:16px}.u-mt20--mobile{margin-top:20px}.u-mr20--mobile{margin-right:20px}.u-mb20--mobile{margin-bottom:20px}.u-mt24--mobile{margin-top:24px}.u-mr24--mobile{margin-right:24px}.u-mb24--mobile{margin-bottom:24px}.u-mt28--mobile{margin-top:28px}.u-mr28--mobile{margin-right:28px}.u-mb28--mobile{margin-bottom:28px}.u-mt32--mobile{margin-top:32px}.u-mr32--mobile{margin-right:32px}.u-mb32--mobile{margin-bottom:32px}.u-mt36--mobile{margin-top:36px}.u-mr36--mobile{margin-right:36px}.u-mb36--mobile{margin-bottom:36px}.u-mt40--mobile{margin-top:40px}.u-mr40--mobile{margin-right:40px}.u-mb40--mobile{margin-bottom:40px}.u-mt48--mobile{margin-top:48px}.u-mr48--mobile{margin-right:48px}.u-mb48--mobile{margin-bottom:48px}.u-mt56--mobile{margin-top:56px}.u-mr56--mobile{margin-right:56px}.u-mb56--mobile{margin-bottom:56px}.u-mt64--mobile{margin-top:64px}.u-mr64--mobile{margin-right:64px}.u-mb64--mobile{margin-bottom:64px}.u-mt72--mobile{margin-top:72px}.u-mr72--mobile{margin-right:72px}.u-mb72--mobile{margin-bottom:72px}.u-mt80--mobile{margin-top:80px}.u-mr80--mobile{margin-right:80px}.u-mb80--mobile{margin-bottom:80px}.u-mt96--mobile{margin-top:96px}.u-mr96--mobile{margin-right:96px}.u-mb96--mobile{margin-bottom:96px}.u-mt120--mobile{margin-top:120px}.u-mr120--mobile{margin-right:120px}.u-mb120--mobile{margin-bottom:120px}.u-mt128--mobile{margin-top:128px}.u-mr128--mobile{margin-right:128px}.u-mb128--mobile{margin-bottom:128px}.u-mt148--mobile{margin-top:148px}.u-mr148--mobile{margin-right:148px}.u-mb148--mobile{margin-bottom:148px}}@media (max-width:800px){.u-mt0--tablet{margin-top:0}.u-mr0--tablet{margin-right:0}.u-mb0--tablet{margin-bottom:0}.u-mt4--tablet{margin-top:4px}.u-mr4--tablet{margin-right:4px}.u-mb4--tablet{margin-bottom:4px}.u-mt6--tablet{margin-top:6px}.u-mr6--tablet{margin-right:6px}.u-mb6--tablet{margin-bottom:6px}.u-mt8--tablet{margin-top:8px}.u-mr8--tablet{margin-right:8px}.u-mb8--tablet{margin-bottom:8px}.u-mt10--tablet{margin-top:10px}.u-mr10--tablet{margin-right:10px}.u-mb10--tablet{margin-bottom:10px}.u-mt12--tablet{margin-top:12px}.u-mr12--tablet{margin-right:12px}.u-mb12--tablet{margin-bottom:12px}.u-mt16--tablet{margin-top:16px}.u-mr16--tablet{margin-right:16px}.u-mb16--tablet{margin-bottom:16px}.u-mt20--tablet{margin-top:20px}.u-mr20--tablet{margin-right:20px}.u-mb20--tablet{margin-bottom:20px}.u-mt24--tablet{margin-top:24px}.u-mr24--tablet{margin-right:24px}.u-mb24--tablet{margin-bottom:24px}.u-mt28--tablet{margin-top:28px}.u-mr28--tablet{margin-right:28px}.u-mb28--tablet{margin-bottom:28px}.u-mt32--tablet{margin-top:32px}.u-mr32--tablet{margin-right:32px}.u-mb32--tablet{margin-bottom:32px}.u-mt36--tablet{margin-top:36px}.u-mr36--tablet{margin-right:36px}.u-mb36--tablet{margin-bottom:36px}.u-mt40--tablet{margin-top:40px}.u-mr40--tablet{margin-right:40px}.u-mb40--tablet{margin-bottom:40px}.u-mt48--tablet{margin-top:48px}.u-mr48--tablet{margin-right:48px}.u-mb48--tablet{margin-bottom:48px}.u-mt56--tablet{margin-top:56px}.u-mr56--tablet{margin-right:56px}.u-mb56--tablet{margin-bottom:56px}.u-mt64--tablet{margin-top:64px}.u-mr64--tablet{margin-right:64px}.u-mb64--tablet{margin-bottom:64px}.u-mt72--tablet{margin-top:72px}.u-mr72--tablet{margin-right:72px}.u-mb72--tablet{margin-bottom:72px}.u-mt80--tablet{margin-top:80px}.u-mr80--tablet{margin-right:80px}.u-mb80--tablet{margin-bottom:80px}.u-mt96--tablet{margin-top:96px}.u-mr96--tablet{margin-right:96px}.u-mb96--tablet{margin-bottom:96px}.u-mt120--tablet{margin-top:120px}.u-mr120--tablet{margin-right:120px}.u-mb120--tablet{margin-bottom:120px}.u-mt128--tablet{margin-top:128px}.u-mr128--tablet{margin-right:128px}.u-mb128--tablet{margin-bottom:128px}.u-mt148--tablet{margin-top:148px}.u-mr148--tablet{margin-right:148px}.u-mb148--tablet{margin-bottom:148px}}@media (max-width:1224px){.u-mt0--desktop-s{margin-top:0}.u-mr0--desktop-s{margin-right:0}.u-mb0--desktop-s{margin-bottom:0}.u-mt4--desktop-s{margin-top:4px}.u-mr4--desktop-s{margin-right:4px}.u-mb4--desktop-s{margin-bottom:4px}.u-mt6--desktop-s{margin-top:6px}.u-mr6--desktop-s{margin-right:6px}.u-mb6--desktop-s{margin-bottom:6px}.u-mt8--desktop-s{margin-top:8px}.u-mr8--desktop-s{margin-right:8px}.u-mb8--desktop-s{margin-bottom:8px}.u-mt10--desktop-s{margin-top:10px}.u-mr10--desktop-s{margin-right:10px}.u-mb10--desktop-s{margin-bottom:10px}.u-mt12--desktop-s{margin-top:12px}.u-mr12--desktop-s{margin-right:12px}.u-mb12--desktop-s{margin-bottom:12px}.u-mt16--desktop-s{margin-top:16px}.u-mr16--desktop-s{margin-right:16px}.u-mb16--desktop-s{margin-bottom:16px}.u-mt20--desktop-s{margin-top:20px}.u-mr20--desktop-s{margin-right:20px}.u-mb20--desktop-s{margin-bottom:20px}.u-mt24--desktop-s{margin-top:24px}.u-mr24--desktop-s{margin-right:24px}.u-mb24--desktop-s{margin-bottom:24px}.u-mt28--desktop-s{margin-top:28px}.u-mr28--desktop-s{margin-right:28px}.u-mb28--desktop-s{margin-bottom:28px}.u-mt32--desktop-s{margin-top:32px}.u-mr32--desktop-s{margin-right:32px}.u-mb32--desktop-s{margin-bottom:32px}.u-mt36--desktop-s{margin-top:36px}.u-mr36--desktop-s{margin-right:36px}.u-mb36--desktop-s{margin-bottom:36px}.u-mt40--desktop-s{margin-top:40px}.u-mr40--desktop-s{margin-right:40px}.u-mb40--desktop-s{margin-bottom:40px}.u-mt48--desktop-s{margin-top:48px}.u-mr48--desktop-s{margin-right:48px}.u-mb48--desktop-s{margin-bottom:48px}.u-mt56--desktop-s{margin-top:56px}.u-mr56--desktop-s{margin-right:56px}.u-mb56--desktop-s{margin-bottom:56px}.u-mt64--desktop-s{margin-top:64px}.u-mr64--desktop-s{margin-right:64px}.u-mb64--desktop-s{margin-bottom:64px}.u-mt72--desktop-s{margin-top:72px}.u-mr72--desktop-s{margin-right:72px}.u-mb72--desktop-s{margin-bottom:72px}.u-mt80--desktop-s{margin-top:80px}.u-mr80--desktop-s{margin-right:80px}.u-mb80--desktop-s{margin-bottom:80px}.u-mt96--desktop-s{margin-top:96px}.u-mr96--desktop-s{margin-right:96px}.u-mb96--desktop-s{margin-bottom:96px}.u-mt120--desktop-s{margin-top:120px}.u-mr120--desktop-s{margin-right:120px}.u-mb120--desktop-s{margin-bottom:120px}.u-mt128--desktop-s{margin-top:128px}.u-mr128--desktop-s{margin-right:128px}.u-mb128--desktop-s{margin-bottom:128px}.u-mt148--desktop-s{margin-top:148px}.u-mr148--desktop-s{margin-right:148px}.u-mb148--desktop-s{margin-bottom:148px}}@media (min-width:1632px){.u-mt0--desktop-l{margin-top:0}.u-mr0--desktop-l{margin-right:0}.u-mb0--desktop-l{margin-bottom:0}.u-mt4--desktop-l{margin-top:4px}.u-mr4--desktop-l{margin-right:4px}.u-mb4--desktop-l{margin-bottom:4px}.u-mt6--desktop-l{margin-top:6px}.u-mr6--desktop-l{margin-right:6px}.u-mb6--desktop-l{margin-bottom:6px}.u-mt8--desktop-l{margin-top:8px}.u-mr8--desktop-l{margin-right:8px}.u-mb8--desktop-l{margin-bottom:8px}.u-mt10--desktop-l{margin-top:10px}.u-mr10--desktop-l{margin-right:10px}.u-mb10--desktop-l{margin-bottom:10px}.u-mt12--desktop-l{margin-top:12px}.u-mr12--desktop-l{margin-right:12px}.u-mb12--desktop-l{margin-bottom:12px}.u-mt16--desktop-l{margin-top:16px}.u-mr16--desktop-l{margin-right:16px}.u-mb16--desktop-l{margin-bottom:16px}.u-mt20--desktop-l{margin-top:20px}.u-mr20--desktop-l{margin-right:20px}.u-mb20--desktop-l{margin-bottom:20px}.u-mt24--desktop-l{margin-top:24px}.u-mr24--desktop-l{margin-right:24px}.u-mb24--desktop-l{margin-bottom:24px}.u-mt28--desktop-l{margin-top:28px}.u-mr28--desktop-l{margin-right:28px}.u-mb28--desktop-l{margin-bottom:28px}.u-mt32--desktop-l{margin-top:32px}.u-mr32--desktop-l{margin-right:32px}.u-mb32--desktop-l{margin-bottom:32px}.u-mt36--desktop-l{margin-top:36px}.u-mr36--desktop-l{margin-right:36px}.u-mb36--desktop-l{margin-bottom:36px}.u-mt40--desktop-l{margin-top:40px}.u-mr40--desktop-l{margin-right:40px}.u-mb40--desktop-l{margin-bottom:40px}.u-mt48--desktop-l{margin-top:48px}.u-mr48--desktop-l{margin-right:48px}.u-mb48--desktop-l{margin-bottom:48px}.u-mt56--desktop-l{margin-top:56px}.u-mr56--desktop-l{margin-right:56px}.u-mb56--desktop-l{margin-bottom:56px}.u-mt64--desktop-l{margin-top:64px}.u-mr64--desktop-l{margin-right:64px}.u-mb64--desktop-l{margin-bottom:64px}.u-mt72--desktop-l{margin-top:72px}.u-mr72--desktop-l{margin-right:72px}.u-mb72--desktop-l{margin-bottom:72px}.u-mt80--desktop-l{margin-top:80px}.u-mr80--desktop-l{margin-right:80px}.u-mb80--desktop-l{margin-bottom:80px}.u-mt96--desktop-l{margin-top:96px}.u-mr96--desktop-l{margin-right:96px}.u-mb96--desktop-l{margin-bottom:96px}.u-mt120--desktop-l{margin-top:120px}.u-mr120--desktop-l{margin-right:120px}.u-mb120--desktop-l{margin-bottom:120px}.u-mt128--desktop-l{margin-top:128px}.u-mr128--desktop-l{margin-right:128px}.u-mb128--desktop-l{margin-bottom:128px}.u-mt148--desktop-l{margin-top:148px}.u-mr148--desktop-l{margin-right:148px}.u-mb148--desktop-l{margin-bottom:148px}}.u-flex{display:flex}.mobile{display:none}@media (max-width:600px){.mobile{display:block}}.tablet{display:none}@media (max-width:800px){.tablet{display:block}}.desktop-s{display:block}@media (max-width:800px){.desktop-s{display:none}}.desktop{display:block}@media (max-width:1224px){.desktop{display:none}}.desktop-l{display:block}@media (max-width:1632px){.desktop-l{display:none}}.mobile--flex{display:none}@media (max-width:600px){.mobile--flex{display:flex}}.tablet--flex{display:none}@media (max-width:800px){.tablet--flex{display:flex}}.desktop-s--flex{display:flex}@media (max-width:800px){.desktop-s--flex{display:none}}.desktop--flex{display:flex}@media (max-width:1224px){.desktop--flex{display:none}}.u-flex-column{flex-direction:column}.u-align-center{align-items:center}.u-justify-center{justify-content:center}.u-justify-space{justify-content:space-between}.u-default{cursor:default}@font-face{font-family:UberMove;src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Regular.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UberMove;src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Medium.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:UberMove;src:url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Bold.woff2) format("woff2"),url(https://d1a3f4spazzrp4.cloudfront.net/dotcom-assets/fonts/UberMove-Bold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}body{font-family:UberMove,Helvetica,Arial,sans-serif}a{color:#0075C9;font-weight:600}.container-gl{position:relative;top:-330px}.top-paragraphs{padding-top:150px;display:flex}@media (max-width:800px){.top-paragraphs{padding-top:80px}}.logo-deckgl{position:relative;top:-490px}.logo-deckgl .logo-summit{width:450px}.openjs-logo{width:200px}.gradient-border{--border-width:1px;position:relative;display:flex;justify-content:center;background:#fff}.gradient-border::after{position:absolute;content:"";top:calc(-1 * var(--border-width));left:calc(-1 * var(--border-width));z-index:-1;width:calc(100% + var(--border-width) * 2);height:calc(100% + var(--border-width) * 2);background:linear-gradient(90deg,#06ffef,#fff,#066788,#0c2960,#00ade6);background-size:300% 300%;background-position:0 50%;animation:moveGradient 5s alternate infinite}.gradient-border.vertical{position:absolute;z-index:-10;width:1px;height:2800px}.gradient-border.vertical::after{width:calc(100% + var(--border-width) * .5)}@media (max-width:800px){.gradient-border.vertical{display:none}}@keyframes moveGradient{50%{background-position:100% 50%}}.paragraph-1{padding:0 40px 60px 0}@media (max-width:800px){.paragraph-1{padding:unset}}.paragraph-2{padding:0 0 60px 50px}@media (max-width:800px){.paragraph-2{padding:unset}}.paragraph-3{padding:90px 70px 50px;text-align:center}@media (max-width:800px){.paragraph-3{padding:50px 30px 40px}}.paragraph-4{padding-right:60px}@media (max-width:800px){.paragraph-4{padding:unset}}.paragraph-5{padding-left:60px}@media (max-width:800px){.paragraph-5{padding:unset}}.button-gl{font-size:15px;line-height:44px;letter-spacing:2px;font-weight:700;padding:0 3rem;pointer-events:all;display:inline-block;text-decoration:none!important;cursor:pointer;transition:background-color 250ms ease-in 0s,color 250ms ease-in 0s;border-width:2px;border-style:solid;border-color:#00ade6;color:#2b3848;border-image:linear-gradient(to right,#0c2960 0,#00ade6 100%) 2/1/0 stretch}.button-gl:hover{color:#fff;background-color:#00ade6}.title-gl{font-family:UberMove,Helvetica,Arial,sans-serif;font-weight:500}.footer-gl{height:90px;width:100%;background-image:url(https://raw.githubusercontent.com/visgl/deck.gl-data/master/events/madrid-summit-2022/footer-bg.png)}#agenda{padding:90px 80px}@media (min-width:1632px){#agenda{padding:120px 100px}}#agenda .card-agenda{padding:0 40px 0 0}@media (max-width:800px){#agenda .card-agenda{padding:0 20px 0 0}}@media (max-width:600px){#agenda .card-agenda{padding:0}}@media (min-width:1632px){#agenda .card-agenda{padding:0 80px 0 0}}#agenda .card-agenda .card-bg{background-color:#f4f4f4;padding:30px 50px;height:450px}@media (min-width:1632px){#agenda .card-agenda .card-bg{padding:50px 40px;height:500px}}#agenda .card-agenda .card-bg .author{max-width:85px;max-height:85px;}#agenda .card-agenda .card-bg .author-title{display:block;}#agenda .divider-agenda{width:100%;background-color:#f4f4f4;font-weight:500}#agenda .divider-agenda p{padding:10px 30px}header{height:628px;background-color:#202020;}.header{background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;flex-direction:column;color:#fff;justify-content:center;}.header .container{display:flex;align-items:start;}.header img{object-fit:contain;width:360px;max-width:25%;margin:1em 5% 5% 0;}h1{font-size:4em;line-height:1.2;}h1 b{font-weight:700;}@media (max-width:800px) {.header .container{flex-direction: column;padding-left:10%;}.header img{width:260px;max-width: 50%;}} \ No newline at end of file From b8a00719144024a9a9d5a20c399bf1ec6e70aec5 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 30 Aug 2024 02:56:04 -0700 Subject: [PATCH 2/9] add weatherlayers --- .../events/london-summit-2024/index.html | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 1d9029744a5..60f82ee3fe7 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -468,6 +468,25 @@

+
+
+
+

14:00 - 14:25

+
+ Jan Žák +
+

+ WeatherLayers - Weather Visualization with deck.gl +

+ +

+ Jan Žák Software Engineer / Consultant +

+
+
+
+
From c662b232439368f349b3f2db0f01ab99dfb57de9 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 30 Aug 2024 10:24:53 -0700 Subject: [PATCH 3/9] Felix talk --- website/static/events/london-summit-2024/index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 60f82ee3fe7..f47481b0aba 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -68,7 +68,7 @@

Open Visualization
Collaborator Summit 2024

Where?

We'll be hosting the Open Visualization Collaborator Summit in - the Microsoft React space in Paddington, London. + the Microsoft Reactor space in Paddington, London.

@@ -169,7 +169,7 @@

11:00 - 11:25

Felix Palmer

- deck.gl v9 Layer Architecture + Transitioning from WebGL to WebGPU

From df87d1795d43021b527e1e5c87438a14d77c2b8c Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Tue, 3 Sep 2024 01:02:42 -0700 Subject: [PATCH 4/9] Event page review comments --- website/static/events/london-summit-2024/index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index f47481b0aba..2191981a88a 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -59,7 +59,7 @@

Open Visualization
Collaborator Summit 2024

they are using deck.gl to build apps, foster more contribution and envisage the future of the leading open source mapping library.

- GET YOUR TICKET NOW + GET YOUR TICKET NOW
@@ -139,7 +139,7 @@

10:00 - 10:25

- Chris Gervang

@@ -245,7 +245,7 @@

- Hypergiant + NVIDIA

@@ -440,7 +440,7 @@

- Harel Mazor + Harel Mazor Open-Source Advocator

From 42fe9bd4ed44de4758e853941214cd68a33f9c1e Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Tue, 3 Sep 2024 14:24:58 -0700 Subject: [PATCH 5/9] Add speaker photos --- website/static/events/london-summit-2024/index.html | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 2191981a88a..8fd4e00d186 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -340,15 +340,17 @@

09:30 - 10:10

- Javier Abia + Juan Carlos Alonso + Jose Angel Parreño + Javier Abia

Deck migration log book

-

- Javier Abia -

+

Juan Carlos Alonso

+

Jose Angel Parreño

+

Javier Abia

Global Fishing Watch From be62bbe69f869867278ffdae8a2f2649242309a3 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 6 Sep 2024 22:03:03 -0700 Subject: [PATCH 6/9] Update website/static/events/london-summit-2024/index.html Co-authored-by: Chris Gervang --- website/static/events/london-summit-2024/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 8fd4e00d186..bd0342a264b 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -194,7 +194,7 @@

deck.gl, GeoArrow and Lonboard

-

Kyle Barron

+

Kyle Barron Cloud Engineer

From 4f9c6b395d5bab58bcb3057297d05f9045244a66 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 6 Sep 2024 22:03:09 -0700 Subject: [PATCH 7/9] Update website/static/events/london-summit-2024/index.html Co-authored-by: Chris Gervang --- website/static/events/london-summit-2024/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index bd0342a264b..2d10deede40 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -220,7 +220,7 @@

React Renderer for Deck.gl

-

Brandon Pierce

+

Brandon Pierce Principal Engineer

From bb2d3f276dcb472f5ffbde408adf8e15a7845126 Mon Sep 17 00:00:00 2001 From: Xiaoji Chen Date: Fri, 6 Sep 2024 22:03:14 -0700 Subject: [PATCH 8/9] Update website/static/events/london-summit-2024/index.html Co-authored-by: Chris Gervang --- website/static/events/london-summit-2024/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 2d10deede40..8e77c31dd08 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -350,7 +350,7 @@

Juan Carlos Alonso

Jose Angel Parreño

-

Javier Abia

+

Javier Abia Front End team

Global Fishing Watch From 2583d6e12f717550109e904b93b3216f38c4eec2 Mon Sep 17 00:00:00 2001 From: Chris Gervang Date: Mon, 9 Sep 2024 23:52:16 +0100 Subject: [PATCH 9/9] Apply suggestions from code review --- website/static/events/london-summit-2024/index.html | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/website/static/events/london-summit-2024/index.html b/website/static/events/london-summit-2024/index.html index 8e77c31dd08..3b214b5976d 100644 --- a/website/static/events/london-summit-2024/index.html +++ b/website/static/events/london-summit-2024/index.html @@ -110,6 +110,9 @@

+
+

08:30 Breakfast & Social

+
@@ -274,7 +277,7 @@

-

14:30 Break and networking

+

14:30 Tea and networking 🫖