Files
boc/intelligence/competitor-watch/data/signals/2026-07-11/esri.html
T
Bernt 1d80f13ce5 feat(intelligence): add competitor watch system
- Weekly automated scraping of 10 competitors
- Structured data storage (competitors.json)
- Validation and alerting scripts
- First weekly report (2026-07-11) with 4 critical findings:
  1. Premise Data acquired by Culmen (Aug 2025)
  2. Streetbees bankruptcy (Aug 2025)
  3. Moody's/Cape Analytics integration progressing
  4. Sweden Platform Work Act proposed (Dec 2026)
- Cron scheduled for Saturdays 07:00 UTC
2026-07-11 08:33:06 +00:00

2531 lines
63 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE HTML>
<html lang="en-us" dir="ltr">
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>GIS Software for Mapping and Spatial Analytics | Esri</title>
<meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"/>
<meta name="description" content="Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government."/>
<meta name="template" content="esri-content-template"/>
<meta name="content-page-ref" content="ukWXiyDuvO9gvMDwTiuM7koACSG_NCPtx8efsfEhouNMC3OU7Pjw6kZrTGEYJUHTTVZHOSG-4cf70PWyJZufKg"/>
<script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js"></script>
<link rel="canonical" href="https://www.esri.com/en-us/home"/>
<link rel='preconnect' href='//webapps-cdn.esri.com' crossorigin/>
<link rel='preconnect' href='//js.arcgis.com' crossorigin/>
<link rel='preconnect' href='//assets.adobedtm.com'/>
<link rel='preconnect' href='//fast.fonts.net' crossorigin/>
<link rel="stylesheet" href="https://fast.fonts.net/t/1.css?apiType=css&projectid=f9e335c8-e150-4885-976e-f4c392e562c4"/>
<link rel="stylesheet" href="https://webapps-cdn.esri.com/CDN/fonts/v1.4.2/fonts.css"/>
<link rel='dns-prefetch' href='//pi.pardot.com'/>
<link rel='dns-prefetch' href='//js-cdn.dynatrace.com'/>
<link rel='dns-prefetch' href='//cdn.cookielaw.org'/>
<link rel='dns-prefetch' href='//api.company-target.com'/>
<link rel='dns-prefetch' href='//securetags.esri.com'/>
<link rel='dns-prefetch' href='//environmentals.tt.omtrdc.net'/>
<link rel='dns-prefetch' href='//geolocation.onetrust.com'/>
<link rel="modulepreload" href="https://js.arcgis.com/calcite-components/1.8.0/calcite.esm.js" crossorigin/>
<link rel="preload" as="style" href="https://js.arcgis.com/calcite-components/1.8.0/calcite.css" crossorigin/>
<link rel="stylesheet" href="https://js.arcgis.com/calcite-components/1.8.0/calcite.css" type="text/css" crossorigin/>
<link rel="preload" as="style" href="https://webapps-cdn.esri.com/CDN/components/esri-ui/0.9.0/css/esri-ui.css" crossorigin="anonymous"/>
<link rel="stylesheet" href="https://webapps-cdn.esri.com/CDN/components/esri-ui/0.9.0/css/esri-ui.css" type="text/css" crossorigin="anonymous"/>
<script type="module" src="https://js.arcgis.com/calcite-components/1.8.0/calcite.esm.js"></script>
<script type="text/javascript">
window.gnav_jsonPath = "\/content\/experience\u002Dfragments\/esri\u002Dsites\/en\u002Dus\/site\u002Dsettings\/global\u002Dnavigation\u002Dconfig\/2022\u002Dnav\u002Dconfig.25.json";
</script>
<script>
window.gnav_mode = "";
window.window.gnav_login = "";
window.window.gnav_collapseMenus = ("" === "true");
</script>
<script src="https://geoip.esri.com/geoip.js"></script>
<style>
:root {
--secondarytheme-color: #0079c1;
--theme-color: #0079c1;
--theme-color10: #0079c11A;
--theme-color50: #0079c180;
--theme-color-secondary: #0079c1;
--theme-color-secondary10: #0079c11A;
--theme-color-secondary50: #0079c180;
--theme-color-dark: #0079c1;
--theme-color-dark10: #0079c11A;
--theme-color-dark50: #0079c180;
--theme-color-secondary-dark: #0079c1;
--theme-color-secondary-dark10: #0079c11A;
--theme-color-secondary-dark50: #0079c180;
}
.calcite-mode-dark {
--theme-color: var(--theme-color-dark);
--theme-color10: var(--theme-color-dark10);
--theme-color50: var(--theme-color-dark50);
--theme-color-secondary: var(--theme-color-secondary-dark);
--theme-color-secondary10: var(--theme-color-secondary-dark10);
--theme-color-secondary50: var(--theme-color-secondary-dark50);
}
.calcite-mode-light {
--theme-color: #0079c1;
--theme-color10: #0079c11A;
--theme-color50: #0079c180;
--theme-color-secondary: #0079c1;
--theme-color-secondary10: #0079c11A;
--theme-color-secondary50: #0079c180;
}
.theme-secondary {
--theme-color: var(--theme-color-secondary);
--theme-color10: var(--theme-color-secondary10);
--theme-color50: var(--theme-color-secondary50);
}
.theme-secondary .calcite-mode-light {
--theme-color: var(--theme-color-secondary);
--theme-color10: var(--theme-color-secondary10);
--theme-color50: var(--theme-color-secondary50);
}
.theme-secondary .calcite-mode-dark {
--theme-color: var(--theme-color-secondary-dark);
--theme-color10: var(--theme-color-secondary-dark10);
--theme-color50: var(--theme-color-secondary-dark50);
}
</style>
<link rel="apple-touch-icon-precomposed" sizes="180x180" href="https://www.esri.com/content/dam/esrisites/en-us/common/favicon/esri-favicon-light-180.png"/>
<link rel="icon" media="(prefers-color-scheme:dark)" type="image/png" sizes="32x32" href="https://www.esri.com/content/dam/esrisites/en-us/common/favicon/esri-favicon-dark-32.png"/>
<link rel="icon" media="(prefers-color-scheme:light)" type="image/png" sizes="32x32" href="https://www.esri.com/content/dam/esrisites/en-us/common/favicon/esri-favicon-light-32.png"/>
<link rel="icon" type="image/svg+xml" sizes="16x16 32x32 48x48 180x180" href="https://www.esri.com/content/dam/esrisites/en-us/common/favicon/esri-favicon.svg"/>
<link rel="alternate" href="https://www.esri.com/en-us/home" hreflang="en-us"/>
<link rel="alternate" href="https://www.esri.com/fr-fr/home" hreflang="fr-fr"/>
<link rel="alternate" href="https://www.esri.com/zh-cn/home" hreflang="zh-cn"/>
<link rel="alternate" href="https://www.esri.com/ja-jp/home" hreflang="ja-jp"/>
<link rel="alternate" href="https://www.esri.com/es-es/home" hreflang="es-es"/>
<link rel="alternate" href="https://www.esri.com/ru-ru/home" hreflang="ru-ru"/>
<link rel="alternate" href="https://www.esri.com/de-de/home" hreflang="de-de"/>
<link rel="alternate" href="https://www.esri.com/ar-sa/home" hreflang="ar-sa"/>
<link rel="alternate" href="https://www.esri.com/it-it/home" hreflang="it-it"/>
<link rel="alternate" href="https://www.esri.com/ko-kr/home" hreflang="ko-kr"/>
<link rel="alternate" href="https://www.esri.com/pl-pl/home" hreflang="pl-pl"/>
<link rel="alternate" href="https://www.esri.com/pt-br/home" hreflang="pt-br"/>
<link rel="alternate" href="https://www.esri.com/en-us/home" hreflang="x-default"/>
<meta name="twitter:card" content="summary_large_image"/>
<meta name="twitter:site" content="@Esri"/>
<meta name="twitter:title" content="GIS Software for Mapping and Spatial Analytics | Esri"/>
<meta property="twitter:url" content="https://www.esri.com/en-us/home"/>
<meta name="twitter:description" content="Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government."/>
<meta property="twitter:image" content="https://www.esri.com/content/dam/esrisites/en-us/media/social-media/social-sharing-image-default.jpg"/>
<meta property="fb:app_id" content="1703715456573377"/>
<meta property="og:title" content="GIS Software for Mapping and Spatial Analytics | Esri"/>
<meta property="og:url" content="https://www.esri.com/en-us/home"/>
<meta property="og:description" content="Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government."/>
<meta property="og:image" content="https://www.esri.com/content/dam/esrisites/en-us/media/social-media/social-sharing-image-default.jpg"/>
<meta property="og:type" content="website"/>
<meta name="last-modified" content="Mon, 21 Jul 2025 15:10:54 GMT"/>
<meta name="date-sort" content="Mon, 21 Jul 2025 15:10:54 GMT"/>
<meta name="created" content="Tue, 07 Mar 2023 23:27:13 GMT"/>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Corporation",
"name": "Esri",
"legalName": "Environmental Systems Research Institute, Inc.",
"url": "https://www.esri.com/en-us/home",
"logo": "https://www.esri.com/content/dam/esrisites/common/logos/esri-logo.jpg",
"image": "https://www.esri.com/content/dam/esrisites/en-us/common/logos/the-science-of-where-tm.png",
"description":"Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government.",
"alternateName": "Environmental Systems Research Institute",
"brand": "Esri",
"address": {
"@type": "PostalAddress",
"addressCountry": "US",
"addressLocality": "Redlands",
"addressRegion": "CA",
"postalCode": "92373",
"streetAddress": "380 New York Street"},
"sameAs" : ["https://x.com/esri"]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Corporation",
"contactPoint": [
{
"@type": "contactPoint",
"telephone": "+1\u002D888\u002D377\u002D4575",
"contactType": "customer service",
"contactOption": "TollFree"
},
{
"@type": "contactPoint",
"telephone": "+1\u002D909\u002D793\u002D2853",
"contactType": "general questions",
"contactOption": ""
},
{
"@type": "contactPoint",
"telephone": "+1\u002D800\u002D447\u002D9778",
"contactType": "sales",
"contactOption": "TollFree"
},
{
"@type": "contactPoint",
"telephone": "+1\u002D888\u002D377\u002D4575",
"contactType": "consulting",
"contactOption": "TollFree"
},
{
"@type": "contactPoint",
"telephone": "+1\u002D888\u002D377\u002D4575",
"contactType": "training",
"contactOption": "TollFree"
},
{
"@type": "contactPoint",
"telephone": "+1\u002D888\u002D377\u002D4575",
"contactType": "technical support",
"contactOption": "TollFree"
}
]
}
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebPage",
"name": "GIS Software for Mapping and Spatial Analytics | Esri",
"sourceOrganization" : {
"@type": "Organization",
"name" : "Esri"
},
"url": "https://www.esri.com/en-us/home",
"image": "https://www.esri.com/content/dam/esrisites/en-us/home/homepage-about-esri-static-dynamic.jpg",
"inLanguage" : {
"@type": "Language",
"name": "en-us"
},
"description":"Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government."
}
</script>
<!-- Sitelinks Search Box -->
<script type="application/ld+json">
{
"@context":"https://schema.org",
"@type":"website",
"url":"https://www.esri.com/en-us/home",
"potentialAction":{
"@type": "SearchAction",
"target": "https://www.esri.com/en-us/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
}
</script>
<!-- breadcrumb -->
<script type="application/ld+json" id="breadcrumbs">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{"@type":"ListItem","position":1,"name":"Home-GLOBAL","item":"/en-us/home"}]
}
</script>
<meta name="format-detection" content="telephone=no"/>
<script src="/etc.clientlibs/esri-sites/clientlibs/datalayer.js"></script>
<script>
window.dataLayer = Object.assign({}, window.dataLayer, {
pageTitle: "Home Global",
pageName: "Home Global",
pagePath: "/content/esri-sites/en-us/home",
pageType: "adobe\u002Danalytics\u002D\u002D\u002Donly\u002Dfor\u002Dsites:page\u002Dtype\/root",
pageSubType: "adobe\u002Danalytics\u002D\u002D\u002Donly\u002Dfor\u002Dsites:page\u002Dsub\u002Dtype\/home",
metaOgTitle: "GIS Software for Mapping and Spatial Analytics | Esri",
metaOgUrl: "https://www.esri.com/en-us/home",
metaOgDescription: "Esris GIS software is the most powerful mapping &amp; spatial analytics technology available. Learn about Esris geospatial mapping software for business and government.",
metaOgImage: "https://www.esri.com/content/dam/esrisites/en-us/media/social-media/social-sharing-image-default.jpg",
datePublished: "",
domain: window.location.host,
environment: "crx3composite,nosamplecontent,publish,cloud\u002Dready",
hierarchy1: "",
hierarchy2: "",
hierarchy3: "",
hierarchy4: "",
locale: "en-us",
resourceType: "esri-sites/components/pages/editablecontentpage",
template: "/conf/esri-sites/settings/wcm/templates/esri-content-template",
language: "en",
countryCode: "us",
tags: "adobe\u002Danalytics\u002D\u002D\u002Donly\u002Dfor\u002Dsites:page\u002Dtype\/root|page\u002Dsub\u002Dtype\/home",
});
</script>
<script type="text/javascript">
window.storeVariables = Object.assign({}, window.storeVariables, {
eCommUrl : "https://www.esri.com/api/ecomm",
lookupUrl : "https://ecomm-api.esri.com/lookup",
accountsUrl : "https://www.esri.com/en-us/signin",
checkoutUrl : "https://www.esri.com/checkout",
cartUrl : "https://www.esri.com/en-us/store/cart",
customerNumberUrl : "https://www.esri.com/en-us/store/customer-number",
});
</script>
<script>
if(globalThis.location.hostname === "uat.esri.com" || globalThis.location.pathname.startsWith("/en-us/arcgis/products/develop-with-arcgis")) {
!function(e,a,n,t){var i=e.head;if(i){
if (a) return;
var o=e.createElement("style");
o.id="alloy-prehiding",o.innerText=n,i.appendChild(o),setTimeout(function(){o.parentNode&&o.parentNode.removeChild(o)},t)}}
(document, document.location.href.indexOf("mboxEdit") !== -1, "body { opacity: 0 !important }", 3000);
} else {
(function(g,b,d,f){(function(a,c,d){if(a){var e=b.createElement("style");e.id=c;e.innerHTML=d;a.appendChild(e)}})(b.getElementsByTagName("head")[0],"at-body-style",d);setTimeout(function(){var a=b.getElementsByTagName("head")[0];if(a){var c=b.getElementById("at-body-style");c&&a.removeChild(c)}},f)})(window,document,"body {opacity: 0 !important}",3E3);
}
</script>
<meta name="color theme" content="0079c1"/>
<!-- /* Clientlibs */ -->
<link rel="stylesheet" href="/etc.clientlibs/esri-sites/clientlibs/components.css" type="text/css">
<script type="text/javascript" src="//assets.adobedtm.com/2d251f50426c/e52f833be42a/launch-EN26af1ee4ef084984926fd80d1cb93835.min.js"></script>
</head>
<body class="editablecontentpage page basicpage" id="editablecontentpage-02c4573b29" data-instant-intensity="viewport">
<link rel="stylesheet" href="https://webapps-cdn.esri.com/CDN/components/global-nav/css/gn.css"/>
<script src="https://webapps-cdn.esri.com/CDN/components/global-nav/js/gn.js"></script>
<header id="globalnav" aria-label="Main" class="calcite-mode-light"></header>
<main id="main-content">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="esri-title assistText seo-header aem-GridColumn aem-GridColumn--default--12">
<div id="title-57d4737b4f" class="cmp-title">
<h1 class="cmp-title__text">GIS Software for Mapping and Spatial Analytics | Esri</h1>
</div>
</div>
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="hero-banner-global-v2 hbgv2-img--padding aem-GridColumn aem-GridColumn--default--12">
<link rel="stylesheet" href="/etc.clientlibs/esri-sites/components/content/hero-banner-global-v2/clientlibs.css" type="text/css">
<script src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.js"></script>
<script src="/etc.clientlibs/esri-sites/clientlibs/components.js"></script>
<script src="/etc.clientlibs/esri-sites/components/content/hero-banner-global-v2/clientlibs.js"></script>
<div class="hbg-container hbg-container--large calcite-mode-light has-background has-background--img has-background--cover " style="
--bg-color: #77DDFE; --bg-gradient-end: var(--bg-color);;
--posX: center;
--posY: center;
">
<div class="hbg-container hbg-container--large">
<picture class="hbg-container--large--backgroundImage">
<img alt="Abstract artwork features sweeping blue watercolor strokes over a stylized globe." fetchpriority="low" loading="lazy" class="hbg-container--large--backgroundImage" src="/content/dam/esrisites/en-us/about/events/user-conference/assets/2026/g8461250-homepage-banner-uc26-register-bg-v10.jpg"/>
</picture>
<div class="hbg-container--large--left">
<div class="hbg-container--content--large calcite-animate" data-animation="calcite-animate__in-up">
<div class="hbg-content">
<div class="esriText esri-text">
<div class="esri-text-container">
<h1 class="esri-text__title">This is not the year to miss</h1>
<p class="esri-text__subtitle ">July 1317, 2026 |  San Diego, California</p>
<p class="esri-text__description ">Stay at the forefront of geospatial AI, digital twins, and ArcGIS advancements at the Esri User Conference.</p>
</div>
</div>
</div>
<div class="hbg-cta-buttons">
<!-- primary for video (if video then no other button)-->
<!-- primary for no video -->
<a class="esri-ui-button esri-ui-button--neutral esri-ui-button--solid " href="https://www.esri.com/en-us/about/events/uc/registration" data-event="track-component" data-component-name="cta-buttons" data-link-type="internal" data-component-link-type="button" data-component-link="Register now">Register now</a>
<!-- secondary -->
<!-- tertiary link -->
<a data-event="track-component" data-component-name="cta-buttons" data-link-type="internal" data-component-link-type="button" data-component-link="Explore Esri User Conference" class="esri-text-button esri-text--neutral " href="https://www.esri.com/en-us/about/events/uc/overview">Explore Esri User Conference</a>
</div>
</div>
</div>
<div class="hbg-container--large--right">
<div class="hbg-container--large--foregroundImage" style="background-position: center">
<video class="lazy--video" aria-label="Animated video with no sounds showing ArcGIS technology and applications" data-video-type="foreground" data-video-src="/content/dam/esrisites/en-us/about/events/user-conference/assets/2026/g8461250-homepage-banner-uc26-register-bg-v8-fg.mp4" preload="metadata" muted playsinline type="video/mp4" data-loop-video="false">
<source data-src="" type="video/mp4"/>
</video>
<div class="video-button-container">
<button tabindex="0" class="video-play-pause" aria-label="Playing Animation " data-event="track-component" data-component-name="hero-banner-global-v2" data-component-link="Play/Pause Animation" data-component-link-placement="foreground-video" data-component-link-type="button">
<svg class="play-progress-circle" viewBox="0 0 100 100">
<circle class="progress-background" cx="50" cy="50" r="45"></circle>
<circle class="progress-circle" cx="50" cy="50" r="41.25" style="stroke-dasharray: 259.18; stroke-dashoffset: 259"></circle>
</svg>
</button>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="cards-container-v3 aem-GridColumn aem-GridColumn--default--12">
<link rel="stylesheet" href="/etc.clientlibs/esri-sites/components/layouts/cards-container-v3/clientlibs.css" type="text/css">
<script defer src="/etc.clientlibs/esri-sites/components/layouts/cards-container-v3/clientlibs.js"></script>
<div class="
padding-leader-2
padding-trailer-2
calcite-mode-light
has-background
has-background--color
has-background--cover
" style="--bg-color: var(--esri-ui-background-default); --bg-img: url(); --posX: center; --posY: center; ;">
<div class="media-gallery" id="about">
<div class="card-container-v3 card-container-v3--centered centered">
<div class="container-v3 esri-text-container marginbottom50px ">
<h2 class="esri-text__title stylesystem esri-font-demi">Esri builds ArcGIS, the worlds leading GIS mapping software.</h2>
</div>
<!-- Start Component Parsys -->
<!-- End Component Parsys -->
</ul>
<div class="mg__grid">
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c1x1" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="intro-1" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<link rel="stylesheet" href="/etc.clientlibs/esri-sites/components/content/media-gallery-card/clientlibs.css" type="text/css">
<script defer src="/etc.clientlibs/esri-sites/components/content/media-gallery-card/clientlibs.js"></script>
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/arcgis/geospatial-platform/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_ArcGIS overview" data-component-link="ArcGIS overview - Learn about Esris comprehensive geospatial platform" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<h3 class="esri-text__title">ArcGIS overview</h3>
<p class="esri-text__description">Learn about Esris comprehensive geospatial platform</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-about-arcgis-static-dynamic.jpg" alt="A stylized digital map of a city in dark colors with various routes and infrastructure glowing" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c2x1" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="intro-2" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/what-is-gis/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_What is GIS?" data-component-link="What is GIS? - Discover geographic information system (GIS) technology" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<h3 class="esri-text__title">What is GIS?</h3>
<p class="esri-text__description">Discover geographic information system (GIS) technology</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-what-is-gis-static-dynamic.jpg" alt="A digital map of Europe with another layer of data hovering above it" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c3x1" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="intro-3" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/about/about-esri/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_About Esri" data-component-link="About Esri - Get to know the innovative software company behind ArcGIS" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<h3 class="esri-text__title">About Esri</h3>
<p class="esri-text__description">Get to know the innovative software company behind ArcGIS</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-about-esri-static-dynamic.jpg" alt="Two people standing outdoors with hands in view both pointing at a tablet with a digital map" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-container-v3_i18n">
<div class="card-container-v3_i18n-previous">Previous</div>
<div class="card-container-v3_i18n-next">Next</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="calcite-container centered-text text-center aem-GridColumn aem-GridColumn--default--12">
<div class="
leader-0
trailer-0
padding-leader-1
padding-trailer-0
has-background
has-background--
has-background--cover
" style=" ;
;
--bg-img: url();
--bg-img-position: center center;
;">
<div class="grid-container " id="success-stories">
<div id="container-54a1b3fda7" class="cmp-container">
<div class="esri-text">
<div class="esri-text-container">
<h2 class="esri-text__title">Who uses Esri technology?</h2>
<p class="esri-text__description ">Leading organizations in virtually every field use Esri technology to support daily operations and guide long-term strategies. Explore stories of organizations innovating with ArcGIS.</p>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="calcite-container aem-GridColumn aem-GridColumn--default--12">
<div class="
leader-0
trailer-0
padding-leader-1
padding-trailer-1
has-background
has-background--
" style=" ;
;
--bg-img: url();
--bg-img-position: center center;
;">
<div class="grid-container ">
<div id="container-ac496ed28e" class="cmp-container">
<div data-cmp-is="tabs" class="esri-tabs">
<div id="success-stories-tab" class="cmp-tabs" data-cmp-is="tabs" data-placeholder-text="false">
<ol role="tablist" class="cmp-tabs__tablist" aria-multiselectable="false">
<li role="tab" id="success-stories-tab-item-7b7c648b28-tab" class="cmp-tabs__tab cmp-tabs__tab--active" aria-controls="success-stories-tab-item-7b7c648b28-tabpanel" tabindex="0" data-cmp-hook-tabs="tab">Portcoast</li>
<li role="tab" id="success-stories-tab-item-1d44fc4ef9-tab" class="cmp-tabs__tab" aria-controls="success-stories-tab-item-1d44fc4ef9-tabpanel" tabindex="-1" data-cmp-hook-tabs="tab">Ashley Furniture</li>
<li role="tab" id="success-stories-tab-item-15a9c636c9-tab" class="cmp-tabs__tab" aria-controls="success-stories-tab-item-15a9c636c9-tabpanel" tabindex="-1" data-cmp-hook-tabs="tab">State of Utah</li>
</ol>
<div id="success-stories-tab-item-7b7c648b28-tabpanel" role="tabpanel" aria-labelledby="success-stories-tab-item-7b7c648b28-tab" tabindex="0" class="cmp-tabs__tabpanel cmp-tabs__tabpanel--active" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{&#34;success-stories-tab-item-7b7c648b28&#34;:{&#34;@type&#34;:&#34;esri-sites/components/core/tabs/item&#34;,&#34;dc:title&#34;:&#34;Portcoast&#34;}}"><div class="responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="media-split media-split__medium calcite-theme-light calcite-mode-light aem-GridColumn aem-GridColumn--default--12">
<link rel="stylesheet" href="/etc.clientlibs/esri-sites/components/content/media-split/clientlibs.css" type="text/css">
<div class="split calcite-animate split--swap" data-animation="calcite-animate__in-up">
<div class="split__copy">
<div class="split__copy--esritext">
<div class="esriText esri-text">
<div class="esri-text-container">
<p class="esri-text__category" id="7320763569ce51b28085b58e5d88ac7a25c9f8ce2bea3c3c674dfb120023b1c7">DIGITAL TWIN
</p>
<h3 class="esri-text__title" aria-describedby="7320763569ce51b28085b58e5d88ac7a25c9f8ce2bea3c3c674dfb120023b1c7">The 3D model running Vietnams busiest port</h3>
<p class="esri-text__description ">Portcoast, a leading consulting firm, is working with the Vietnamese government to deliver a complete digital overhaul of the countrys busiest port. Its engineers are building a GIS-powered 3D model that captures everything from the seabed to crane operations, updating in real time as a living digital twin.</p>
</div>
</div>
</div>
<div class="split__copy--esritext">
</div>
<div class="split__copy--ctabuttons">
<!-- primary for video (if video then no other button)-->
<!-- primary for no video -->
<a class="esri-ui-button esri-ui-button--brand esri-ui-button--solid " href="https://www.esri.com/about/newsroom/blog/video-the-3d-model-running-vietnams-busiest-port" data-event="track-component" data-component-name="cta-buttons" data-link-type="internal" data-component-link-type="button" data-component-link="Watch the video">Watch the video</a>
<!-- secondary -->
<!-- tertiary link -->
</div>
</div>
<div class="split__image">
<div class="media-split-img">
<div data-cmp-is="image" data-cmp-widths="480,750,1125,1170,1290,1440" data-cmp-dmimage data-cmp-src="https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=%7B.width%7D&amp;ts=1778254821787&amp;dpr=off" data-asset-id="78ba9228-7d8a-4070-a5bd-56ec6d7ad447" data-cmp-filereference="/content/dam/esrisites/en-us/home/may26-customer-stories/customer-stories-vietnam-port.jpg" id="mediasplit-image-v3-354bf8cd33" data-cmp-hook-image="imageV3" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject">
<img src="https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&ts=1778254821787&dpr=off" srcset="https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=480&amp;ts=1778254821787&amp;dpr=off 480w,https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=750&amp;ts=1778254821787&amp;dpr=off 750w,https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=1125&amp;ts=1778254821787&amp;dpr=off 1125w,https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=1170&amp;ts=1778254821787&amp;dpr=off 1170w,https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=1290&amp;ts=1778254821787&amp;dpr=off 1290w,https://www.esri.com/is/image/esri/customer-stories-vietnam-port?qlt=82&amp;wid=1440&amp;ts=1778254821787&amp;dpr=off 1440w" loading="lazy" class="cmp-image__image" itemprop="contentUrl" width="712" height="534" alt="Aerial view of Ho Chi Minh City and the Saigon River showing a brilliant blue harbor with cargo ships, bridges, and dense downtown buildings."/>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="success-stories-tab-item-1d44fc4ef9-tabpanel" role="tabpanel" aria-labelledby="success-stories-tab-item-1d44fc4ef9-tab" tabindex="0" class="cmp-tabs__tabpanel" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{&#34;success-stories-tab-item-1d44fc4ef9&#34;:{&#34;@type&#34;:&#34;esri-sites/components/core/tabs/item&#34;,&#34;dc:title&#34;:&#34;Ashley Furniture&#34;}}"><div class="responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="media-split media-split__medium calcite-theme-light calcite-mode-light aem-GridColumn aem-GridColumn--default--12">
<div class="split calcite-animate split--swap" data-animation="calcite-animate__in-up">
<div class="split__copy">
<div class="split__copy--esritext">
<div class="esriText esri-text">
<div class="esri-text-container">
<p class="esri-text__category" id="4ddf03aa20c61f77544c7c768cc441cbd79a370289590abea3aaf0c8f9c49317">RETAIL PLANNING
</p>
<h3 class="esri-text__title" aria-describedby="4ddf03aa20c61f77544c7c768cc441cbd79a370289590abea3aaf0c8f9c49317">Worlds largest furniture maker reveals critical market insights with maps</h3>
<p class="esri-text__description ">Ashley Furniture uses geospatial software to guide the expansion of its nearly 1,000-store network across North America. With a refined understanding of local markets, Ashleys teams make smarter decisions about where to open new locations and how to optimize each stores visibility and inventory.</p>
</div>
</div>
</div>
<div class="split__copy--esritext">
</div>
<div class="split__copy--ctabuttons">
<!-- primary for video (if video then no other button)-->
<!-- primary for no video -->
<a class="esri-ui-button esri-ui-button--brand esri-ui-button--solid " href="https://www.esri.com/about/newsroom/publications/wherenext/ashley-furniture-store-planning" data-event="track-component" data-component-name="cta-buttons" data-link-type="internal" data-component-link-type="button" data-component-link="Read the full story">Read the full story</a>
<!-- secondary -->
<!-- tertiary link -->
</div>
</div>
<div class="split__image">
<div class="media-split-img">
<div data-cmp-is="image" data-cmp-widths="480,750,1125,1170,1290,1440" data-cmp-dmimage data-cmp-src="https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=%7B.width%7D&amp;ts=1778254957295&amp;dpr=off" data-asset-id="52ac8e56-b918-4113-a324-caf33f153272" data-cmp-filereference="/content/dam/esrisites/en-us/home/may26-customer-stories/customer-stories-ashley-furniture.jpg" id="mediasplit-image-v3-ef483637e4" data-cmp-hook-image="imageV3" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject">
<a class="cmp-image__link" href="https://mediaspace.esri.com/media/t/1_3myk7qs3">
<img src="https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&ts=1778254957295&dpr=off" srcset="https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=480&amp;ts=1778254957295&amp;dpr=off 480w,https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=750&amp;ts=1778254957295&amp;dpr=off 750w,https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=1125&amp;ts=1778254957295&amp;dpr=off 1125w,https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=1170&amp;ts=1778254957295&amp;dpr=off 1170w,https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=1290&amp;ts=1778254957295&amp;dpr=off 1290w,https://www.esri.com/is/image/esri/customer-stories-ashley-furniture?qlt=82&amp;wid=1440&amp;ts=1778254957295&amp;dpr=off 1440w" loading="lazy" class="cmp-image__image" itemprop="contentUrl" width="712" height="534" alt="3D visualization of a cityscape featuriMap of the Denver metropolitan area showing multiple shaded purple polygon regions connected by corridor-like shapes modern blockstyle buildings surrounded by dense clusters of trees"/>
</a>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="success-stories-tab-item-15a9c636c9-tabpanel" role="tabpanel" aria-labelledby="success-stories-tab-item-15a9c636c9-tab" tabindex="0" class="cmp-tabs__tabpanel" data-cmp-hook-tabs="tabpanel" data-cmp-data-layer="{&#34;success-stories-tab-item-15a9c636c9&#34;:{&#34;@type&#34;:&#34;esri-sites/components/core/tabs/item&#34;,&#34;dc:title&#34;:&#34;State of Utah&#34;}}"><div class="responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="media-split media-split__medium aem-GridColumn aem-GridColumn--default--12">
<div class="split calcite-animate split--swap" data-animation="calcite-animate__in-up">
<div class="split__copy">
<div class="split__copy--esritext">
<div class="esriText esri-text">
<div class="esri-text-container">
<p class="esri-text__category" id="fc5edfc683dcdc82e0a409af1c2317fd5483798392f5b8523e8c36b1fe0ad670">STATE AND LOCAL GOVERNMENT
</p>
<h3 class="esri-text__title" aria-describedby="fc5edfc683dcdc82e0a409af1c2317fd5483798392f5b8523e8c36b1fe0ad670">Utah uses GIS to turn geographic constraints into housing solutions</h3>
<p class="esri-text__description ">The State of Utah is pioneering a data-driven approach to housing affordability by bringing together state planners, university researchers, and local governments to coordinate solutions across the mountainous states constrained geography.</p>
</div>
</div>
</div>
<div class="split__copy--esritext">
</div>
<div class="split__copy--ctabuttons">
<!-- primary for video (if video then no other button)-->
<!-- primary for no video -->
<a class="esri-ui-button esri-ui-button--brand esri-ui-button--solid " href="https://www.esri.com/about/newsroom/blog/utah-data-driven-housing-affordability" data-event="track-component" data-component-name="cta-buttons" data-link-type="internal" data-component-link-type="button" data-component-link="Read the full story">Read the full story</a>
<!-- secondary -->
<!-- tertiary link -->
</div>
</div>
<div class="split__image">
<div class="media-split-img">
<div data-cmp-is="image" data-cmp-widths="480,750,1125,1170,1290,1440" data-cmp-dmimage data-cmp-src="https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=%7B.width%7D&amp;ts=1778255040741&amp;dpr=off" data-asset-id="3ffd1616-322f-43e1-b074-b1a29ea6677e" data-cmp-filereference="/content/dam/esrisites/en-us/home/may26-customer-stories/customer-stories-salt-lake-city.jpg" id="mediasplit-image-v3-cd36363344" data-cmp-hook-image="imageV3" class="cmp-image" itemscope itemtype="http://schema.org/ImageObject">
<img src="https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&ts=1778255040741&dpr=off" srcset="https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=480&amp;ts=1778255040741&amp;dpr=off 480w,https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=750&amp;ts=1778255040741&amp;dpr=off 750w,https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=1125&amp;ts=1778255040741&amp;dpr=off 1125w,https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=1170&amp;ts=1778255040741&amp;dpr=off 1170w,https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=1290&amp;ts=1778255040741&amp;dpr=off 1290w,https://www.esri.com/is/image/esri/customer-stories-salt-lake-city?qlt=82&amp;wid=1440&amp;ts=1778255040741&amp;dpr=off 1440w" loading="lazy" class="cmp-image__image" itemprop="contentUrl" width="712" height="534" alt="Map of the Salt Lake City area showing a detailed street grid overlaid with many small, color-coded parcels in yellow, blue, green, and purple." title="Homepage: Customer Story &amp; Global Nav - May 2026 Customer Story Content Refresh"/>
<meta itemprop="caption" content="Homepage: Customer Story &amp; Global Nav - May 2026 Customer Story Content Refresh"/>
</div>
</div>
</div>
</div>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="cards-container-v3 aem-GridColumn aem-GridColumn--default--12">
<div class="
padding-leader-2
padding-trailer-2
calcite-mode-light
has-background
has-background--color
has-background--cover
" style="--bg-color: var(--esri-ui-background-default); --bg-img: url(); --posX: center; --posY: center; ;">
<div class="media-gallery" id="trending">
<div class="card-container-v3 card-container-v3--centered centered">
<div class="container-v3 esri-text-container marginbottom50px ">
<h2 class="esri-text__title stylesystem esri-font-demi">Trending insights on the power of GIS technology</h2>
</div>
<!-- Start Component Parsys -->
<!-- End Component Parsys -->
</ul>
<div class="mg__grid">
<div class="mg__card">
<div class="mg-card" data-card-width="2" data-card-height="2" data-col="mg__grid--c1x2" data-row="mg__grid--r1x2" style="--aspect-ratio: calc((2 * 640) + ((2 - 1) * 16)) / calc((2 * 360) + ((2 - 1) * 16));"></div>
<div id="trending-1" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/about/newsroom/blog/gis-coordination-largest-energy-infrastructure-construction" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Maps act as operational command center for largest wind project in the Americas" data-component-link="Maps act as operational command center for largest wind project in the Americas - Read the story on Esri Blog" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="88fb1bd2d978328932bfc088a2b110c3d2ba93d5035c8faff8c412423abdbf6b" aria-hidden="true" aria-label="category: Infrastructure" class="category esri-text__category dark-mode">
Infrastructure
</section>
<h3 class="esri-text__title" aria-describedby="88fb1bd2d978328932bfc088a2b110c3d2ba93d5035c8faff8c412423abdbf6b">Maps act as operational command center for largest wind project in the Americas</h3>
<p class="esri-text__description">Read the story on Esri Blog</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/home-page-trending-insights-wind-project.png" alt="Sprawling desert landscape dotted by a large number of wind turbines against a clear blue sky " width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c3x1" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="trending-2" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/about/newsroom/blog/gis-ai-urban-forestry-heat-mitigation" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Chattanooga uses GIS, AI, and trees to fight urban heat" data-component-link="Chattanooga uses GIS, AI, and trees to fight urban heat - Read the story on Esri Blog" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="0f808df14a9593b8a822f271e71e7a78d6df7a1314e690f268c2a2b59320e5a1" aria-hidden="true" aria-label="category: state and local government" class="category esri-text__category dark-mode">
state and local government
</section>
<h3 class="esri-text__title" aria-describedby="0f808df14a9593b8a822f271e71e7a78d6df7a1314e690f268c2a2b59320e5a1">Chattanooga uses GIS, AI, and trees to fight urban heat</h3>
<p class="esri-text__description">Read the story on Esri Blog</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/home-page-trending-insights-chattanooga.png" alt="Aerial view of the Tennessee River curving around downtown Chattanooga lined by lush greenery" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c3x1" data-row="mg__grid--r2x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="trending-3" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/about/newsroom/publications/wherenext/nexttech-who-visited-times-square-in-summer-2025" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Who visited Times Square in Summer 2025?" data-component-link="Who visited Times Square in Summer 2025? - Read the story in Esris WhereNext magazine" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="4726e0e02abae267010ae4e628d9a632e2d46346846603ba657503fca1b9861a" aria-hidden="true" aria-label="category: Emerging technologies" class="category esri-text__category dark-mode">
Emerging technologies
</section>
<h3 class="esri-text__title" aria-describedby="4726e0e02abae267010ae4e628d9a632e2d46346846603ba657503fca1b9861a">Who visited Times Square in Summer 2025?</h3>
<p class="esri-text__description">Read the story in Esris WhereNext magazine</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/home-page-trending-insights-times-square.png" alt="A large group of pedestrians walking along a city avenue lined with tall buildings" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-container-v3_i18n">
<div class="card-container-v3_i18n-previous">Previous</div>
<div class="card-container-v3_i18n-next">Next</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="experiencefragment aem-GridColumn aem-GridColumn--default--12">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<div class="cards-container-v3 aem-GridColumn aem-GridColumn--default--12">
<div class="
padding-leader-2
padding-trailer-2
calcite-mode-dark
has-background
has-background--color
has-background--cover
" style="--bg-color: #151515; --bg-img: url(); --posX: center; --posY: center; ;">
<div class="media-gallery" id="new">
<div class="card-container-v3 card-container-v3--centered centered">
<div class="container-v3 esri-text-container ">
<h2 class="esri-text__title stylesystem esri-font-demi">New and newsworthy</h2>
<p class="esri-text__description stylesystem">Product releases, upcoming events, partnerships, and more from Esri</p>
</div>
<!-- Start Component Parsys -->
<!-- End Component Parsys -->
</ul>
<div class="mg__grid">
<div class="mg__card">
<div class="mg-card" data-card-width="2" data-card-height="1" data-col="mg__grid--c1x2" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((2 * 640) + ((2 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="news-1" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/arcgis/products/arcgis-online/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Start fast. Work anywhere. Scale with ease." data-component-link="Start fast. Work anywhere. Scale with ease. - Explore ArcGIS Online: ready-to-use mapping, analysis, and data sharing" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="fa1d5e5c2eae484bd4e49201b1bdba39fa531664d247d33bf85153de243f34b4" aria-hidden="true" aria-label="category: PRODUCT FEATURE" class="category esri-text__category dark-mode">
PRODUCT FEATURE
</section>
<h3 class="esri-text__title" aria-describedby="fa1d5e5c2eae484bd4e49201b1bdba39fa531664d247d33bf85153de243f34b4">Start fast. Work anywhere. Scale with ease.</h3>
<p class="esri-text__description">Explore ArcGIS Online: ready-to-use mapping, analysis, and data sharing</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-newsworthy-arcgis-online.jpg" alt="Blue and gold streamlines sweep across a dark map" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c3x1" data-row="mg__grid--r1x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="news-2" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/about/environmental-sustainability-initiatives" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Explore Esris approach to sustainability" data-component-link="Explore Esris approach to sustainability - Esri prioritizes sustainability in operations, products, and community" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="488ab43105d40b30d4194d968344d463479d7957df771561aea0c74eba48567f" aria-hidden="true" aria-label="category: INITIATIVE" class="category esri-text__category dark-mode">
INITIATIVE
</section>
<h3 class="esri-text__title" aria-describedby="488ab43105d40b30d4194d968344d463479d7957df771561aea0c74eba48567f">Explore Esris approach to sustainability</h3>
<p class="esri-text__description">Esri prioritizes sustainability in operations, products, and community</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-sustainability-statement-v2.jpg" alt="Relief map of land and water in vibrant shades of blue and green" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c1x1" data-row="mg__grid--r2x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="news-3" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/arcgis/products/arcgis-enterprise/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Your infrastructure. Your rules. Your ArcGIS Enterprise." data-component-link="Your infrastructure. Your rules. Your ArcGIS Enterprise. - Explore ArcGIS Enterprise: self-hosted software for mapping, analytics, and data management" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="00766590b841afa70d1c446a8596130505e8cf0ec9575d6986be296f184eb8d7" aria-hidden="true" aria-label="category: product feature" class="category esri-text__category dark-mode">
product feature
</section>
<h3 class="esri-text__title" aria-describedby="00766590b841afa70d1c446a8596130505e8cf0ec9575d6986be296f184eb8d7">Your infrastructure. Your rules. Your ArcGIS Enterprise.</h3>
<p class="esri-text__description">Explore ArcGIS Enterprise: self-hosted software for mapping, analytics, and data management</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-newsworthy-arcgis-enterprise.png" alt="A dense urban neighborhood is shown from an aerial perspective with buildings rendered in a stylized 3D visualization." width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c2x1" data-row="mg__grid--r2x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="news-4" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/en-us/about/partners/our-partners/strategic-alliances/microsoft/overview" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Esri and Microsoft" data-component-link="Esri and Microsoft - Esri provides leading spatial analytics capabilities in Microsoft Fabric" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="0b91164f18f042d138604c23e1e91d9e739b6c555e21c6d600d3c47fbc91184c" aria-hidden="true" aria-label="category: Partnership" class="category esri-text__category dark-mode">
Partnership
</section>
<h3 class="esri-text__title" aria-describedby="0b91164f18f042d138604c23e1e91d9e739b6c555e21c6d600d3c47fbc91184c">Esri and Microsoft</h3>
<p class="esri-text__description">Esri provides leading spatial analytics capabilities in Microsoft Fabric</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-microsoft-v2.jpg" alt="A gray scale map of the world with colored lines connecting various points" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="mg__card">
<div class="mg-card" data-card-width="1" data-card-height="1" data-col="mg__grid--c3x1" data-row="mg__grid--r2x1" style="--aspect-ratio: calc((1 * 640) + ((1 - 1) * 16)) / calc((1 * 360) + ((1 - 1) * 16));"></div>
<div id="news-5" class="cmp-container">
<div class="experiencefragment">
<div class="xf-content-height">
<div class="root responsivegrid">
<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 ">
<article class="mg-card aem-GridColumn aem-GridColumn--default--12">
<a class="mg-card__wrapper mg-card--link dark-mode calcite-mode-dark has-background--overlay" href="https://www.esri.com/training/catalog/68250ef99d321b7e769b5e9f/the-arcgis-imagery-mooc-foundations-and-frontiers/" data-event="track-component" data-component-name="Media Gallery Card" data-link-text="mgc_Learn how to combine imagery, GIS, and AI" data-component-link="Learn how to combine imagery, GIS, and AI - Register for Esris ArcGIS Imagery MOOC, opening in August 2026" data-component-link-placement="" data-component-link-type="full">
<div class="mg-card__content">
<section id="506e372604df9fd92ef56b1603c24fe528e1d2cff2925fa1ff066a7d70077ecd" aria-hidden="true" aria-label="category: FREE COURSE" class="category esri-text__category dark-mode">
FREE COURSE
</section>
<h3 class="esri-text__title" aria-describedby="506e372604df9fd92ef56b1603c24fe528e1d2cff2925fa1ff066a7d70077ecd">Learn how to combine imagery, GIS, and AI</h3>
<p class="esri-text__description">Register for Esris ArcGIS Imagery MOOC, opening in August 2026</p>
</div>
<img loading="lazy" class="mg-card__image" src="/content/dam/esrisites/en-us/home/homepage-arcgis-imagery-ai-mooc-card.png" alt="Colorful map of a coastal area in yellow, pink, and purple" width="100%" height="100%" decoding="async"/>
</a>
</article>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-container-v3_i18n">
<div class="card-container-v3_i18n-previous">Previous</div>
<div class="card-container-v3_i18n-next">Next</div>
</div>
</div>
</div>
</div>
</div>
<div class="raw-html-for-js-app aem-GridColumn aem-GridColumn--default--12">
<style>
.mg__card .esri-text__title {
font-weight: var(--calcite-font-weight-bold);
}
</style>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<script defer src="/etc.clientlibs/core/wcm/components/commons/site/clientlibs/container.js"></script>
<div hidden><span id="new-window">opens in new window</span></div>
<calcite-modal id="page-modal" scale="m" width="m" aria-modal="true" role="dialog">
<div slot="header"></div>
<div slot="content"></div>
</calcite-modal>
<div id="live-region" class="assistText" aria-live="polite"></div>
<script src="https://webapps-cdn.esri.com/CDN/packages/instant.page/instantpage.min.js"></script>
<script src="https://rum.hlx.page/.rum/@adobe/helix-rum-js@^2/dist/rum-standalone.js"></script>
<script type="text/javascript">_satellite.pageBottom();</script>
<script src="/etc.clientlibs/esri-sites/clientlibs/clientlib-dependencies.js"></script>
</body>
</html>