CINXE.COM
Database for Real-time Geospatial Analytics
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>Database for Real-time Geospatial Analytics</title> <link rel="shortcut icon" href="https://cratedb.com/hubfs/cratedb-favicon.png"> <meta name="description" content="Enhance geospatial analytics with CrateDB's real-time processing and full-text/vector search capabilities. Streamline fleet operations, optimize route planning, and gain actionable insights with advanced geospatial data management."> <style> .cr-header-full-height { height: 100vh; } </style> <!--<link rel="preload" fetchpriority="high" as="image" href="https://cratedb.com/hubfs/cr-header-mesh.jpg" type="image/jpeg" media="(min-width: 601px)"> <link rel="preload" fetchpriority="high" as="image" href="https://cratedb.com/hubfs/cr-header-mesh-mobile.jpg" type="image/jpeg" media="(max-width: 600px)">--> <!--<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js"></script>--> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103134656537/1676853350416/sf2-crate/js/jquery-3.5.1.min.js"></script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:description" content="Enhance geospatial analytics with CrateDB's real-time processing and full-text/vector search capabilities. Streamline fleet operations, optimize route planning, and gain actionable insights with advanced geospatial data management."> <meta property="og:title" content="Database for Real-time Geospatial Analytics"> <meta name="twitter:description" content="Enhance geospatial analytics with CrateDB's real-time processing and full-text/vector search capabilities. Streamline fleet operations, optimize route planning, and gain actionable insights with advanced geospatial data management."> <meta name="twitter:title" content="Database for Real-time Geospatial Analytics"> <style> a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px} </style> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/52693799430/1721897980656/sf2-crate/css/main.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hubfs/hub_generated/template_assets/1/52694827330/1739891652034/template_theme-overrides.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/55523967869/1722426745670/module_55523967869_Header_Notif_Bar.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52694764069/1701097527939/module_52694764069_menu-section.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52697609066/1633080952018/module_52697609066_advanced-richtext.min.css"> <link rel="stylesheet" href="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/91968152433/1731315229164/module_91968152433_Accordion_22.min.css"> <!-- Editor Styles --> <style id="hs_editor_style" type="text/css"> /* HubSpot Styles (default) */ .dnd_area-row-0-background-layers { background-image: url('https://cratedb.com/hubfs/cr-header-mesh.jpg') !important; background-position: center center !important; background-size: cover !important; background-repeat: no-repeat !important; } .dnd_area-row-1-padding { padding-top: 40px !important; padding-bottom: 0px !important; } .dnd_area-row-2-padding { padding-top: 40px !important; } .dnd_area-row-3-padding { padding-top: 40px !important; padding-bottom: 40px !important; } .dnd_area-row-4-background-layers { background-image: linear-gradient(rgba(243, 243, 243, 1), rgba(243, 243, 243, 1)) !important; background-position: left top !important; background-size: auto !important; background-repeat: no-repeat !important; } .dnd_area-row-5-padding { padding-top: 40px !important; padding-bottom: 40px !important; } </style> <!-- Added by GoogleAnalytics4 integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; if (!window._hsGoogleConsentRunOnce) { window._hsGoogleConsentRunOnce = true; gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); if (useGoogleConsentModeV2) { _hsp.push(['useGoogleConsentModeV2']) } else { _hsp.push(['addPrivacyConsentListener', function(consent){ var hasAnalyticsConsent = consent && (consent.allowed || (consent.categories && consent.categories.analytics)); var hasAdsConsent = consent && (consent.allowed || (consent.categories && consent.categories.advertisement)); gtag('consent', 'update', { 'ad_storage': hasAdsConsent ? 'granted' : 'denied', 'analytics_storage': hasAnalyticsConsent ? 'granted' : 'denied', 'ad_user_data': hasAdsConsent ? 'granted' : 'denied', 'ad_personalization': hasAdsConsent ? 'granted' : 'denied' }); }]); } } gtag('js', new Date()); gtag('set', 'developer_id.dZTQ1Zm', true); gtag('config', 'G-6J80J11VFJ'); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-6J80J11VFJ"></script> <!-- /Added by GoogleAnalytics4 integration --> <!-- Added by GoogleTagManager integration --> <script> var _hsp = window._hsp = window._hsp || []; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} var useGoogleConsentModeV2 = true; var waitForUpdateMillis = 1000; var hsLoadGtm = function loadGtm() { if(window._hsGtmLoadOnce) { return; } if (useGoogleConsentModeV2) { gtag('set','developer_id.dZTQ1Zm',true); gtag('consent', 'default', { 'ad_storage': 'denied', 'analytics_storage': 'denied', 'ad_user_data': 'denied', 'ad_personalization': 'denied', 'wait_for_update': waitForUpdateMillis }); _hsp.push(['useGoogleConsentModeV2']) } (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-WHMDSK'); window._hsGtmLoadOnce = true; }; _hsp.push(['addPrivacyConsentListener', function(consent){ if(consent.allowed || (consent.categories && consent.categories.analytics)){ hsLoadGtm(); } }]); </script> <!-- /Added by GoogleTagManager integration --> <link rel="canonical" href="https://cratedb.com/use-cases/geospatial-analytics"> <meta property="og:url" content="https://cratedb.com/use-cases/geospatial-analytics"> <meta name="twitter:card" content="summary"> <meta http-equiv="content-language" content="en"> <!--<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.css"/>--> <!--<script type="text/javascript" src="//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>--> <!--<script async defer src="//cdn2.hubspot.net/hub/19927462/hub_generated/template_assets/67643591316/1670025149314/sf2-crate/js/buttons.min.js"></script>--> <meta property="og:image" content="https://cratedb.com/hubfs/cr-featured-image-23.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:alt" content="CrateDB - Data Insights at Scale"> <meta name="generator" content="HubSpot"></head> <body class=""> <!-- Added by GoogleTagManager integration --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WHMDSK" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- /Added by GoogleTagManager integration --> <div class="body-wrapper hs-content-id-180665749327 hs-site-page page "> <div id="hs_cos_wrapper_Header_Notif_Bar" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"></div> <div data-global-resource-path="sf2-crate/templates/partials/header-landify.html"> <header class="header" style="color: #ffffff ;" id="top"> <a href="#main-content" class="header__skip">Skip to content</a> <div class="header__container content-wrapper"> <div class="header__logo header__logo--main"> <div id="hs_cos_wrapper_site_logo" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_site_logo_hs_logo_widget" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_logo" style="" data-hs-cos-general-type="widget" data-hs-cos-type="logo"><a href="/" id="hs-link-site_logo_hs_logo_widget" style="border-width:0px;border:0px;"><img src="https://cratedb.com/hubfs/CrateDB-logo-blue-white.svg" class="hs-image-widget " height="204" style="height: auto;width:1433px;border-width:0px;border:0px;" width="1433" alt="CrateDB logo" title="CrateDB logo" loading="eager"></a></span> </div> </div> <div class="header_nav_column" style="text-align: center ;"> <div class="header_nav"> <div class="header--toggle header__navigation--toggle"></div> <div class="header__close--toggle"></div> <div class="header__navigation header--element"> <div id="hs_cos_wrapper_navigation-primary" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <nav aria-label="Main menu" class="navigation-primary"> <ul class="submenu level-1"> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Product">Product</a> <ul class="submenu level-2"> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Database">Database</a> <ul class="submenu level-3"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database" class="menu-link" title="Overview">Overview</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/sql-examples" class="menu-link" title="SQL examples">SQL examples</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/integrations" class="menu-link" title="Integrations">Integrations</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/security" class="menu-link" title="Security">Security</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Data models">Data models</a> <ul class="submenu level-3"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/time-series" class="menu-link" title="Time-series">Time-series</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/json" class="menu-link" title="Document/JSON">Document/JSON</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/vector" class="menu-link" title="Vector">Vector</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/full-text" class="menu-link" title="Full-text">Full-text</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/geospatial" class="menu-link" title="Spatial">Spatial</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/data-model/relational" class="menu-link" title="Relational">Relational</a> </li> </ul> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link active-branch" title="Use cases">Use cases</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/real-time-analytics-database" class="menu-link" title="Real-time analytics">Real-time analytics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/hybrid-search" class="menu-link" title="Hybrid search">Hybrid search</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/ai-ml-database" class="menu-link" title="AI/ML integration">AI/ML integration</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/chatbots" class="menu-link" title="AI-powered chatbots">AI-powered chatbots</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/iot-database" class="menu-link" title="Internet of Things">Internet of Things</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/geospatial-analytics" class="menu-link active-item" aria-current="page" title="Geospatial analytics">Geospatial analytics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/use-cases/log-database" class="menu-link" title="Log & event analysis">Log & event analysis</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Industries">Industries</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/energy" class="menu-link" title="Energy">Energy</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/financial-services" class="menu-link" title="Financial Services">Financial Services</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/fmcg" class="menu-link" title="FMCG">FMCG</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/logistics" class="menu-link" title="Logistics">Logistics</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/manufacturing" class="menu-link" title="Manufacturing">Manufacturing</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/oil-gas-mining" class="menu-link" title="Oil, gas & mining">Oil, gas & mining</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/smart-cities" class="menu-link" title="Smart city solutions">Smart city solutions</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/tech-platforms" class="menu-link" title="Technology platforms">Technology platforms</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/telco" class="menu-link" title="Telco">Telco</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/industries/transportation" class="menu-link" title="Transportation">Transportation</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Resources">Resources</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/stories" class="menu-link" title="Customer stories">Customer stories</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/academy" class="menu-link" title="Academy">Academy</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/library" class="menu-link" title="Asset library">Asset library</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/blog" class="menu-link" title="Blog">Blog</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/event" class="menu-link" title="Events">Events</a> </li> </ul> </li> <li class="has-submenu menu-item hs-skip-lang-url-rewrite"> <a href="javascript:;" class="menu-link" title="Developer">Developer</a> <ul class="submenu level-2"> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="/docs/guide/home/" class="menu-link" title="Documentation">Documentation</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/database/drivers-tools" class="menu-link" title="Drivers and tools">Drivers and tools</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/community" class="menu-link" title="Community">Community</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://github.com/crate/crate/" class="menu-link" target="_blank" rel="noopener" title="GitHub">GitHub</a> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/support" class="menu-link" title="Support">Support</a> </li> </ul> </li> <li class="no-submenu menu-item hs-skip-lang-url-rewrite"> <a href="https://cratedb.com/pricing" class="menu-link" title="Pricing">Pricing</a> </li> </ul> </nav></div> <div class="header__cta__column mb"> <div class="header__cta"> <div id="hs_cos_wrapper_module_161720035400929" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ly-cta-div header-icons"> <div class="cr-gh-header"> <a href="https://github.com/crate/" title="Follow CrateDB on GitHub" rel="noreferrer" target="_blank"> <svg version="1.0" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="github5" role="img"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a> </div> <div class="cr-gh-header cr-search-header"> <a href="/search" class="search-btn menu-link" title="Search on cratedb.com"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"></path></svg> </a> </div> </div> <div class="ly-cta-div" style="margin-right:0;"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="140734001567"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLLN26yv8kQRp2WAoeOu9bNBbkLvTvRFUszq%2FYx5PHh5KDMckqiVw13YriNZl%2FdwfLQhIBdngdVl9Lx2IjudAdjrNLPdfhOwxbALtLSGiVSiJme4GD1HjmmjV%2BLWcWF9BI7hRc97dyKGXNt5JHxSRJoHlvLASH5kuFKzd92WI2YJWJb%2BFVwL%2FkowhjQ7LStla2KXRfev%2Bt5hHZ6w0AIdYbL%2Bw5TrWqqtyhZwdCt8vhgIqhu3f3Em59QiBrX4OknB3IvxW9zy0KkmILmwktRj%2BbA%3D&portalId=19927462" target="_blank" class="hs-inline-web-interactive-140734001567 cta-btn login-cta menu-link " data-hubspot-cta-id="140734001567"> Log In </a> </div> </div> <div class="ly-cta-div"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="178336831256"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLIJe21Dd%2BqMBXuwhUEwIxeKvQRteMuuvBgS0cjHs7WtGTrDP%2FOCVzg%2F92IOl9VbWfNtTIu%2FKC6mz8pqjKES7LqJM2rA5K6VXfMhvFaG4WQW2LFPe9AVNyYpYDsMuKe%2FlqIfbRifuiV29ECfFn%2BRra2Unad4SCh6ECtacrskeaY%2FWA%3D%3D&portalId=19927462" target="_blank" rel="noopener" class="hs-inline-web-interactive-178336831256 cr-btn-div cr-btn-2 " data-hubspot-cta-id="178336831256"> Start free </a> </div> </div> <style> .ly-cta-div a.cta-btn.login-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn.signup-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn{ display:inline-block; position:relative; padding:10px 25px; font-family:sans-serif; transition: all .4s ease; line-height:21px; border-radius:5px; cursor:pointer; text-decoration:none; font-weight: 600; } .ly-cta-div a.cta-btn:hover{ opacity:.7; } .cr-gh-header.cr-search-header { padding: 0; margin-right: 0; } div#hs_cos_wrapper_module_161720035400929 { display: inline-block; } </style></div> </div> </div> </div> </div> </div> <div class="header__cta__column lg"> <div class="header__cta"> <div id="hs_cos_wrapper_module_161720035400929" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="ly-cta-div header-icons"> <div class="cr-gh-header"> <a href="https://github.com/crate/" title="Follow CrateDB on GitHub" rel="noreferrer" target="_blank"> <svg version="1.0" height="20" width="20" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="github5" role="img"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg> </a> </div> <div class="cr-gh-header cr-search-header"> <a href="/search" class="search-btn menu-link" title="Search on cratedb.com"> <svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewbox="0 0 512 512"><!--!Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M416 208c0 45.9-14.9 88.3-40 122.7L502.6 457.4c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L330.7 376c-34.4 25.2-76.8 40-122.7 40C93.1 416 0 322.9 0 208S93.1 0 208 0S416 93.1 416 208zM208 352a144 144 0 1 0 0-288 144 144 0 1 0 0 288z"></path></svg> </a> </div> </div> <div class="ly-cta-div" style="margin-right:0;"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="140734001567"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLLN26yv8kQRp2WAoeOu9bNBbkLvTvRFUszq%2FYx5PHh5KDMckqiVw13YriNZl%2FdwfLQhIBdngdVl9Lx2IjudAdjrNLPdfhOwxbALtLSGiVSiJme4GD1HjmmjV%2BLWcWF9BI7hRc97dyKGXNt5JHxSRJoHlvLASH5kuFKzd92WI2YJWJb%2BFVwL%2FkowhjQ7LStla2KXRfev%2Bt5hHZ6w0AIdYbL%2Bw5TrWqqtyhZwdCt8vhgIqhu3f3Em59QiBrX4OknB3IvxW9zy0KkmILmwktRj%2BbA%3D&portalId=19927462" target="_blank" class="hs-inline-web-interactive-140734001567 cta-btn login-cta menu-link " data-hubspot-cta-id="140734001567"> Log In </a> </div> </div> <div class="ly-cta-div"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="178336831256"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLIJe21Dd%2BqMBXuwhUEwIxeKvQRteMuuvBgS0cjHs7WtGTrDP%2FOCVzg%2F92IOl9VbWfNtTIu%2FKC6mz8pqjKES7LqJM2rA5K6VXfMhvFaG4WQW2LFPe9AVNyYpYDsMuKe%2FlqIfbRifuiV29ECfFn%2BRra2Unad4SCh6ECtacrskeaY%2FWA%3D%3D&portalId=19927462" target="_blank" rel="noopener" class="hs-inline-web-interactive-178336831256 cr-btn-div cr-btn-2 " data-hubspot-cta-id="178336831256"> Start free </a> </div> </div> <style> .ly-cta-div a.cta-btn.login-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn.signup-cta{ color:#000000; background-color:#FFFFFF; font-size:16px; } .ly-cta-div a.cta-btn{ display:inline-block; position:relative; padding:10px 25px; font-family:sans-serif; transition: all .4s ease; line-height:21px; border-radius:5px; cursor:pointer; text-decoration:none; font-weight: 600; } .ly-cta-div a.cta-btn:hover{ opacity:.7; } .cr-gh-header.cr-search-header { padding: 0; margin-right: 0; } div#hs_cos_wrapper_module_161720035400929 { display: inline-block; } </style></div> </div> </div> </div> </header></div> <main id="main-content" class="body-container-wrapper"> <div class="container-fluid body-container body-container--about"> <div class="row-fluid-wrapper"> <div class="row-fluid"> <div class="span12 widget-span widget-type-cell " style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-1 dnd_area-row-0-background-layers dnd-section dnd_area-row-0-background-image"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-2 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_16896903067153" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="cr-clusters-items-wrapper " id="module_16896903067153"> <style> #module_16896903067153.cr-clusters-items-wrapper { /*max-width: 1760px;*/ margin: 0 auto; } #module_16896903067153.cr-clusters-items-wrapper.cr-clusters-limit, .cr-meta-inner { max-width: 1200px; } #module_16896903067153 .cr-clusters-container.cr-customers-header-sub { max-width: 1200px; margin: 0 auto; } #module_16896903067153 .cr-clusters-container { display: flex; align-items: center; } #module_16896903067153 .cr-clusters-header { margin-bottom: 20px; display: flex; align-items: baseline; } #module_16896903067153 .cr-clusters-header h1 { letter-spacing: -2.04px; max-width: 620px; margin-right: 20px; margin-bottom: 0px; font-family: Montserrat, Inter, Arial, sans-serif !important; font-weight: 600; line-height: 1.2; } #module_16896903067153 .cr-customers-header-sub .cr-clusters-header h1 { max-width: 980px; } #module_16896903067153 .cr-customers-header-sub .cr-clusters-limit-width-headline.cr-clusters-header h1 { max-width: 700px; } #module_16896903067153.cr-clusters-limit .cr-customers-header-sub .cr-clusters-introtext { max-width: 950px; } #module_16896903067153:not(.cr-clusters-limit) .cr-customers-header-sub .cr-clusters-introtext { max-width: 100%; } #module_16896903067153 .cr-clusters-image { flex: 3; } #module_16896903067153 .cr-clusters-image img { height: auto; } #module_16896903067153 .cr-clusters-introtext, #module_16896903067153 .cr-clusters-introtext p, #module_16896903067153 .cr-clusters-introtext span { color: rgba(255, 255, 255, 1.0); font-size: 21px; margin-right: 100px; } #module_16896903067153 .cr-clusters-introtext { max-width: 680px; } #module_16896903067153 .cr-clusters-left { padding-top: 60px; flex: 3; } #module_16896903067153 .cr-header-section { display: block; font-size: 20px; font-weight: 600; color: #19C0EA; } #module_16896903067153 .cr-clusters-arrow { align-self: flex-end; } #module_16896903067153 .cr-clusters-arrow svg { max-width: 40px; height: auto; } .cr-landingpage-header { margin-bottom: 78px; } .cr-landingpage-header .dnd-column { padding: 0; } .cr-header-meta-bar { background: rgb(8, 29, 36); opacity: 1; padding: 20px 20px; position: absolute; bottom: -146px; left: 0; right: 0; margin-left: -20px; margin-right: -20px; } .cr-header-meta-bar > div > div { display: flex; font-family: Inter; font-weight: 600; font-size: 16px; line-height: 20px; letter-spacing: 0px; color: #FFFFFF; opacity: 1; } .cr-meta-inner { display: flex; flex-direction: row; align-items: center; justify-content: flex-start; margin: 0 auto; } .cr-meta-item { display: flex; align-items: center; margin-right: 30px; } .cr-meta-item img { margin-right: 10px; } .cr-header-speaker-image img { border-radius: 50%; max-width: 80px !important; } .cr-header-speaker-name { letter-spacing: -0.56px; color: #FFFFFF; font-size: 18px; line-height: 24px; font-weight: bold; font-family: Inter; text-align: center; margin-bottom: 2px; } .cr-header-speakers { display: flex; flex-direction: row; margin-top: 80px; } .cr-header-speakers-item:last-child { margin-left: 50px; } .cr-header-speaker-title { letter-spacing: -0.36px; color: #e3b15b; font-size: 16px; line-height: 20px; font-family: Inter; font-weight: 500; text-align: center; } .cr-header-speaker-image { text-align: center; } .cr-header-multipurpose { position: relative; } /*@media all and (min-width: 1200px) { .cr-header-speaker-image img { max-width: 100% !important; } }*/ @media all and (max-width: 1200px) { } @media all and (max-width: 980px) { #module_16896903067153 .cr-clusters-container { flex-direction: column; } #module_16896903067153 .cr-clusters-introtext { font-size: 18px; } #module_16896903067153 .cr-clusters-header h1 { width: auto; max-width: 100%; } #module_16896903067153 .cr-clusters-container { align-items: flex-start; } } @media all and (max-width: 767px) { #module_16896903067153 .cr-clusters-introtext { margin-right: 0; } .cr-header-meta-bar > div > div { flex-direction: column; text-align: center; font-size: 14px; } .cr-meta-item { margin-right: 10px; } .cr-header-speakers { margin-top: 40px; } } </style> <div class="cr-clusters-container cr-customers-header-sub"> <div class="cr-clusters-left"> <span class="cr-header-section">Use cases</span> <div class="cr-clusters-header "> <h1 style="color: rgba(255, 255, 255, 1.0);">Geospatial Analytics</h1> </div> <div class="cr-clusters-introtext"> CrateDB enhances geospatial analytics by enabling real-time processing of location-based data, while also supporting full-text and contextual search. This allows organizations to not only track and analyze spatial data but also query and filter it using natural language or relevant context. </div> </div> </div> </div> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-3 dnd_area-row-1-padding dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-4 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1728908146477" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="advanced-richtext body_text_regular"> <span id="hs_cos_wrapper_widget_1728908146477_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="rich_text"><p><span>By combining advanced geospatial capabilities with full-text and vector search, CrateDB enables more powerful insights, such as identifying assets based on location and descriptive data, optimizing operations like route planning, and delivering actionable, location-aware intelligence.</span></p></span> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-5 dnd_area-row-2-padding dnd-section"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-6 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1738593164996" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> #widget_1738593164996 .cr-teaser-list { grid-template-columns: repeat(3,1fr); display: grid; grid-gap: 24px; height: 100%; font-style: normal; } #widget_1738593164996 .cr-teaser-box { height: 100%; } #widget_1738593164996 .cr-teaser-item { align-items: flex-start; align-self: stretch; background: transparent linear-gradient(154deg, #F3F3F3 0%, #FFF 100%) 0% 0% no-repeat padding-box; border-radius: 0; cursor: default; height: auto; justify-content: space-between; padding: 24px; position: relative; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; box-shadow: 6px 7px 11px 7px #00000015; } #widget_1738593164996 .cr-teaser-item.cr-teaser-quote { background: rgb(25, 192, 234) !important; } #widget_1738593164996 .cr-teaser-quote .cr-teaser-cta-footer a, #widget_1738593164996 .cr-teaser-quote .cr-teaser-list, #widget_1738593164996 .cr-teaser-quote .cr-teaser-tag, #widget_1738593164996 .cr-teaser-quote .cr-teaser-title, #widget_1738593164996 .cr-teaser-quote .cr-teaser-content, #widget_1738593164996 .cr-teaser-quote .cr-teaser-content p, #widget_1738593164996 .cr-teaser-quotee p { font-family: Montserrat, Inter, Arial, sans-serif; color: #fff; } #widget_1738593164996 .cr-teaser-quote .cr-teaser-content p{ font-size: 21px !important; letter-spacing: -0.21px; font-weight: 500; } #widget_1738593164996 .cr-teaser-quote svg path, #widget_1738593164996 .cr-teaser-quote svg line { stroke: #fff; } #widget_1738593164996 .cr-quotee-name { font-size: 16px; letter-spacing: 0; font-weight: bold; margin-bottom: 4px; } #widget_1738593164996 .cr-quotee-position, #widget_1738593164996 .cr-quotee-company { font-size: 14px; letter-spacing: 0; margin-bottom: 4px; margin-top: 4px; } #widget_1738593164996 .cr-quotee-company { font-weight: bold; } #widget_1738593164996 .cr-teaser-cta-footer { display: flex; justify-content: space-between; margin-top: 20px; } #widget_1738593164996 .cr-teaser-list, #widget_1738593164996 .cr-teaser-tag, #widget_1738593164996 .cr-teaser-title, #widget_1738593164996 .cr-teaser-content, #widget_1738593164996 .cr-teaser-content p { color: #0A2327; } #widget_1738593164996 .cr-teaser-date { font-size: 18px; letter-spacing: -0.36px; font-weight: 600; } #widget_1738593164996 .cr-teaser-cta-footer svg { max-width: 18px; height: auto; margin-left: 5px; } #widget_1738593164996 .cr-teaser-tag { text-transform: uppercase; font-weight: bold; font-size: 18px; line-height: 21px; letter-spacing: -0.36px; color: #19C0EA; } #widget_1738593164996 .cr-teaser { display: flex; flex-direction: column; width: 100%; height: 100%; } #widget_1738593164996 .cr-teaser-top { display: flex; /*flex-grow: 1;*/ /*justify-content: space-between;*/ flex-direction: column; align-items: flex-start; margin-bottom: 10px; } #widget_1738593164996 .cr-teaser-content { font-size: 24px; flex-grow: 1; } #widget_1738593164996 .cr-teaser-item .cr-teaser-arrow svg path { stroke: #009DC7; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; } #widget_1738593164996 .hs-cta-wrapper .hs-cta-node a { position: relative; } #widget_1738593164996 .cr-teaser-top img { max-width: 100%; height: auto; } #widget_1738593164996 .cr-teaser-arrow { display: flex; flex-direction: row; justify-content: center; align-items: center; width: 40px; height: 40px; background: #FFFFFF; border-radius: 100px; -webkit-transition: all .15s linear; -ms-transition: all .15s linear; transition: all .15s linear; } #widget_1738593164996 .cr-teaser-cta-footer a { text-transform: uppercase; font-size: 16px; color: #19C0EA; font-weight: 600; } #widget_1738593164996 .cr-teaser-list a.cr-teaser-a { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } #widget_1738593164996 .cr-teaser-title { font-size: 24px; font-weight: bold; line-height: 1.3; letter-spacing: -0.72px; margin-bottom: 20px; } #widget_1738593164996 .cr-teaser-title a, #widget_1738593164996 .cr-teaser-title a:hover, #widget_1738593164996 .cr-teaser-title a:visited, #widget_1738593164996 .cr-teaser-title a:active { color: #000; text-decoration: none; } @media all and (max-width: 1024px) { #widget_1738593164996 .cr-teaser-list { grid-template-columns: repeat(2,1fr); } } @media all and (max-width: 767px) { #widget_1738593164996 .cr-teaser-list { grid-template-columns: repeat(1,1fr); } } @media all and (max-width: 600px) { #widget_1738593164996 .cr-teaser-item { width: 100% !important; } } </style> <div class="cr-teaser-box" id="widget_1738593164996"> <div class="cr-teaser-list"> <div class="cr-teaser-item "> <a href="https://cratedb.com/resources/videos/smart-transport-how-iot-platforms-contribute-for-real-time-e-scooters-fleet-management" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Talk </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=572&height=320&name=Fleet_Management.png" alt="Fleet_Management" loading="lazy" width="572" height="320" srcset="https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=286&height=160&name=Fleet_Management.png 286w, https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=572&height=320&name=Fleet_Management.png 572w, https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=858&height=480&name=Fleet_Management.png 858w, https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=1144&height=640&name=Fleet_Management.png 1144w, https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=1430&height=800&name=Fleet_Management.png 1430w, https://cratedb.com/hs-fs/hubfs/Fleet_Management.png?width=1716&height=960&name=Fleet_Management.png 1716w" sizes="(max-width: 572px) 100vw, 572px"> </div> <div class="cr-teaser-title"> Optimizing E-Scooter Fleets with IoT and Real-Time Geospatial Analytics </div> <div class="cr-teaser-content"><p style="font-size: 16px;">This presentation from AI & Big Data Expo 2024 explores how CrateDB enables efficient management of e-scooter fleets across cities. Learn how real-time tracking, geospatial data, and diverse analytics streamline fleet operations, improve resource allocation, and solve urban mobility challenges.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/resources/videos/smart-transport-how-iot-platforms-contribute-for-real-time-e-scooters-fleet-management"> Watch the recording <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="https://cratedb.com/academy/fundamentals/data-modelling-with-cratedb/geospatial-data" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Academy </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/geospatial.png?width=496&height=274&name=geospatial.png" alt="geospatial" loading="lazy" width="496" height="274" srcset="https://cratedb.com/hs-fs/hubfs/geospatial.png?width=248&height=137&name=geospatial.png 248w, https://cratedb.com/hs-fs/hubfs/geospatial.png?width=496&height=274&name=geospatial.png 496w, https://cratedb.com/hs-fs/hubfs/geospatial.png?width=744&height=411&name=geospatial.png 744w, https://cratedb.com/hs-fs/hubfs/geospatial.png?width=992&height=548&name=geospatial.png 992w, https://cratedb.com/hs-fs/hubfs/geospatial.png?width=1240&height=685&name=geospatial.png 1240w, https://cratedb.com/hs-fs/hubfs/geospatial.png?width=1488&height=822&name=geospatial.png 1488w" sizes="(max-width: 496px) 100vw, 496px"> </div> <div class="cr-teaser-title"> CrateDB Academy Lesson: "Geospatial Data" </div> <div class="cr-teaser-content"><p>In this lesson, you will learn why CrateDB excels at storing, analyzing, and tracking the location of people and objects in real time. Whether you're managing a fleet of vehicles, offering customers information about services near their location, or analyzing historical traffic patterns, CrateDB's geospatial data types and functions have you covered.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/academy/fundamentals/data-modelling-with-cratedb/geospatial-data"> Watch the lesson <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="https://cratedb.com/academy/fundamentals/data-modelling-with-cratedb/hands-on-geospatial-data" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Academy </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=1344&height=768&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg" alt="Would like to see an image with a developer doing an handson exercise on a laptop-1" loading="" width="1344" height="768" srcset="https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=672&height=384&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 672w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=1344&height=768&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 1344w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=2016&height=1152&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 2016w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=2688&height=1536&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 2688w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=3360&height=1920&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 3360w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg?width=4032&height=2304&name=Would%20like%20to%20see%20an%20image%20with%20a%20developer%20doing%20an%20handson%20exercise%20on%20a%20laptop-1.jpeg 4032w" sizes="(max-width: 1344px) 100vw, 1344px"> </div> <div class="cr-teaser-title"> Hands-on exercise </div> <div class="cr-teaser-content"><p>Spin up your CrateDB Cloud cluster and play around with some geospatial queries. Determine for example <span>determine how many of each type of 311 call was made from an area close to the local airport.</span><br><br></p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/academy/fundamentals/data-modelling-with-cratedb/hands-on-geospatial-data"> Get ready <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="https://cratedb.com/blog/geometric-shapes-indexing-with-bkd-trees" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Blog </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=371&height=212&name=Shapes-on-the-Map-of-Germany-02-1.png" alt="Shapes-on-the-Map-of-Germany-02-1" loading="lazy" width="371" height="212" srcset="https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=186&height=106&name=Shapes-on-the-Map-of-Germany-02-1.png 186w, https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=371&height=212&name=Shapes-on-the-Map-of-Germany-02-1.png 371w, https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=557&height=318&name=Shapes-on-the-Map-of-Germany-02-1.png 557w, https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=742&height=424&name=Shapes-on-the-Map-of-Germany-02-1.png 742w, https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=928&height=530&name=Shapes-on-the-Map-of-Germany-02-1.png 928w, https://cratedb.com/hs-fs/hubfs/Shapes-on-the-Map-of-Germany-02-1.png?width=1113&height=636&name=Shapes-on-the-Map-of-Germany-02-1.png 1113w" sizes="(max-width: 371px) 100vw, 371px"> </div> <div class="cr-teaser-title"> Geometric Shapes Indexing with BKD-trees </div> <div class="cr-teaser-content"><p>Since <span>version 5.6.0, CrateDB contains a BKD-tree-based indexing strategy for geometric shapes. In this blog post, we delve into the significance of this addition. We explain how it enhances spatial indexing capabilities and accelerates performance of geospatial queries.</span></p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/blog/geometric-shapes-indexing-with-bkd-trees"> Read the article <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> <div class="cr-teaser-item "> <a href="https://cratedb.com/data-model/geospatial" class="cr-teaser-a"></a> <div class="cr-teaser"> <div class="cr-teaser-top"> <div class="cr-teaser-tag"> Data models </div> <style> .cr-teaser-top img { margin-top: 10px; } </style> <img src="https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=1344&height=768&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg" alt="map of the US with geospatial data" loading="" width="1344" height="768" srcset="https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=672&height=384&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 672w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=1344&height=768&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 1344w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=2016&height=1152&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 2016w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=2688&height=1536&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 2688w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=3360&height=1920&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 3360w, https://cratedb.com/hs-fs/hubfs/AI-Generated%20Media/Images/map%20of%20the%20US%20with%20geospatial%20data.jpeg?width=4032&height=2304&name=map%20of%20the%20US%20with%20geospatial%20data.jpeg 4032w" sizes="(max-width: 1344px) 100vw, 1344px"> </div> <div class="cr-teaser-title"> Geospatial data with CrateDB </div> <div class="cr-teaser-content"><p>CrateDB stores, analyzes and tracks the location of people and objects in real-time, all with SQL.</p></div> <div class="cr-teaser-cta-footer"> <div class="cr-teaser-date"> </div> <a href="https://cratedb.com/data-model/geospatial"> Learn more <svg xmlns="http://www.w3.org/2000/svg" width="69.969" height="56.814" viewbox="0 0 69.969 56.814"> <g id="subheader" transform="translate(96.312 88.344) rotate(180)"> <g id="back" transform="translate(32 34.358)"> <path id="Path_42" data-name="Path 42" d="M0,36.174H36.174V0" transform="translate(51.158 25.579) rotate(135)" fill="none" stroke="#18b8e7" stroke-width="8" /> <line id="Line_1" data-name="Line 1" x2="63.051" transform="translate(1.261 25.579)" fill="none" stroke="#18b8e7" stroke-linejoin="round" stroke-width="8" /> </g> </g> </svg> </a> </div> </div> </div> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-7 dnd-section dnd_area-row-3-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-8 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1728673231798" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <span id="hs_cos_wrapper_widget_1728673231798_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_header" style="" data-hs-cos-general-type="widget" data-hs-cos-type="header"><h2>User stories</h2></span></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-9 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1728672381565" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cr-customer-quote" id="widget_1728672381565"> <style> #widget_1728672381565{ } #widget_1728672381565.cr-customer-quote { /*max-width: 1760px;*/ margin: 0 auto; } #widget_1728672381565 .cr-customer-quote-item { box-shadow: 6px 7px 11px #00000015; overflow: auto; position: relative; margin-bottom: 40px; /*height: 400px;*/ width: 100%; } #widget_1728672381565 .cr-customer-quote-item::before { background: transparent linear-gradient(126deg, #F3F3F3 0%, #FFFFFF 100%) 0% 0% no-repeat padding-box; content: ''; display: block; height: 100%; position: absolute; width: 100%; z-index: -1; } #widget_1728672381565 .cr-customer-quote-item-inner { display: flex; flex-direction: column; justify-content: space-between; padding: 0px 0 0px 30px; height: 100%; } #widget_1728672381565 .cr-customer-quote-logo { flex-grow: 1; margin-top: 20px; } #widget_1728672381565 .cr-customer-quote-quotee-image img { height: 400px !important; width: auto; position: absolute; right: 0; top: 0; max-height: 100%; } #widget_1728672381565 .cr-customer-quote-quotee-image { float: right; /*width: 0;*/ } #widget_1728672381565 .cr-customer-quote-logo img { max-height: 60px; max-width: 250px !important; object-fit: contain; object-position: left; } #widget_1728672381565 .cr-customer-quote-quote { padding: 20px; box-shadow: 0px 8px 22px #0000001C; margin-bottom: 30px; } #widget_1728672381565 .cr-customer-quote-text { max-width: 600px; font-size: 20px; line-height: 1.3; font-weight: 500; } #widget_1728672381565 .cr-customer-quote-quotee { margin-bottom: 40px; } /* usecase overrides */ #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-item-inner { flex-direction: row; } #widget_1728672381565 .cr-customer-quote-section-usecase.cr-customer-quote-item { min-height: 400px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase { max-width: 300px; margin-top: 80px; padding-top: 80px; /*padding-bottom: 80px;*/ border-right: 1px solid #E2E2E2; padding-right: 48px; } #widget_1728672381565 .cr-customer-quote-cagetories { margin-bottom: 24px; color: #E3B15B; font-size: 16px; font-weight: 600; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-valign .cr-customer-quote-logo { flex-grow: 0; margin-top: 40px; position: absolute; top: 0; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-left:not(.cr-customer-quote-valign) .cr-customer-quote-usecase { margin-top: -30px; padding-top: 50px; padding-bottom: 30px; border-right: 1px solid #E2E2E2; padding-right: 48px; margin-bottom: 30px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-left:not(.cr-customer-quote-valign) .cr-customer-quote-quote { margin-top: 80px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-quote { padding: 0; box-shadow: none; margin-bottom: 0; margin-right: 40px; margin-top: 30px; } /*#widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center:not(.cr-customer-quote-valign) .cr-customer-quote-quote { margin-top: 0; padding: 40px 0 0px; }*/ #widget_1728672381565 .cr-customer-quote-text p:last-child { margin-bottom: 0; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center:not(.cr-customer-quote-valign) { flex-grow: 1; display: flex; position: relative; flex-direction: column; align-items: start; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text p, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase p { font-size: 14px; max-width: 530px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center { flex-grow: 1; display: flex; position: relative; flex-direction: column; align-items: start; justify-content: center; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-left { margin-right: 40px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-quotee-image img { max-height: 100% !important; width: 100%; position: relative; right: 0; top: 0; object-fit: cover; height: 100% !important; min-width: 18vw; max-width: 350px !important; min-height: 400px; height: 100%; } #widget_1728672381565 .cr-customer-quote-item.cr-customer-quote-section-quote { height: 400px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-quotee-image { float: none; height: 100%; object-fit: cover; width: auto; overflow: hidden; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-cagetories span { margin-right: 15px; } #widget_1728672381565 .button-group.filters-button-group { margin-bottom: 24px; } #widget_1728672381565 .button-group button { background-color: #19C0EA; margin-bottom: 4px; border: 1px solid #19C0EA; border-radius: 4px; color: #fff; padding: 8px 20px; font-size: 16px; border-radius: 0; opacity: 1; transition: all .3s; } #widget_1728672381565 .button-group button:hover, #widget_1728672381565 .button-group button.is-checked { opacity: 1; background-color: #E3B15B; border: 1px solid #E3B15B; } #widget_1728672381565 .cr-customer-quote-readmore { position: relative; margin-bottom: 40px; text-align: right; margin-top: 40px; } #widget_1728672381565 .cr-customer-quote-readmore a, #widget_1728672381565 .cr-customer-quote-readmore a:visited{ padding: 10px 26px; background-color: #19C0EA; color: #fff; font-weight: bold; text-decoration: none; font-size: 14px; text-transform: uppercase; border: 2px solid transparent; transition: all .2s ease-in-out; } #widget_1728672381565 .cr-customer-quote-readmore a:hover, #widget_1728672381565 .cr-customer-quote-readmore a:active, #widget_1728672381565 .cr-customer-quote-readmore a:focus{ background-color: #ffffff; color: #19C0EA; text-decoration: none; border: 2px solid #19C0EA; } @media all and (max-width: 1080px) { #widget_1728672381565 .cr-customer-quote-quotee-image { display: none; } #widget_1728672381565 .cr-customer-quote-item, #widget_1728672381565 .cr-customer-quote-section-usecase.cr-customer-quote-item{ height: auto; min-height: unset !important; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text p, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase p, #widget_1728672381565 .cr-customer-quote-text { font-size: 14px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center:not(.cr-customer-quote-valign) { padding-top: 20px; padding-bottom: 20px; } } @media all and (max-width: 980px) { #widget_1728672381565 .cr-customer-quote-item.cr-customer-quote-section-quote { height: auto; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-text p, #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase p, #widget_1728672381565 .cr-customer-quote-text { font-size: 14px !important; } } @media all and (min-width: 769px) { .cr-customer-quote-section-quote .cr-customer-quote-logo { margin-bottom: 10px; } } @media (max-width: 767px) { #widget_1728672381565 { } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-item-inner { flex-direction: column; } #widget_1728672381565 .cr-customer-quote-item-inner { padding: 0px 15px 0px 15px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-left { margin-right: 0px; } #widget_1728672381565.cr-customer-quote { padding: 0; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center:not(.cr-customer-quote-valign) { flex-direction: column; align-items: normal; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-valign .cr-customer-quote-logo { margin-top: 30px; position: relative; margin-bottom: 20px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-usecase { margin-top: 20px; padding-top: 0; padding-bottom: 0px; border-right: none; padding-right: 0px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-quote { padding: 0; box-shadow: none; margin-bottom: 30px; padding-top: 15px; margin-right: 0px; border-top: 1px solid #E2E2E2; margin-top: 0px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-left:not(.cr-customer-quote-valign) .cr-customer-quote-usecase { border-right: none; margin-top: 20px; padding-top: 0; padding-bottom: 15px; padding-right: 0; margin-bottom: 0px; } #widget_1728672381565 .cr-customer-quote-section-usecase .cr-customer-quote-center:not(.cr-customer-quote-valign) { padding-top: 0; padding-bottom: 0; } #widget_1728672381565 .cr-customer-quote-readmore { position: relative; right: unset; bottom: unset; margin-left: 0px; margin-bottom: 30px; text-align: left !important; margin-top: 0px; } #widget_1728672381565 .cr-customer-quote-logo { margin-top: 20px; margin-bottom: 20px; } } </style> <div class="cr-customer-quote-items"> <div class="cr-customer-quote-item cr-customer-quote-section-usecase "> <div class="cr-customer-quote-item-inner"> <div class="cr-customer-quote-left "> <div class="cr-customer-quote-logo"> <span class="cr-customer-quote-cagetories" style="display: block;"> Geospatial analytics </span> <img src="https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=300&height=63&name=spatially-health-logo-1-300x63.png" alt="spatially-health-logo-1-300x63" loading="lazy" width="300" height="63" style="height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=150&height=32&name=spatially-health-logo-1-300x63.png 150w, https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=300&height=63&name=spatially-health-logo-1-300x63.png 300w, https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=450&height=95&name=spatially-health-logo-1-300x63.png 450w, https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=600&height=126&name=spatially-health-logo-1-300x63.png 600w, https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=750&height=158&name=spatially-health-logo-1-300x63.png 750w, https://cratedb.com/hs-fs/hubfs/wp-content/uploads/2020/09/spatially-health-logo-1-300x63.png?width=900&height=189&name=spatially-health-logo-1-300x63.png 900w" sizes="(max-width: 300px) 100vw, 300px"> </div> <div class="cr-customer-quote-usecase"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="use_case_description">Spatially Health is a provider of location intelligence software.They use CrateDB for their data scientists to find geographic insights through the patterns and relationships in their data by analyzing terabytes of data. They plan to scale CrateDB to handle hundreds of terabytes as it continues to expand to other cities.</div> </div> </div> <div class="cr-customer-quote-center cr-customer-quote-valign"> <div class="cr-customer-quote-quote"> <div class="cr-customer-quote-text" style="color: rgba(255, 255, 255, 1.0);"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="quote_text"><p>"Postgres couldn't keep up with the data we have; Datastax Enterprise had ingest scaling issues with spatial data; Cassandra didn't have spatial query operations. CrateDB was the only database we found that could smoothly process data for our users and for our data science team. We fell in love with it immediately."</p> <p><strong>Kartik Venkatesh</strong><br>CTO<br>Spatially Health</p></div> </div> </div> <div class="cr-customer-quote-readmore"> <a href="https://cratedb.com/stories/spatially-health">Read more</a> </div> </div> <div class="cr-customer-quote-right"> <div class="cr-customer-quote-quotee-image"> <img src="https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=626&height=455&name=Spatially-Health.jpg" alt="Spatially-Health" loading="lazy" width="626" height="455" style="max-width: 100%; height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=313&height=228&name=Spatially-Health.jpg 313w, https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=626&height=455&name=Spatially-Health.jpg 626w, https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=939&height=683&name=Spatially-Health.jpg 939w, https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=1252&height=910&name=Spatially-Health.jpg 1252w, https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=1565&height=1138&name=Spatially-Health.jpg 1565w, https://cratedb.com/hs-fs/hubfs/Spatially-Health.jpg?width=1878&height=1365&name=Spatially-Health.jpg 1878w" sizes="(max-width: 626px) 100vw, 626px"> </div> </div> </div> </div> <div class="cr-customer-quote-item cr-customer-quote-section-usecase "> <div class="cr-customer-quote-item-inner"> <div class="cr-customer-quote-left "> <div class="cr-customer-quote-logo"> <span class="cr-customer-quote-cagetories" style="display: block;"> Geospatial analytics </span> <img src="https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=228&height=120&name=Avuxi-Logo.png" alt="Avuxi-Logo" loading="lazy" width="228" height="120" style="height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=114&height=60&name=Avuxi-Logo.png 114w, https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=228&height=120&name=Avuxi-Logo.png 228w, https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=342&height=180&name=Avuxi-Logo.png 342w, https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=456&height=240&name=Avuxi-Logo.png 456w, https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=570&height=300&name=Avuxi-Logo.png 570w, https://cratedb.com/hs-fs/hubfs/Avuxi-Logo.png?width=684&height=360&name=Avuxi-Logo.png 684w" sizes="(max-width: 228px) 100vw, 228px"> </div> <div class="cr-customer-quote-usecase"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="use_case_description"><div>AVUXI provides location context for travel and real estate. They use CrateDB to collect and query geotagged data from over 65 million locations, processing over 20 million events every day.</div> <div> <div> <div> </div> </div> </div></div> </div> </div> <div class="cr-customer-quote-center cr-customer-quote-valign"> <div class="cr-customer-quote-quote"> <div class="cr-customer-quote-text" style="color: rgba(255, 255, 255, 1.0);"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="quote_text"><p>"It is a pleasure working with companies like yours, that listen and care about their customers."</p></div> </div> </div> <div class="cr-customer-quote-readmore"> <a href="https://cratedb.com/stories/avuxi">Read more</a> </div> </div> <div class="cr-customer-quote-right"> <div class="cr-customer-quote-quotee-image"> <img src="https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=626&height=455&name=Avuxi.jpg" alt="Avuxi" loading="lazy" width="626" height="455" style="max-width: 100%; height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=313&height=228&name=Avuxi.jpg 313w, https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=626&height=455&name=Avuxi.jpg 626w, https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=939&height=683&name=Avuxi.jpg 939w, https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=1252&height=910&name=Avuxi.jpg 1252w, https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=1565&height=1138&name=Avuxi.jpg 1565w, https://cratedb.com/hs-fs/hubfs/Avuxi.jpg?width=1878&height=1365&name=Avuxi.jpg 1878w" sizes="(max-width: 626px) 100vw, 626px"> </div> </div> </div> </div> <div class="cr-customer-quote-item cr-customer-quote-section-usecase "> <div class="cr-customer-quote-item-inner"> <div class="cr-customer-quote-left "> <div class="cr-customer-quote-logo"> <span class="cr-customer-quote-cagetories" style="display: block;"> Geospatial analytics </span> <img src="https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=300&height=55&name=clickdrive-logo-1-300x55.png" alt="clickdrive-logo-1-300x55" loading="lazy" width="300" height="55" style="height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=150&height=28&name=clickdrive-logo-1-300x55.png 150w, https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=300&height=55&name=clickdrive-logo-1-300x55.png 300w, https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=450&height=83&name=clickdrive-logo-1-300x55.png 450w, https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=600&height=110&name=clickdrive-logo-1-300x55.png 600w, https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=750&height=138&name=clickdrive-logo-1-300x55.png 750w, https://cratedb.com/hs-fs/hubfs/clickdrive-logo-1-300x55.png?width=900&height=165&name=clickdrive-logo-1-300x55.png 900w" sizes="(max-width: 300px) 100vw, 300px"> </div> <div class="cr-customer-quote-usecase"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="use_case_description"><p>Clickdrive.io tracks automotive vehicle fleets in real-time. They use CrateDB to enable storage and analysis of up to 2,000 data points per second, per car.</p></div> </div> </div> <div class="cr-customer-quote-center cr-customer-quote-valign"> <div class="cr-customer-quote-quote"> <div class="cr-customer-quote-text" style="color: rgba(255, 255, 255, 1.0);"> <div id="hs_cos_wrapper_widget_1728672381565_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="quote_text"><p>"Most of the cars in our customers' fleets are in use almost 24 hours a day, and we need to store and analyse the massive amounts of data they generate in real time. We tried a few different SQL and NoSQL databases, and CrateDB offered the best combination of high performance, scalability and ease of use."</p></div> </div> </div> <div class="cr-customer-quote-readmore"> <a href="https://cratedb.com/customers/clickdrive-fleet-tracking-cratedb">Read more</a> </div> </div> <div class="cr-customer-quote-right"> <div class="cr-customer-quote-quotee-image"> <img src="https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=626&height=455&name=Clickdrive.jpg" alt="Clickdrive" loading="lazy" width="626" height="455" style="max-width: 100%; height: auto;" srcset="https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=313&height=228&name=Clickdrive.jpg 313w, https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=626&height=455&name=Clickdrive.jpg 626w, https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=939&height=683&name=Clickdrive.jpg 939w, https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=1252&height=910&name=Clickdrive.jpg 1252w, https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=1565&height=1138&name=Clickdrive.jpg 1565w, https://cratedb.com/hs-fs/hubfs/Clickdrive.jpg?width=1878&height=1365&name=Clickdrive.jpg 1878w" sizes="(max-width: 626px) 100vw, 626px"> </div> </div> </div> </div> </div> </div> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-10 dnd-section dnd_area-row-4-background-layers dnd_area-row-4-background-color"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-11 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_16958838043935" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="cr-getstarted-items-wrapper" id="module_16958838043935"> <style> #module_16958838043935.cr-getstarted-items-wrapper { /*max-width: 1760px;*/ margin: 0 auto; } #module_16958838043935 .cr-getstarted-header { margin-bottom: 32px; display: flex; align-items: center; margin-right: 20px; } #module_16958838043935 .cr-getstarted-item { margin-right: 20px; } #module_16958838043935 .cr-getstarted-items { display: flex; flex-direction: row; } #module_16958838043935 .cr-getstarted-header h2 { letter-spacing: -2.04px; color: #0A2327; margin-right: 30px; margin-bottom: 0; font-family: Montserrat, Inter, Arial, sans-serif !important; font-weight: 600; } #module_16958838043935 .cr-getstarted-header svg { height: 50px; width: auto; } #module_16958838043935 .cr-getstarted-container.cr-gestarted-inline { display: flex; align-items: center; /*justify-content: space-between;*/ } #module_16958838043935 .cr-gestarted-inline .cr-getstarted-header, #module_16958838043935 .cr-gestarted-inline .cr-getstarted-header h2 { margin-bottom: 0px; } @media all and (max-width: 767px) { #module_16958838043935 .cr-getstarted-container.cr-gestarted-inline { display: block; } #module_16958838043935 .cr-gestarted-inline .cr-getstarted-header { margin-bottom: 20px; } #module_16958838043935 .cr-gestarted-inline .cr-getstarted-header h2 { margin-bottom: 12px; } #module_16958838043935 .cr-getstarted-header svg { height: 30px; margin-bottom: 12px; } } </style> <div class="cr-getstarted-container cr-gestarted-inline"> <div class="cr-getstarted-header"> <h2>Want to know more?</h2> </div> <div class="cr-getstarted-items"> <div class="cr-getstarted-item"> <div class="hs-web-interactive-inline" style="" data-hubspot-wrapper-cta-id="178354040950"> <a href="https://cta-service-cms2.hubspot.com/web-interactives/public/v1/track/click?encryptedPayload=AVxigLL2FEqd6uGfD6UdUMyLQUUWcjgRDIID0KfmzvPkIxVF4%2FexsUjmPmEDbMjF%2FEk4WjZMeOwJq3WjITajTQ8JD11XQEqOm73cDWjmTBUNEl1SY9Unvjc7xLRr7yPtfmRWmQb95icQgzD97PATKTt91DWVyxRckZv1SCmJXPJzNw%3D%3D&portalId=19927462" class="hs-inline-web-interactive-178354040950 hs-button " data-hubspot-cta-id="178354040950"> Contact us </a> </div> </div> </div> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-12 dnd-section dnd_area-row-5-padding"> <div class="row-fluid "> <div class="span12 widget-span widget-type-cell dnd-column" style="" data-widget-type="cell" data-x="0" data-w="12"> <div class="row-fluid-wrapper row-depth-1 row-number-13 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_module_1720017121888" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> #module_1720017121888 h2.cr-headline { font-size: 30px; letter-spacing: -1.7px; margin-right: 20px; margin-bottom: 40px; font-family: Montserrat, Inter, Arial, sans-serif !important; font-weight: 600; line-height: 1.3; } h3.cr-subheadline { font-style: normal; font-weight: 400; font-size: 20px; line-height: 1.3; color: #000; margin-top: 4px; margin-bottom: 0; } @media all and (max-width: 767px) { #module_1720017121888 h2.cr-headline { font-size: 20px; margin-bottom: 20px; } h3.cr-subheadline { font-size: 18px; } } </style> <h2 id="module_1720017121888" class="cr-headline" style="">FAQ</h2> </div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> <div class="row-fluid-wrapper row-depth-1 row-number-14 dnd-row"> <div class="row-fluid "> <div class="span12 widget-span widget-type-custom_widget dnd-module" style="" data-widget-type="custom_widget" data-x="0" data-w="12"> <div id="hs_cos_wrapper_widget_1720017115566" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><div class="hs-accordion hs-accordion-regular cr-accordion " itemscope itemtype="https://schema.org/FAQPage"> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What is the difference between GIS and geospatial analytics? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>GIS (Geographic Information System) is a tool used to collect, store, and visualize geographic data, primarily for mapping and spatial analysis. It provides the infrastructure to manage and manipulate spatial data. Geospatial analytics, on the other hand, refers to the process of analyzing geographic data to uncover patterns, trends, and insights. While GIS focuses on data management and visualization, geospatial analytics emphasizes the interpretation and extraction of actionable insights from that data, often integrating advanced techniques like AI, machine learning, and predictive modeling to solve complex spatial problems.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What is geospatial analytics, and how does it differ from traditional data analytics? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>Geospatial analytics involves analyzing data that is tied to specific geographical locations, often represented through maps or spatial coordinates. Unlike traditional data analytics, which typically focuses on numerical or categorical data, geospatial analytics adds a locational context to data, allowing users to visualize and analyze spatial patterns, relationships, and trends. This added dimension enables more accurate decision-making in fields like urban planning, environmental monitoring, and transportation logistics.</p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What industries benefit most from geospatial analytics? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>Geospatial analytics is widely used across multiple industries, including:</p> <ul> <li>Transportation and Logistics: For route optimization, fleet management, and tracking vehicles or assets in real-time.</li> <li>Urban Planning and Smart Cities: To analyze land use, infrastructure, and traffic patterns, supporting sustainable urban growth.</li> <li>Agriculture: To monitor crop health, manage resources, and optimize yields based on soil and climate data.</li> <li>Energy and Utilities: For managing infrastructure, predicting demand, and optimizing energy distribution.</li> <li>Retail and Real Estate: To analyze customer demographics and locations to improve marketing strategies and site selection.</li> </ul> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> What types of data are commonly used in geospatial analytics? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> Geospatial analytics relies on various types of data, including:<br> <ul> <li>GPS and Satellite Data: Provides location information, often used for tracking and monitoring assets.</li> <li>IoT Sensor Data: Used for real-time monitoring of infrastructure, vehicles, or environmental conditions in smart cities or logistics networks.</li> <li>Geotagged Social Media Data: Captures user-generated content with location metadata, useful for real-time insights.</li> <li>Demographic Data: Helps understand population distribution, income levels, and other societal factors in a geographic area.</li> <li>Remote Sensing Sata: Involves the collection of data about the Earth’s surface from aircraft or satellites, often used in agriculture, environmental monitoring, and land use planning.</li> </ul> <p> </p> </div> </main> </div> <div class="hs-accordion__item " aria-expanded="" itemscope itemprop="mainEntity" itemtype="https://schema.org/Question"> <button type="button" itemprop="name"> How does CrateDB manage geospatial data? <span class="hs-accordion__item-icon"></span> </button> <main role="region" itemscope itemprop="acceptedAnswer" itemtype="https://schema.org/Answer"> <div class="hs-accordion__item-content" itemprop="text"> <p>CrateDB manages geospatial data by providing native support for geographic data types, such as points, lines, and polygons. It allows users to store, query, and analyze geospatial data efficiently, leveraging SQL for easy querying. CrateDB supports geospatial indexing, enabling fast lookups and proximity searches. It also integrates with common geospatial standards like GeoJSON, making it compatible with a wide range of applications. Additionally, CrateDB’s scalability ensures that it can handle large datasets, making it suitable for real-time geospatial analytics across industries such as logistics, IoT, and smart city initiatives. <a href="/data-model/geospatial" rel="noopener">More information here.</a></p> </div> </main> </div> </div></div> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div><!--end row--> </div><!--end row-wrapper --> </div><!--end widget-span --> </div> </div> </div> <input type="hidden" name="breadcrumb" value=""> </main> <div data-global-resource-path="sf2-crate/templates/partials/footer-landify.html"> <footer class="footer" id="cr-footer"> <div class="footer-overlay-color" style="background-color: transparent;"> <div class="footer__container content-wrapper footer_firstrow"> <div class="row-fluid"> <div class="span12"> <div class="row-fluid footer-widget"> <div class="span3 footer-widget-content"> <div class="footer_logo"> <img src="https://cratedb.com/hubfs/19927462/CrateDB-logo-blue-white.svg" class="hs-image-widget" loading="lazy" style="width:154px;border-width:0px;border:0px;" alt="CrateDB Logo" title="White CrateDB Logo" width="154" height="22"> </div> <div class="footer__social"> <div id="hs_cos_wrapper_footer_social" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><style> .social-links { -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .social-links__icon { background-color: #494A52; border-radius: 50%; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; height: 40px; margin: 0 5px; position: relative; width: 40px; } .social-links__icon:hover, .social-links__icon:focus { background-color: #21222A; } .social-links__icon:active { background-color: #71727A; } .social-links__icon svg { fill: #FFF; height: 15px; left: 50%; position: absolute; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: auto; } .social-links__icon:hover svg, .social-links__icon:focus svg, .social-links__icon:active svg { fill: #FFF; } /* Overrides 2021 -j */ .social-links__icon { height: 25px; width: 25px; margin: 0 8px; } </style> <div class="social-links"> <a class="social-links__link nav-link" href="https://twitter.com/cratedb" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512" aria-labelledby="X Twitter1" role="img"><title id="X Twitter1">Follow us on Twitter</title><g id="X Twitter1_layer"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z" /></g></svg></span> <span class="injected hidden">Follow us on Twitter</span> </a> <a class="social-links__link nav-link" href="https://www.linkedin.com/company/crateio/" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__2" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512" aria-labelledby="LinkedIn In2" role="img"><title id="LinkedIn In2">Follow us on GitHub</title><g id="LinkedIn In2_layer"><path d="M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z" /></g></svg></span> <span class="injected hidden">Follow us on GitHub</span> </a> <a class="social-links__link nav-link" href="https://www.youtube.com/@CrateDB" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__3" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 576 512" aria-labelledby="YouTube3" role="img"><title id="YouTube3">Follow us on YouTube</title><g id="YouTube3_layer"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z" /></g></svg></span> <span class="injected hidden">Follow us on YouTube</span> </a> <a class="social-links__link nav-link" href="https://github.com/crate/crate" target="_blank" rel="noopener"> <span id="hs_cos_wrapper_footer_social__4" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_icon social-links__icon" style="" data-hs-cos-general-type="widget" data-hs-cos-type="icon"><svg version="1.0" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 496 512" aria-labelledby="GitHub4" role="img"><title id="GitHub4">Follow us on GitHub</title><g id="GitHub4_layer"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z" /></g></svg></span> <span class="injected hidden">Follow us on GitHub</span> </a> </div></div> </div> </div> <div id="hs_cos_wrapper_module_16142721378942" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Company </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_1.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/company/leadership" rel="noopener">Leadership</a></li> <li><a class="nav-link" href="https://cratedb.com/company/team" rel="noopener">Team</a></li> <li><a class="nav-link" href="https://cratedb.com/company/investors" rel="noopener">Investors</a></li> <li><a class="nav-link" href="https://cratedb.com/company/career" rel="noopener">Career</a></li> <li><a class="nav-link" href="https://cratedb.com/event" rel="noopener">Events</a></li> <li><a class="nav-link" href="https://cratedb.com/press" rel="noopener">Newsroom</a></li> <li><a class="nav-link" href="https://cratedb.com/company/media-kit" rel="noopener">Media kit</a></li> </ul></div> </div> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Ecosystem </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_2.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/partners" rel="noopener">Partners</a></li> <li><a class="nav-link" href="https://cratedb.com/product/editions/startups" rel="noopener">Startups</a></li> <li><a class="nav-link" href="https://cratedb.com/integrations" rel="noopener">Integrations</a></li> </ul></div> </div> <div class="span3 footer-widget-content"> <h3 class="footer-menu-title"> Contact </h3> <div id="hs_cos_wrapper_module_16142721378942_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_inline_rich_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="inline_rich_text" data-hs-cos-field="footer_menu_3.footer_menu"><ul> <li><a class="nav-link" href="https://cratedb.com/contact" rel="noopener">Contact us</a></li> <li><a class="nav-link" href="https://cratedb.com/contact/offices" rel="noopener">Offices</a></li> <li><a class="nav-link" href="https://cratedb.com/database/security#contact" rel="noopener">Security</a></li> <li><a class="nav-link" href="https://cratedb.com/support" rel="noopener">Support</a></li> </ul></div> </div> </div> </div> </div> </div> </div> </div> <div class="footer-second-row-overlay" style="background-color: transparent;"> <div class="footer__container content-wrapper footer_copyright"> <div class="footer__copyright"> <div id="hs_cos_wrapper_footer_copyright_text" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_module widget-type-text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="module"><span id="hs_cos_wrapper_footer_copyright_text_" class="hs_cos_wrapper hs_cos_wrapper_widget hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="widget" data-hs-cos-type="text">© 2024 CrateDB. All rights reserved.</span></div> </div> <div class="hs_cos_wrapper_widget"> <ul> <li> | </li> <li><a href="/legal" class="nav-link">Legal</a> | </li> <li><a href="/legal/privacy-policy" class="nav-link">Privacy Policy</a> | </li> <li><a href="/legal/imprint" class="nav-link">Imprint</a></li> </ul> </div> </div> </div> </footer> </div> </div> <!-- HubSpot performance collection script --> <script defer src="/hs/hsstatic/content-cwv-embed/static-1.1293/embed.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/52694035002/1710167292109/sf2-crate/js/main.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103135878028/1676853638526/sf2-crate/js/prism-core.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/103135878026/1676853638465/sf2-crate/js/prism-autoloader.min.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/template_assets/53645044755/1688038947921/sf2-crate/js/prism.min.js"></script> <script> var hsVars = hsVars || {}; hsVars['language'] = 'en'; </script> <script src="/hs/hsstatic/cos-i18n/static-1.53/bundles/project.js"></script> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/52694764069/1701097527096/module_52694764069_menu-section.min.js"></script> <!-- Start of Web Interactives Embed Code --> <script defer src="https://js.hubspot.com/web-interactives-embed.js" type="text/javascript" id="hubspot-web-interactives-loader" data-loader="hs-previewer" data-hsjs-portal="19927462" data-hsjs-env="prod" data-hsjs-hublet="na1"></script> <!-- End of Web Interactives Embed Code --> <script src="https://cratedb.com/hs-fs/hub/19927462/hub_generated/module_assets/91968152433/1731315228445/module_91968152433_Accordion_22.min.js"></script> <!-- Start of HubSpot Analytics Code --> <script type="text/javascript"> var _hsq = _hsq || []; _hsq.push(["setContentType", "standard-page"]); _hsq.push(["setCanonicalUrl", "https:\/\/cratedb.com\/use-cases\/geospatial-analytics"]); _hsq.push(["setPageId", "180665749327"]); _hsq.push(["setContentMetadata", { "contentPageId": 180665749327, "legacyPageId": "180665749327", "contentFolderId": null, "contentGroupId": null, "abTestId": null, "languageVariantId": 180665749327, "languageCode": "en", }]); </script> <script type="text/javascript" id="hs-script-loader" async defer src="/hs/scriptloader/19927462.js"></script> <!-- End of HubSpot Analytics Code --> <script type="text/javascript"> var hsVars = { render_id: "852a798b-5b00-4876-bbba-b49361886590", ticks: 1739074938386, page_id: 180665749327, content_group_id: 0, portal_id: 19927462, app_hs_base_url: "https://app.hubspot.com", cp_hs_base_url: "https://cp.hubspot.com", language: "en", analytics_page_type: "standard-page", scp_content_type: "", analytics_page_id: "180665749327", category_id: 1, folder_id: 0, is_hubspot_user: false } </script> <script defer src="/hs/hsstatic/HubspotToolsMenu/static-1.393/js/index.js"></script> <script type="text/javascript"> // Log the analytics category consent status of the current visitor to the console var _hsp = window._hsp = window._hsp || []; // analytics _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.analytics == true) { //console.log("analytics cookies enabled"); /* clarity */ (function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, "clarity", "script", "dyojgmowl8"); } window.clarity('consent'); }]); // advertisement _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.advertisement == true) { //console.log("advertisement cookies enabled"); //Google Tag Manager set ad_storage window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} // Update Tagmanager to grant consent for Ads trigger gtag('consent', 'update', { 'ad_user_data': 'granted', 'ad_personalization': 'granted', 'ad_storage': 'granted', 'analytics_storage': 'granted' }); //End Google Tag Manager } }]); // functionality _hsp.push(['addPrivacyConsentListener', function(consent) { if (consent.categories.functionality == true) { //console.log("functionality cookies enabled"); } }]); </script> </body></html>