-
Widget Beacon: descubre cuáles de tus widgets de Experience Builder realmente usan las personas
Si creas widgets personalizados, no tienes idea de cuáles se usan, qué funciones dentro de ellos se presionan, qué versiones aún están desplegadas o qué errores ocurren en el campo. Widget Beacon soluciona eso. https://github.com/brianmcleer/exb-widget-beacon (Apache 2.0) Lo que obtienes * Widgets clasificados por uso, por…
-
Pregunta sobre acceso a la capa de Dibujo/Gráficos
¡Hola! He estado trabajando en la implementación de un widget personalizado en la edición para desarrolladores 1.20 y me he quedado atascado, espero que alguien pueda darme alguna orientación. Mi objetivo es permitir al usuario dibujar gráficos (puntos, líneas, polígonos) y usar eso como un filtro espacial para una…
-
Coordenadas de Mapa Externas
El widget Coordenadas de Mapa Externas es un widget personalizado para ArcGIS Experience Builder Developer Edition 1.21. Reporta la latitud y longitud de una ubicación del mapa clickeada y proporciona enlaces que abren esa ubicación en servicios de imágenes externos. La versión 1.12.0 añade una guía de ayuda incorporada y…
-
Personalizar la simbología de selección del Select Widget...
Hola, He clonado el Select Widget predeterminado de Experience Builder en mi Developer Edition. Me gustaría personalizar la simbología predeterminada que se muestra al seleccionar elementos. Entiendo que normalmente esta es una configuración global vinculada al widget de mapa, pero me gustaría anularla. ¿Es esto posible?…
-
Gráfico Top-N — Widget personalizado para estadísticas categóricas clasificadas (COUNT/SUM/AVG/MIN/MAX)
Hola a todos, Me gustaría enviar un widget personalizado para consideración:Gráfico Top-N. Fuente: https://github.com/imcintosh-esri/arcgis-exb-widget-library/tree/main/top-n-chart Qué hace Gráfico Top-N convierte datos categóricos en bruto en gráficos de barras horizontales interactivos y clasificados, yendo más allá de…
-
Custom List Widget
When i copy list widget from out box to custom widgets , I am getting the error in 1.21. Could you please suggest
-
Widget Parcel Drafter
Widget Parcel Drafter portado de Web AppBuilder a Experience Builder El widget Parcel Drafter de WAB no tiene equivalente en Experience Builder. Lo porté como un widget personalizado para ExB Developer Edition 1.21. Publicando para pruebas comunitarias. GitHub: https://github.com/brianmcleer/parcel-drafter-widget (código…
-
Toggle some layers on/off , by group *super simple* layer_toggler_button (free src code)
layer_toggler_button is a simple custom ArcGIS Experience Builder widget that lets you control the visibility of (some) multiple map layers with a single click. In the widget settings, you can configure layers and assign each one to either Group A (turn ON) or Group B (turn OFF). When the user clicks the button, all…
-
User Activity Logging system?
My team has been devising a system to log user sign in and some specific activity beginning with deleting features. We could use webhooks to track delete and we are evaluating that as an alternative to a custom logging widget as well. The current strategy is to set up a simple nosql or other log db, a…
-
Print Advanced - Usar archivo de diseño ArcGIS Pro PAGX o Servicio de Utilidad de Impresión
Resumen Este widget integra la impresión de mapas al estilo ArcGIS Pro en ArcGIS Experience Builder sin necesidad de un servicio de impresión. Compartes un diseño desde ArcGIS Pro como un archivo de diseño (.pagx), lo importas una vez en la configuración del widget, y el widget reconstruye esa página en el navegador con tu…
-
Handling a Scene Data Source with a Related Map Data Source
ExB Developer Edition 1.17.0 I'm working through a bug where a set of map service layers in a Scene is filtered out of my DataSourceSelector. My "hideDs" function takes in the current DataSource JSON, the dataSourceId of the JMV and a geometry type string, then does this: const hideDataSource = (dsJson: IMDataSourceJson,…
-
Agregar, Mapear y Editar Widget ETL de Datos
Resumen GitHub: https://github.com/brianmcleer/add-edit-etl-widget Agregar, Mapear y Editar Datos es un widget personalizado que combina dos widgets estándar de Esri, Add Data y Edit, e inserta un paso de mapeo de campos entre ellos. Surgió de un problema recurrente que enfrentaba. Alguien tiene una hoja de cálculo o una…
-
Búsqueda de Zona
Un widget personalizado para ArcGIS Experience Builder. Un residente ingresa una dirección, el widget devuelve en qué zona poligonal se encuentra la dirección y luego muestra una plantilla configurable con los campos de esa zona. El flujo de trabajo es genérico: dirección de entrada, coincidencia de polígono de salida,…
-
Widget CSV Geocoder
Widget personalizado de Experience Builder. Carga un archivo CSV o Excel con direcciones, geocodifícalas usando cualquier ArcGIS Locator y visualiza los puntos coincidentes en un widget de Mapa conectado. Los resultados se exportan como GeoJSON, KML o Shapefile. GitHub: https://github.com/brianmcleer/csv-geocoder-widget…
-
How to Properly Publish a DataRecordsSelectionChangeMessage Message?
I'm working on a widget for ExB 1.17 that will select a point and a polygon feature from the map's data sources if a selection action is added to the widget. I was able to get the Extent Change message type handled pretty easily so I figured this would be fine too, but instead I get this error after the message is…
-
Buscar Personalizado
Widget de Búsqueda Personalizada Este widget es una versión personalizada del widget Search estándar de Esri para ArcGIS Experience Builder. Fue uno de los primeros widgets que construí, y durante mucho tiempo tuve cinco copias separadas codificadas directamente, cada una configurada para un conjunto específico de…
-
Map Layers Custom
Widget Map Layers Custom Una versión modificada del widget Map Layers de Experience Builder. Hace todo lo que hace el widget estándar y añade las siguientes funciones. Esto fue migrado desde una Pregunta de Widgets Personalizados donde tenía la versión original. GitHub:…
-
Traverse Widget 1.0
Hi there everyone! We've been working on a traverse widget for a couple of weeks now and figured since it is functional we can now add it to the EXB community. @ncramer11 and I have developed this with some help from ClaudeCode, and we're still in the process of updating it. Big thanks to @TomSellsted for helping us build…
-
¿Qué hay de nuevo? Widget
¿Qué hay de nuevo? es un widget personalizado de Experience Builder 1.20 que añade el patrón familiar de notificación con campana y punto rojo a aplicaciones de mapas públicas. Se puede colocar en cualquier parte de una Experience (encabezado, cuerpo o pie) y muestra un pequeño punto rojo cada vez que hay un nuevo anuncio.…
-
Add CSV Widget
Anyone ever design a widget that allows you to upload a CSV file with an address field? I've tried what I could to circumvent the broken Add Data widget. It has a BUG. It stopped allowing CSV uploads with an address field, of all things. I created a python script tool and connected to it through the Analysis widget but…
-
Visual Studio Code and Webpack HMR (Hot Module Reload): Can It Work with ExB?
I'm reaching the point of widget development where reloading and readding my custom widget for debugging is grinding my gears. The VSCode documentation suggests that webpack's HMR feature should just work for React, but they're using the default React toolchain, not whatever non-standard loadout the ExB team had to bolt…
-
Identify By Query
This is a ground-up re-design and re-build of my previous Identify Widget. It is designed to act as a replacement for a popup in an auto-opening Sidebar. If you have used the previous version of the Widget here are the major improvements: * Identify from all types of layers. (The previous Widget was limited to Feature…
-
Custom widget not showing changes
Hi, It was hard to articulate the problem in the title so apologies for that. I have been following the tutorial for Getting Started with Custom Widgets. I've installed Developer Edition, I'm using VSCode, I've the client and server running all fine. My goal is to create a version of the Survey123 widget where there is a…
-
How to Wrap a Newer Widget/Component in an Older Framework
I need to wrap an Editor widget from a newer release of the JavaScript SDK in a widget targeting an older version of Experience Builder so my org can migrate from Web Appbuilder to Experience Builder before we upgrade to Enterprise 12.1. Unfortunately, I'm at my wit's ends here, I can't even get a simple map component…
-
Custom Widget Version Control Best Practices
I'm getting started with custom widget development and I want to make sure I'm handling my source data as best as possible: * For a single organization, should I do a monorepo or one repository per widget? * At what folder "level" do I create the repository? I assume for multi-repository workflows each widget folder is a…