|
POST
|
Hi @AntonioMedrano, nice, thanks for the reply. I understand the situation better now. I had to pull in some additional resources (shout-out @ReneRubalcava). So at 4.34, the Search component still uses the Popup widget. As such, we cannot dock the Popup widget inside the Search component logic. However, at the next release, we expect the Search component to use the Popup component, and then all the problems would be resolved as you thought. For now, what we can do is actually use the Popup widget and associate it with the map component. Then we tell the Popup to always open in the docked position. Now, the Search component will open a docked Popup widget. Example: https://codepen.io/noash/pen/WbrJGaY?editors=1000 However, if you want to go one step further, you can have both the Popup widget and the Popup component. This way the Search popups will be docked, but any clicked feature on the map will open the Popup component, and behave as expected (e.g. not docked): https://codepen.io/noash/pen/ogbdzVZ?editors=1000 Note, this is a 4.34 solution. I would advise you to revert this workflow and use the Search component and Popup component after we enhance them. Hope this helps!
... View more
10-23-2025
01:51 PM
|
1
|
7
|
2394
|
|
POST
|
Hi @AntonioMedrano, thanks for posting your question here. We recently released the Popup component in beta: https://developers.arcgis.com/javascript/latest/release-notes/#popup-component-beta, so you might see some differences compared with working with the Popup widget. However, if you're working with the Popup and the Search widget/component, maybe I can help. The Search component still uses the Popup widget. Can you describe a bit more about what you are trying to do? If you have a simplified repro app that works at 4.33, I'd be happy to take a look.
... View more
10-23-2025
11:30 AM
|
0
|
1
|
2414
|
|
POST
|
Hi @ClintOffutt1. This is good feedback. For multi segment measurements where each segment will be logged and/or labeled, this is currently on our roadmap. Can't make any timeline promises right now, but this functionality is targeted for a future release. For the coordinate system, in geographic coordinate systems (GCS) and in Web Mercator, measurements are computed geodetically. Web Mercator is the default spatial reference of the basemap in ArcGIS Online. In projected coordinate systems (PCS), apart from Web Mercator, measurements are computed in a Euclidean manner (in their respective PCS). So if you're using a state plane basemap, then your measurements should be handled accordingly. If the behavior you are seeing is different, please contact Technical Support (if you are able), and/or share a publicly accessible webmap (or JS SDK app hosted on Codepen, like this: https://developers.arcgis.com/javascript/latest/sample-code/webmap-basic/), and we can take a look.
... View more
10-23-2025
11:24 AM
|
0
|
3
|
1337
|
|
IDEA
|
Hi @GeorgeB, thanks for posting your idea here. Just a couple clarification questions: Are you looking for this functionality in MapViewer, SceneViewer, or both? Would you expect a Sketch-like experience where previous measurements can be modified, or only added/deleted? Do you expect these measurements to be persisted when the map or scene is saved, or only temporary?
... View more
10-23-2025
08:38 AM
|
0
|
0
|
632
|
|
BLOG
|
Version 4.34 is here. By the numbers: we fixed 43 bugs, made 20 enhancements, added or updated 11 samples, and optimized 7 components. That’s a lot of numbers, but now we can offer even more numbers with the new and awesome Version Matrix. Ever wondered which version of the ArcGIS Maps SDK for JavaScript relates to what version of Arcade or the Web map spec or other related products? Well, now you’ll know: https://developers.arcgis.com/javascript/latest/version-matrix/ Also, we’re moving to semantic versioning! 4.34 will be the last release of 2025, and 5.0.0 will be the first release of 2026. Since semantic versioning is driving this update, and not underlying technological changes, there is no need to panic or grab a towel. The change is good and helpful and clearly explained in this blog article: https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/arcgis-maps-sdk-for-javascript-is-moving-to-semantic-versioning After 5.0.0 releases in 2026, it’s time to get ready for the Esri Developer & Technology Summit, on March 10 – 13. Mark your calendars, it’ll be an awesome event. https://www.esri.com/en-us/about/events/devtech/overview Back to version 4.34 and components. Components are awesome, and this is the way forward from widgets: https://developers.arcgis.com/javascript/latest/components-transition-plan/. We have implemented slots and shadow DOM in our Map components for improved encapsulation and flexibility. This enhancement allows for better isolation of styles and functionality within the components. Instead of using position for placing components and other UI elements in your map/scene, we now recommend utilizing the slot attribute. This means that the Placement component is no longer needed, and themes can be configured via Calcite modes instead of linking to a CSS stylesheet. That’s pretty neat. https://developers.arcgis.com/javascript/latest/release-notes/#slots-and-shadow-dom Additionally, the Map, Scene, Link Chart, and Video components now provide CSS variables that reserve space around their content to prevent overlaying UI elements from obscuring slotted components. https://developers.arcgis.com/javascript/latest/release-notes/#layout-css-variables And our new Building your UI guide page pairs nicely with the above CSS enhancements. https://developers.arcgis.com/javascript/latest/building-your-ui/ To improve error handling and help make you more productive, the Map, Scene, and Link Chart components now support a loadErrorSources property and two new events: arcgisLoadError and arcgisViewReadyError. These additions help you detect and respond to loading issues with the component's underlying view or associated resources. https://developers.arcgis.com/javascript/latest/release-notes/#layout-css-variables Speaking of being more productive, Charts components are out of beta and ready for production use. There’s a new Heat Chart component that allows you to configure data in a matrix form to uncover patterns, relationships, and trends across large datasets. You can also declaratively load charts just like web maps. Lastly, we have updated the charts model usage pattern by transitioning from using only getters and setters to a clearer split between properties and methods. https://developers.arcgis.com/javascript/latest/release-notes/#charts-components Popup is now in beta as a component! https://developers.arcgis.com/javascript/latest/release-notes/#popup-component-beta 3D scenes now support the FlowRenderer! https://developers.arcgis.com/javascript/latest/release-notes/#flowrenderer-in-3d-scenes Editor now includes new split and merge workflows to improve feature editing flexibility. These workflows are currently supported in 2D only. The split workflow allows users to divide an existing feature into multiple parts during an update. The merge workflow enables users to combine multiple features into a single feature. https://developers.arcgis.com/javascript/latest/release-notes/#editing-enhancements The new animationsDisabled property on the Map component and animationsEnabled on MapView let you control all animations in a 2D view, including animated symbols, renderers, layers, and navigation. You can now disable animations in 2D Maps. Also, ARIA attributes are now supported on the Map and Scene components, as well as on MapView and SceneView, through the aria property. https://developers.arcgis.com/javascript/latest/release-notes/#accessibility-enhancements The new 3D VolumeMeasurementAnalysis (beta) lets you interactively measure and visualize ground surface volumes. This beta release introduces two measure types: cut-fill, which computes cut and fill volumes relative to a flat, horizontal surface defined by the input polygon, and stockpile, which calculates cut and fill volumes against a surface approximated from the polygon's coordinates. https://developers.arcgis.com/javascript/latest/release-notes/#new-volumemeasurementanalysis-beta And so much more. We have labeling enhancements, a new LastMileDelivery class, ParquetLayer (beta), the list goes on. Check out the official release notes to learn more. https://developers.arcgis.com/javascript/latest/guide/release-notes/index.html REFERENCES Release Blog https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/version-4-34-of-javascript-maps-sdk-released 4.34 Release Notes https://developers.arcgis.com/javascript/latest/guide/release-notes/index.html Calcite September 2025 Release Summary https://developers.arcgis.com/calcite-design-system/releases/summaries/2025-09/ 4.34 Samples https://developers.arcgis.com/javascript/latest/sample-code/?tagged=4.34 Breaking Changes across all 4x releases https://developers.arcgis.com/javascript/latest/guide/breaking-changes/index.html ArcGIS Maps SDK for JavaScript is Moving to Semantic Versioning https://www.esri.com/arcgis-blog/products/js-api-arcgis/announcements/arcgis-maps-sdk-for-javascript-is-moving-to-semantic-versioning Esri Developer & Technology Summit [March 10 - 13, 2026] https://www.esri.com/en-us/about/events/devtech/overview
... View more
10-21-2025
07:42 AM
|
5
|
0
|
1736
|
|
POST
|
Coming back to this topic, we anticipate making the `expanded` property public when we migrate the CoordinateConversion widget to component at the next release (October).
... View more
09-23-2025
11:54 AM
|
0
|
0
|
1308
|
|
POST
|
Hi @mukecz1, thanks for posting your question here. It sounds like there is an issue with the URL passed to the print service. Here are the facts as I understood them: WMS raster layer from GeoServer. Prints correctly if the raster contains RGB values. Does not print if the raster only contains a grey index with a style. I have a hunch about what's going on, but it would be super helpful if you could share a test-app or test services so I could reproduce on my end and compare?
... View more
09-23-2025
07:29 AM
|
0
|
1
|
840
|
|
POST
|
My apologies @GaryB, I misunderstood. Hopefully, if I understand correctly now, what you want is the arcgisSelectResult event: https://developers.arcgis.com/javascript/latest/references/map-components/arcgis-search/#arcgisSelectResult This event will fire when the user selects a result from the suggestions. Here is an example that prints the selected suggestion to the browser Console: https://codepen.io/noash/pen/EaPxPRK?editors=1000
... View more
09-18-2025
10:15 AM
|
1
|
0
|
1186
|
|
IDEA
|
I think it would be interesting to conduct a poll and see where our users would like to receive updates and information from Esri Developers.
... View more
09-18-2025
09:05 AM
|
0
|
0
|
1035
|
|
POST
|
Hi @GaryB, thanks for posting your question here. Since you're using a layer as the source in the example, it seems like you should use the LayerSearchSource instead of a custom source. Custom source is designed for 3rd party sources. Here is an example of LayerSearchSource: https://developers.arcgis.com/javascript/latest/sample-code/search-component-multisource/ Here is an example of a custom source: https://developers.arcgis.com/javascript/latest/sample-code/search-component-customsource/ And here is an example of using the layer from your app with LayerSearchSource: https://codepen.io/noash/pen/EaPxjQo?editors=1000
... View more
09-18-2025
08:40 AM
|
0
|
1
|
1194
|
|
POST
|
You'll want to use the category value for that sort of filtering, here is the doc: https://developers.arcgis.com/rest/geocode/category-filtering/ And/Or, you might be more interested in the places service than in world geocoding for this use case: https://www.esri.com/en-us/arcgis/products/arcgis-location-platform/services/places
... View more
09-15-2025
01:37 PM
|
0
|
1
|
1837
|
|
POST
|
Does the number need to be wrapped in quotes to indicate that it's a string? I assume that's what adding a letter does.
... View more
09-15-2025
01:35 PM
|
0
|
3
|
1508
|
|
POST
|
If you have access to Support, here is their main contact: https://support.esri.com/en-us/contact You should also have an account rep that should be able to assist if that's not the sales rep.
... View more
09-15-2025
01:33 PM
|
1
|
0
|
1164
|
|
POST
|
Hi @GregoryAmaudruz, thanks for posting your questions here. I'm not sure I follow the workflow you are describing. I'd recommend reviewing the features of the Maps SDK for Javascript: https://developers.arcgis.com/javascript/latest/key-features/ and review our samples for inspiration for the workflows you're interested in: https://developers.arcgis.com/javascript/latest/sample-code/
... View more
09-12-2025
07:01 AM
|
0
|
0
|
681
|
|
POST
|
Hi @vijaybadugu, can you please share the relevant hardware/software versions? I am unable to reproduce the issue with macOS Safari Version 18.6 (20621.3.11.11.3). iPhone version: iPhone safari version: Macbook version: Macbook Safari version:
... View more
09-12-2025
06:59 AM
|
0
|
1
|
1018
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 04-14-2026 11:59 AM | |
| 1 | 05-13-2026 10:29 AM | |
| 1 | 04-10-2026 09:11 AM | |
| 1 | 03-24-2026 11:39 AM | |
| 1 | 03-23-2026 09:30 AM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|