The 'Optimize layer drawing' setting is turned off when adding and updating features for an ArcGIS Online hosted feature layer.
ArcGIS Online
漏洞 ID 编号
BUG-000178661
已提交
August 12, 2025
上次修改时间
October 6, 2025
适用范围
ArcGIS Online
找到的版本
June 2025
操作系统
Windows OS
操作系统版本
11.0 64 bit
状态
As Designed
经开发团队审核,已确定此行为符合设计。 有关详细信息,请参阅“其他信息”部分。
附加信息
This is by design. When exporting a hosted feature layer with the 'Optimize layer drawing' enabled to a file geodatabase, the setting itself is not stored as a flag or property in the geodatabase.
Here is why:
1. The 'Optimize layer drawing' in ArcGIS Online is a service-level performance feature, not an attribute of the dataset.
2. When exporting to a file geodatabase, the raw feature data (points, lines, polygons, attributes) are exported, those cached generalized geometries and the multiScaleGeometryInfo metadata are not written into the file geodatabase tables or schema.
3. In the file geodatabase, only the feature classes and possibly related tables, attachments, domains, subtypes are gotten; no reference to the 'Optimize layer drawing' setting survives the export.
Therefore after exporting:
There is no multiScaleGeometryInfo in the FGDB. The setting is effectively gone. To publish the file geodatabase again as a hosted layer or to update a hosted layer with this file geodatabase, re-enable 'Optimize layer drawing' in the service settings.
Currently, the server automatically enables 'Optimize layer drawing' during publishing if the vertices of any feature exceed 400,000, even though the 'Optimize layer drawing' is disabled. In the example, none of the features has more than 400,000 vertices, so the server would not enable 'Optimize layer drawing'.