|
IDEA
|
Hi. Some suggested improvemetns in 4x api legend widget. Here is how the widget appears in my app, on a phone (screen shot below). I'm wondering why there is so much padding by default (yet at bottom, no padding)? Why is the widget container so much wider than the content? The legend takes up half of the map. It could easily be styled to display the same info in a fraction of the space. Also, nice if the widget had a collapse\expand interface. It would be useful to have more control in the widget of which layers are shown, and which text elements such as service name, layer name, sub-layer name and like that. You have only so much control in the webmap, especially when using a service you don't control, like esri live traffic. I don't think end users need to see that this is the 'North American Traffic' layer, but I can't hide that in the webmap, nor can I hide it in the legend (unless I use css to override the default style). On the topic of styles, it's pretty tricky manipulating the styles via css from what I have found. It would be cool if the widget had some properties related to style that one could use to tweak how it looks. Examples: padding, background color, title, arrangement (like instead of having text above the symbol, align it to the right, etc.), font sizes and similar. Thanks
... View more
05-14-2020
10:50 AM
|
1
|
0
|
461
|
|
IDEA
|
Hi. I noticed that in the list widget, it's not possible to create a link, except as an image. Or perhaps its possible, but its not intuitive. You can add a link to an image, but the only option appears to be hard coding the link url. So, you can't use a field token, nor can you build a dynamic link comprised of text, field tokens and or arcade expressions. Pretty limited. So, the idea is to support more robust options for creating links either image or text based with dynamic options as described above. Thanks
... View more
05-13-2020
09:15 PM
|
10
|
5
|
11036
|
|
IDEA
|
It would be useful to be able to use arcade expressions in the following areas: Filters. The list of fields available to filter on should include any arcade expressions created for the layer. List templates. Again, really useful to use Arcade expressions to enhance data presentation in list widget. Image and text widgets. I'm hoping to see this extended in future releases of ExB. There are probably other widgets and interfaces where it would be useful as well within ExB. Thanks
... View more
05-13-2020
08:52 PM
|
373
|
55
|
32587
|
|
POST
|
Hi. Seems like highlighting features got a lot easier. For some reason, the automatic highlighting is not working in my app. Here is the snippet. Adding a webmap. The map contains a feature layer (uses picture icons). I'm disabling the popup because I need to create a custom popup programatically. Any ideas why highlighting would not be working? Thx //set app var = config.json file with app configurations
app = JSON.parse(config);
app.mapView = new MapView({
container: app.containerMap,
highlightOptions: {
color: [255, 255, 0, 1],
haloOpacity: 0.9,
fillOpacity: 0.2
}
});
props = {
portalItem: {
id: app.webMapItem
}
}
let webMap = new WebMap(props);
//need to load webmap using loadable pattern, so we can specify that all fields should be available.
//otherwise, hittest results only include objectid.
webMap.load().then(function () {
webMap.layers.filter(function (layer) {
return layer.type === 'feature';
}).map(function (layer) {
layer.outFields = ['*'];
console.log(layer);
return layer;
});
});
app.mapView.map = webMap;
//app.mapView.popup = null;
app.mapView.padding = app.viewPadding;
app.mapView.ui = {components: app.uiComponents};
... View more
05-07-2020
01:16 PM
|
0
|
0
|
836
|
|
POST
|
Ok, so the behavior I want is already happening, but it's just not apparent because the widget is hidden in the interface, right? It sounds like I could solve this if I put the feature info in its own container, someplace that is always visible. I'm not sure that would work that well, especially on handheld devices. Yes, good to consider this for future functionality. Thanks.
... View more
05-05-2020
01:06 PM
|
0
|
1
|
1846
|
|
POST
|
Hi David, Yes, exactly. Here is how the page is set up (from one of the templates). If you click 'more details' the feature info widget is displayed. So that's one way to see the feature details. The second way is via clicking the feature on the map. I assumed this would be configured via adding a trigger to the map for selection changed, but I'm not seeing an option to specify displaying the widget. Thanks.
... View more
05-05-2020
11:25 AM
|
0
|
3
|
1846
|
|
POST
|
Hi. I'd like to configure my app to display the feature info when user clicks a feature on the map. Not seeing how I can configure that. I have it so the feature is selected in the list, but then a user needs to click the button to show the feature info. I'd like to make that widget show immediately instead. Is this feasible? Thanks
... View more
05-04-2020
04:55 PM
|
0
|
5
|
1949
|
|
POST
|
Thanks for the reply David. FYI - I added an idea regarding search capabilities - https://community.esri.com/ideas/18410. Good to hear it's on the road map. Basically, in addition to having it work across widgets in the app, I'd like more control over look and feel and behavior. For example, perhaps you want to add a search widget to the header and apply your own style. I got the filters working as you suggested on both list and map. Can you give me an estimate about when the search widget will be released? Thanks again.
... View more
05-04-2020
01:57 PM
|
0
|
0
|
1041
|
|
POST
|
Hi. I'm exploring the option to use Experience Builder for a project. The app needs to have a map and a list widget, as well as a filter widget and these elements need to be connected. So, for instance, If a filter is applied, it must filter both the map and the list. Likewise, when a user searches, both the map and the list should show the search results. So far I'm not having much luck. The search box in the map widget just works on the map, not the list. Same for the search and filter tool in the list - it does not work on the map. I'm pretty new to this so maybe missing something. Any advice? Thanks.
... View more
05-04-2020
08:14 AM
|
0
|
2
|
1188
|
|
IDEA
|
Experience builder should have a search widget, separate from the search you can enable in the map or in a list. One obvious situation is that you want the search results applied to both the list and the map. That's not possible currently, as far as I can tell. Beyond that, you should have full control to configure search options, style the widget and control the placement.
... View more
05-04-2020
07:50 AM
|
100
|
30
|
20961
|
|
POST
|
So, regarding issue 1, I found that you do have to include a locator when using the Create Mobile Map Package gp tool. After re-creating the mmpk with the locator included, offline search is working now. Regarding issue 2, it's actually a bit more complicated. I was launching the link from a txt msg and the behavior is described above. However, if one attempts to launch it via a bookmark in safari, it fails entirely because it thinks it cant browse to that url due to being offline. This latter, is likely the more common approach as you would probably deploy the launch link as a shortcut. So, the takeway is that launch links don't really work unless the device is online. This is problematic. I dont want to have to train end users to launch the app one way while connected and a different way when offline. Finally, I'll add another issue with launch links. Here is image of the page launched via the launch link, on an iphone in safari (similar with ipads). It looks like a link to download the explorer app. If you pull down from the top, you then see the hidden smaller link that says 'Open in the Explorer app'. It's very easy to miss this option. This should be adjusted to give equal or greater emphasis to launching the explorer app. Or better yet, if explorer is already installed, just skip this and activate explorer as dictated by launch link parameters.
... View more
03-06-2020
01:26 PM
|
0
|
0
|
803
|
|
POST
|
Got this working with the proxy like suggested. Thanks.
... View more
03-05-2020
12:14 PM
|
1
|
0
|
820
|
|
POST
|
Hi. I'm assessing the option of providing an mmpk for our field staff who use explorer. This is for our firefighters to access Prefire drawings of buildings that have details useful in emergency response. Currently, they use explorer with an online map, which is publicly accessible and secured via the map service, but they frequently complain about connectivity and also the need to sign in, which is cumbersome and time consuming when time is of the essence and your bumping along in a fire truck :-). This is iOS version of explorer. Latest version. So, I'm considering these options: A) Sideload mmpk to their devices and provide a launch link that opens that map from where its loaded in app storage. Since the map would be stored locally there would be no need to sign in to AGOL. Solves the sign in issue, but deployment is not easy. B) Set them up to access the mmpk via AGOL. Again, a launch link can assist with downloading the mmpk on first use, and launching it directly on subsequent uses. Users would need to sign in, but I'm thinking they can just stay signed in so that it's less hassle. This simplifies deployment and refreshes to the mmpk, too. Issues I'm running into: 1) Address search fails when disconnected. If I turn off mobile data and wifi (or go away from wifi hotspot), I'm unable to search for addresses or places. Note that the feature search which i have enabled does work. The mmpk contains a vtpk that I have created from the esri world topo vector basemap. The docs for explorer indicate that address searching is supported by default - Prepare maps for download—Explorer for ArcGIS | Documentation. Under the heading "The following tips will help you make better MMPKs for offline use:" "By default, maps allow you to search for places, addresses, and coordinates." Perhaps I missed something in creating the mmpk? Or is this a bug? 2) Launch link to the local mmpk fails when disconnected. It's like this - https://explorer.arcgis.app?itemID=MyMap. This opens explorer without signing in to agol as desired, but it fails to launch the map. If I'm online, it works as expected. 3) Regarding Option B above, the mmpk is only accessible once the user signs in to AGOL. This is expected. The issue is that if a user (who is not already signed in) attempts to access the offline map once they are in the field in a location without connectivity, they can't access the "offline" map, because they need internet access to sign in. Kind of defeats the purpose of an offline map. Is this an issue for others? How to address it? I'm thinking I would instruct users to just always stay signed in... Launch link like - https://explorer.arcgis.app?itemID=MyItem&portalURL=https://xxxx.maps.arcgis.com Thanks for reading this long post. Appreciate any advice on this. zc
... View more
03-05-2020
11:43 AM
|
0
|
1
|
1009
|
|
POST
|
In case anyone else runs into this. I ended up just un-installing and re-installing Pro and that fixed the issue.
... View more
01-28-2020
01:27 PM
|
0
|
0
|
619
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 3 weeks ago | |
| 1 | 11-18-2025 05:29 PM | |
| 6 | 11-19-2024 08:40 AM | |
| 1 | 11-19-2024 08:56 AM | |
| 5 | 08-09-2024 08:55 AM |
| Online Status |
Offline
|
| Date Last Visited |
2 weeks ago
|