Important Notice about Qt Framework 5.8 and ArcGIS Online Tiled Layers

720
2
06-15-2017 01:03 AM
Labels (1)
EricBader
Occasional Contributor III
0 2 720

We wanted to share with you some important information regarding a Qt Framework 5.8 networking issue that affects performance retrieving data over the network, such as ArcGIS Runtime raster tile layers from a service. You can avoid this problem by using another version of the Qt Framework.

A description of this issue is available on the Qt Company's website at https://bugreports.qt.io/browse/QTBUG-58608. The issue is titled QNetworkManager get() repetitive request stuck for many msecs.

One way this issue manifests itself is through slow draw performance of raster tile layers (commonly called tiled layers) from an online service. When the problem occurs, you will see something like what is shown in the images below. The images below show the C++ Change Viewpoint sample as the viewpoint drop-down is changed to Geometry or Animation.

This issue is not specific to this sample. The examples shown above are extreme, but all network data retrieval performance will be affected to some degree.

This network performance issue did not appear prior to Qt Framework version 5.8. Preliminary testing with 5.9 Beta indicate that the problem should be fixed in Qt Framework version 5.9.

Sincerely,

The ArcGIS Runtime SDK for Qt Development Team

2 Comments