Nearmap For Experience Builder 1.19

488
3
01-05-2026 01:14 PM

Nearmap For Experience Builder 1.19

ESRI Australia developed a very good Widget for displaying Nearmap imagery. Simply enter a valid API key and it will display the Nearmap imagery from your subscription. It even integrates a swipe function for comparing imagery of various ages. It's great!

...And with the Experience Builder 1.19 update, it's broken. At least, that fancy swipe function.

I have re-built the swipe functionality using a graphic layer that can be clicked and dragged. I have also added a numeric input and a slider inside the Widget interface and migrated the Widget to use Components.

JeffreyThompson2_0-1767647565186.png

Note: You must be a paid Nearmap subscriber and obtain a valid API key from Nearmap to use this Widget.

Attachments
Comments
JamesPoeschel
Frequent Contributor

That's neat! Thanks for sharing. This would be a great internal tool to have. Does it allow users to zoom/pan within nearmap? Or do you set the zoom and extent? Panning around and zooming can make a lot of requests to the server and eat up your nearmap limit so I'd be hesitant to share an app with this widget with the public. 

JeffreyThompson2
MVP Frequent Contributor

@JamesPoeschel We don't use this in a public facing application, but it does get heavy usage in an internal application. Our contract with Nearmap allows for unlimited access to the tiles in our area.

JeffreyThompson2
MVP Frequent Contributor

For Developer Edition 1.20 compatibility, go to SwipeManager.tsx and change the WebStyleSymbol import to:

import WebStyleSymbol from '@arcgis/core/symbols/WebStyleSymbol'
Version history
Last update:
‎01-05-2026 01:14 PM
Updated by:
Contributors