|
POST
|
Michael Branscomb I sent this info in email to Morten also. But what I have found during further testing is the the huge hit is associated to us having a definition expression on the layer. I also noticed in other testing how much impact a definition expression has in general on redraw. We are required to have definition expression attached to every layer because of the shortcomings in the ArcGIS Server sync model. [The issue is that if a value in the database is changed to no longer meet the maps's definition expression or the query used when the replica is generated it will not sync. This is considered to be 'works as designed' and as far as I know there is no plan to change] Because of this we are required to bring all features onto the client and apply a definition expression so that the features will still sync.
... View more
04-08-2019
07:37 AM
|
0
|
0
|
3352
|
|
POST
|
Developer license is for developing, nothing else. Any distribution requires a license to distribute the application. As mentioned this can be purchasing a license that is embedded or connecting to AGOL/Portal and grabbing a named user license.
... View more
04-08-2019
07:23 AM
|
0
|
1
|
7090
|
|
POST
|
I was incorrect in my description after discussing with someone involved in the process. If during a republish you change a property of the service it would seem it creates a new item. What does occur on republish is that settings get overwritten. So if you have configured the popups this all needs to be redone. We do have a tool to make these changes external to Portal and update the items, however, it will be a significant pain to do with all our web maps
... View more
04-05-2019
09:58 AM
|
0
|
1
|
3902
|
|
POST
|
I already have a script that changes the maps data source of maps, so that parts not an issue. Even have a script to republish the services. But what we really were hoping is to be able to make the database move without the need to republish services. One big issue is that in Portal when you do a republish of a service the item id changes (so it is actually creating a new Portal Item, event though the service endpoint doesn't change). So Web Maps will break because they reference the Portal Item not just the service endpoint, we have not tried in 10.7 so maybe that is no longer the case, but in previous versions that is what we saw happen. That means all our web maps need to be re-created, which would be a lot of work Thanks -Joe
... View more
04-05-2019
09:05 AM
|
0
|
3
|
3902
|
|
POST
|
Jay Gregory did the process described above work? We need to do the same task and wanted to know if it is as simple as described. Once a service is published I don't think it still references the original map document so I question the Jake Skinner solution would work Thanks -Joe
... View more
04-05-2019
08:30 AM
|
0
|
6
|
3902
|
|
POST
|
I have had Portals using SSL since 10.5. After a full re-install (previously had upgraded) the SSL error is gone. Kind of a drag as now I need to recreate all the content, but that's a different compliant. But prior to upgrade everything showed a valid certificate if I browsed to the pages in chrome I now have issue that can only connect with enterprise credentials when on a domain machine and IWA is turned on in IIS (passing no credentials) If IWA is not enabled on IIS and I pass network credentials it does not work (different exception than the SSL). This worked prior to upgrading, so not sure what the issue is
... View more
04-03-2019
08:23 AM
|
0
|
5
|
2901
|
|
POST
|
I can send the database, I just need an ftp location to send to. I had previously tried using the methods to identify all layers and not seen a noticeable improvement, but I can try again. I do this way to filter out layers being identified (e.g., they are not visible), so I did not have to process layers not needed, but could as easily filter the results if that appraoch is faster. Will give a try when I have some time.
... View more
04-03-2019
07:51 AM
|
0
|
1
|
629
|
|
POST
|
This is a local replica, not a ServiceTable. I guess I just have to wait on 100.5 and hope for the best, but I find it concerning that no one has indicated that they understand why the performance is so extremely degraded. As of now cannot release the upgraded application.
... View more
04-02-2019
07:03 AM
|
0
|
0
|
3352
|
|
POST
|
Just upgraded our portal to 10.7 and now cannot connect from Runtime application Receive the following error: The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel. The remote certificate is invalid according to the validation procedure. This same code worked at 10.6.1 (and has worked on previous versions). If I change to using agol it will work public async Task<TokenCredential> GetPortalCredential(string user, string password)
{
try
{
var portalUri = new Uri($"{ConfigurationSettings.PortalUrl}/sharing/rest");
var credential = await AuthenticationManager.Current.GenerateCredentialAsync(portalUri, user, password);
return credential;
}
catch (Exception e)
{
_log.Log(e.Message, Category.Exception, Priority.None);
return null;
}
}
... View more
04-01-2019
03:55 PM
|
0
|
7
|
3318
|
|
POST
|
I am only doing on an iOS emulator on a mac through Xamarin. I am able to create the credential and create a portal object with an IWA configured portal. My portal is setup in AWS so not dealing with any additional security that an internal IT might be adding. What I find really confusing in what you described is you are able to login to the sharing API directly from a browser but not through your app, as far as I know these should both work the same in regards to passing credentials
... View more
03-29-2019
08:46 AM
|
0
|
1
|
839
|
|
POST
|
Excuse my ignorance, but what is a classic layer swipe
... View more
03-29-2019
08:04 AM
|
0
|
4
|
2711
|
|
POST
|
That is nice to hear but my question would still be do you understand what would have changed to have that significant a hit on performance. I am looking at a 500x increase in time to identify these specific layers (lines in large offline replicas seem to be the huge hit) after upgrading the API. If folks are unclear on what the issue is I am concerned on if it will be resolved. Currently am in a position that we can not deliver the application using the 100.4 API because of this issue.
... View more
03-27-2019
06:44 AM
|
0
|
0
|
3352
|
|
POST
|
private async Task IdentifyByBoundMap(MapView mapView, GeoViewInputEventArgs args, double tolerance, List<IdentifyLayerResult> identifyLayerResults)
{
var start = DateTime.Now;
Log.Info($"Start Time: {start}");
//This is so result set is in map TOC order
for (int i = Map.OperationalLayers.Count - 1; i >= 0; i--)
{
FeatureLayer mapLayer = Map.OperationalLayers[i] as FeatureLayer;
if ( mapLayer?.PopupDefinition == null || mapLayer.IsVisible == false ) continue;
if ( mapLayer.FeatureTable.TableName == null ) continue;
var startLayer = DateTime.Now;
var result = await mapView.IdentifyLayerAsync(mapLayer, args.Position, tolerance, false, 5);
var endLayer = DateTime.Now - startLayer;
Log.Info($"{mapLayer.Name}: {endLayer.TotalSeconds}");
identifyLayerResults.Add(result);
}
var timeSpanAll = DateTime.Now - start;
Log.Info($"Identify All Time: {timeSpanAll.TotalSeconds}");
} The tolerance is 10. As mentioned below, it would seem that line features (Db about 650 MB) are the ones that show the extreme increase. Meters which is a point asset but is large (over 1 GB) shows a large increase but nothing like the lines. I also did identify on other .geodatabase files for linear assets and these also show a 4 second time. We have multiple line layers that are the same actual data, just symbolized differently. Also because of how server synchronizes data we are required to have all the layer the data on the client or data won't sync correctly from the server The entire class is attached if that would be helpful. This is implemented as a TriggerAction attached to the MapView
... View more
03-26-2019
11:58 AM
|
0
|
2
|
3352
|
|
POST
|
Doing a little more evaluation and it seems that the most incredible negative difference is with certain line features, the databases in these cases are also rather large at about 650 MB,
... View more
03-26-2019
11:45 AM
|
0
|
2
|
3352
|
| Title | Kudos | Posted |
|---|---|---|
| 1 | 05-11-2026 09:07 AM | |
| 1 | 10-23-2025 12:16 PM | |
| 1 | 10-19-2022 01:08 PM | |
| 1 | 09-03-2025 09:25 AM | |
| 1 | 04-16-2025 12:37 PM |
| Online Status |
Offline
|
| Date Last Visited |
06-23-2026
12:26 PM
|