|
POST
|
Hello, Can somebody explain to me what I'm missing here. The help for changing the style of a layer in the map viewer states that: "You can use Change Style with the following types of layers: Hosted feature layer CSV on the web CSV, SHP, GPX added to map ArcGIS Server feature service ArcGIS Server map service that supports dynamic layers ArcGIS Server image service with vector field data (symbology changes only) ArcGIS Server stream service GeoRSS (single symbols in single-layer GeoRSS layers only)" I seem to be able to add an individual layer from an ArcGIS Server map service that does not have feature access and does not support dynamic layers and change it's symbology. If I add the entire map service to the map viewer I can't change the symbology of any of the individual layers which seems supported by the documentation. For example, if I add this entire publicly available map service ("RoadsHighways/NewYorkStations (MapServer)"), I cannot make any symbology changes but if I add the first layer only (Layer: Stations (ID: 0) ), the Change Style tools are available to me. So, is it possible to symbolize any ArcGIS Server map service (not just those of the variety listed above), as long as I add the layers individually? Thanks! Jill
... View more
03-15-2016
06:41 PM
|
0
|
1
|
3969
|
|
POST
|
Hi, This is an old post but I thought I'd revive it. We are having the exact same problem as Michael described in his original post. For us the problem started when we switched on Active Directory SSO. Prior to that WAB sites were loading correctly but now we get the blank page and the Access Denied error in the console but no failed requests. Even sites that are accessing publicly available content only are failing. The sites do work in Firefox but single sign on does not. I don't have control over the end users IE settings since they are pushed out by IT to the entire organization. They are understandably reluctant to do things like add the entire domain to the trusted sites without a valid reason. Has anybody solved this problem? Thanks! Jill
... View more
11-30-2015
07:56 PM
|
0
|
0
|
1044
|
|
POST
|
Hi Sumit, Did you find a work around to this problem? I am having the exact same issue as you describe. Any ideas are appreciated. Jill
... View more
08-05-2015
01:22 PM
|
0
|
0
|
854
|
|
POST
|
Well, I guess that answers my question. It's too bad that we can't use this as a direct replacement for ArcGIS Viewer for Flex. Thanks everyone for contributing to the discussion! Jill
... View more
06-12-2015
12:25 PM
|
1
|
0
|
1588
|
|
POST
|
Hi Rebecca, Thanks again for the reply. Can you clarify this point?: Rebecca Strauch wrote: my guess is because each named user creates their own Web App ID that is used for installing and, since the web app ID is embedded into the WAB software (or is it the app itself?), that is what is blocking the 2nd person from seeing the first Each user has not created a Web App ID for installation. I've installed the builder once, registered it once, shared it with the organization and when another user accesses WAB they are not prompted to enter a new app ID. The individual apps, created by WAB, do not require an app ID until they are deployed. While they live in the server\apps folder they don't seem to have an app ID associated with them (at lease it's not in the config.json file) so how are they tied to my user? Hope I got all of my terminology right! Thanks! Jill
... View more
06-11-2015
12:38 PM
|
0
|
1
|
3594
|
|
POST
|
Hi Rebecca, Thank you so much for your quick reply and for compiling all of those WAB resources for everyone's benefit! I will spend some more time digging through all of the information you posted but wanted to clarify one point - I am trying to implement the second scenario that you described above: having everyone work from a common shared location. This is the architecture we used with Viewer for Flex and I'll be developing a bunch of custom widgets that I would like to keep in one place. Corruption is a concern and I will need to do some testing but I'd still like to see if it's possible. I have tried the following: I create a web map in AGOL, share the data and map with my Organization, log in to the common installation of WAB (http://xyz:3344/webappbuilder) and create a an app using that web map. I then ask another named user in my organization to log in to http://xyz:3344/webappbuilder. They are able to successfully create their own app but they do not see the app that I previously created. Thanks again!! Jill
... View more
06-10-2015
03:09 PM
|
0
|
3
|
3594
|
|
POST
|
Hi, Is there a way to make a Web AppBuilder app available to multiple users in the organization? We are trying to replicate a workflow that we used with ArcGIS Viewer for Flex in which we created template applications that multiple users could duplicate and modify to create their own applications. How can we accomplish the same thing with WAB when it seems I can only see applications that I created even if the data and webmap are shared with the entire organization? I know I can create a custom theme that defines the look and feel of the app but I want to be able to set a default web map and default widgets etc.... There is also a need for managers to be able to modify, delete and deploy other user's apps. ArcGIS Viewer for Flex allowed for this. Hope that's clear. Thanks for any ideas! Jill
... View more
06-10-2015
01:34 PM
|
3
|
16
|
14815
|
|
POST
|
In case it can help someone else, here is how I ended up handling this: At the beginning of the before-apply-edits handler I disable the attribute inspector popup using the dojox/widget/Standby widget. This greys out and adds a spinner to the popup. When the service results are returned I update the attributes using the attributeInspector refresh method and enable the popup. This actually works better than waiting for the results before showing the attribute inspector because the user won't be left wondering why their click fire off the popup. onBeforeApplyEdits: function (evt) {
if (evt.adds != null) {
var standby = new Standby({ target: this.editor.attributeInspector.id, color: 'white' });
document.body.appendChild(standby.domNode);
standby.startup();
standby.show();
this._newFeature = evt.adds[0];
var features = [];
features.push(this._newFeature);
var featureSet = new FeatureSet();
featureSet.features = features;
var gp = new Geoprocessor("http://avalanche:6080/arcgis/rest/services/GetMileposts/GPServer/Get%20Mileposts");
var params = { "Query_Point": featureSet };
gp.execute(params, lang.hitch(this, function (idResults) {
this._newFeature.attributes["MP"] = idResults[0].value;
var ai = this.editor.attributeInspector;
ai.refresh();
standby.hide();
}), function (err) {
standby.hide();
});
}
}
... View more
04-07-2015
06:37 PM
|
0
|
3
|
1357
|
|
POST
|
Hi Ammar, What is the content of the error you're receiving? Jill
... View more
04-07-2015
01:28 PM
|
0
|
0
|
406
|
|
POST
|
Hello, I’m creating a custom edit widget that will populate some values on the new feature from a geoprocessing service. The plan is to capture the before-apply-edits event of the feature layer, execute the service, update the attributes and then open the attribute editor. I know this will work except the attribute editor doesn’t wait for the service to respond. I thought I needed to implement dojo.deferred but I guess I'm confused as to it's purpose because that’s not working. In the most general terms, how do I stop the thread while waiting for the service to respond? Some code: on(featureLayer, 'before-apply-edits', lang.hitch(this, this.onBeforeApplyEdits))
onBeforeApplyEdits: function (evt) {
if (evt.adds != null) {
this._newFeature = evt.adds[0];
var features = [];
features.push(this._newFeature);
var featureSet = new FeatureSet();
featureSet.features = features;
var params = {"Query_Point": featureSet};
var gp = new Geoprocessor("http://avalanche:6080/arcgis/rest/services/GetMileposts/GPServer/Get%20Mileposts");
var def = gp.execute(params);
def.then(lang.hitch(this, function (idResults) {
this._newFeature.attributes["MP"] = idResults[0].value;
}),function(err){
});
}
} What am I doing wrong? Thanks! Jill
... View more
04-07-2015
06:18 AM
|
0
|
4
|
5453
|
|
POST
|
Hi Dan, Thanks for the reply. Just to clarify my workflow, I am using the Web App Builder Developer Edition to create the app and then I deploy it to a company world wide web server. The app is referencing an AGOL web map, not a AGS Portal extension map (confusing since the config file asks you to specify a portal). So, it's not accessing the web app that is the problem, it's accessing the web map. I see what you're saying about referencing the webmap through arcgis.com instead of companyxyz,maps.arcgis.com but since I'm working in the confines of WAB I can't make too many modifications without losing the ability to continue managing the app through the WYSIWYG interface. I can really only play around with the config file. The portal URL and item ID (of the web map) are both specified in the config file and the app smooshes them together when it calls up the map. Just out of curiosity I changed the portal URL in the config file to arcgis.com but I got a CORS error. Thanks again! Jill
... View more
04-07-2015
04:43 AM
|
0
|
1
|
1053
|
|
POST
|
Hello, I need some advice on building an app that references a map that belongs to a group that I am part of. I am a contractor that belongs to my company's organization account. A client has invited me to a group and shared a webmap with me that contains an editable layer. I am able to view this map and make edits via the AGOL web interface. When I create an app using the developer edition of Web App Builder and set the Portal URL to my organization's account (http://companyxyz.maps.arcgis.com/) I am able to add the shared map to the app and configure the Editor widget to reference the editable layer. When I open the deployed app I log in through http://companyxyz.maps.arcgis.com/ and can then successfully edit the layer. However, my client is not able to log in to http://companyxyz.maps.arcgis.com/ even though he authored and shared the web map with me. If I change the portal URL to http://clientabc.maps.arcgis.com then I am not able to log in and view the map. How can I create an app that we can both use to access our shared content? Is this possible? Thanks! Jill
... View more
03-31-2015
12:36 PM
|
0
|
3
|
4379
|
|
POST
|
Hi, Some time ago I migrated this sample to VB.Net and it has been working fairly well. The user now needs to convert the labels generated by this tool to feature linked annotation. The creation of the annotation goes smoothly but when the attributes are edited the annotation does not update. I have checked out the suggestions in this article and verified the editing behavior is set up correctly. If I look at the Expression details for the Annotation Class it appears that the expression and custom parser have been set correctly. Is it even possible to use a custom parser with feature linked annotation? Any thoughts on how to trouble shoot this? Currently using ArcMap 10.2 but the behavior is also seen in 10.1. Thank you! Jill
... View more
02-09-2015
08:25 PM
|
0
|
0
|
3895
|
|
POST
|
In case it can help somebody else I will answer my own question. To authorize the server extension go to the Server Authorization wizard located in Start > All Programs > ArcGIS > ArcGIS for Server 10.2.2 > Software Authorization. Select the option that says you want to only authorize extensions and continue to go through the authorization process. Once the extensions pop up, type in "Roads and Highways" in one of the blank fields, and then put in the authorization number beside it. The documentation isn't very clear on this but it worked for me!
... View more
09-20-2014
11:47 AM
|
1
|
0
|
844
|
|
POST
|
Hello, I am attempting to install the Roads and Highways Server Extension for 10.2.2 and am not able to authorize it. The installer does it's thing and says that the extension was installed successfully. The documentation states: "Use the ArcGIS 10.2.1 for Server Software Authorization Wizard to add the Esri Roads and Highways for Server license feature to your site. The wizard starts after the ArcGIS 10.2.1 for Server installation completes" The wizard does not start. If I open the Software Authorization wizard myself and attempt to authorize an extension, Roads and Highways is not listed. When I publish a service the Linear Referencing capability is available. If I choose that capability and publish a service, LRSServer is listed in the REST directory but when I go to access it I get the error message: "Esri Roads and Highways server extension license is not available". Fair enough. What step am I missing?? Thank you! Jill
... View more
09-11-2014
12:20 PM
|
0
|
1
|
3728
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 04-21-2023 11:03 AM | |
| 1 | 08-22-2024 12:12 PM | |
| 1 | 06-17-2022 08:38 AM | |
| 2 | 05-23-2023 07:45 AM | |
| 1 | 01-29-2025 11:07 AM |
| Online Status |
Offline
|
| Date Last Visited |
08-22-2025
12:28 PM
|