As a map service author, you do not have any control to toggle them on or off excpect for useStandardizedQueries. advancedQuer圜apabilities capabilities are dependent on the support of these functionality by the layer/table's datasource.Layer resource includes isDataVersioned if the layer is versioned.These represent the effective minimum and maximum scales at which the layer is visible. Effective minimum and maximum scale are calculated based on the minScale and maxScale values of the current layer and its ancestors. Layer resource now returns two new properties: effectiveMinScale and effectiveMaxScale.Layer resource now returns role, cardinality, keyField,Ĭomposite, relationshipTableId, and keyFieldInRelationshipTable properties for relationships.Layer resource contains hasZ and hasM to indicate if the layer geometry contains Z and/orM values respectively.This value indicates the supported output formats for a query operation. Layer resource contains supportedQueryFormats.Layer resource contains supportsStatistics that indicates if the layer supports statistical functions in query operations and supportsAdvancedQueries to indicate if the layer supports orderByFields in a query operation.Layer resource contains maxRecordCount that represents the maximum number of records that can be returned by query, find, and identify operations.This property is independent of hasLiveData that is available on the map service resource. This value is true if the layer's data gets updated frequently. Layer resource contains hasLiveData that returns a boolean value.Layer resource contains hasLabels to indicate if the layer has labels defined on it, and canScaleSymbols if the text and symbols on the layer will change as the map scale varies.Use this property on the Layer / Table resource to determine if a layer supports modifying its renderer and/or data source. A new property, canModifyLayer was added.Use this to generate class breaks or a unique value renderer. Layer now supports a new operation, generateRenderer.Pass this parameter to retrieve updated timeExtent for the layer. Layer resource supports a new parameter ( returnUpdates) that accepts a boolean value.
ARCGIS 10.6 DELETING LABELS IN THE MAP LAYER FULL
returnUpdates response includes updated full spatial extent when the layer from an enterprise geodatabase.This is like layerDefs except that layerDefs requires you to pass in an entire sql where clause where as for parameterized filters you need to pass in the name-value pair. These are pre-authored filters to limit what you want to query or display. parameterInfos returns a list of available parameterized filters.rangeInfos returns a list of available ranges including their names, current values and full extent.New properties are added to report ranges and parameterized filters:.supportsSqlExpression indicates that the layer/table supports sql expressions in query operation's orderBy, groupByFieldsForStatistics and outStatistics.supportsDatumTransformation to indicate the layer supports datum transformation while query results get projected.Layer reports its sourceSpatialReference which can be different than what is in its extent or its container map service's spatial reference.The layer / table resides in a workspace other than an enterprise database or File Geodatabase.SupportsAdvancedQueries would return false in the following scenarios: The layer / table has an "outer" join and where the workspace is a pre-10.1 Geodatabase and application server connection is used.The layer / table is joined with another layer / table from a different workspace.The layer / table has more than one join defined on it.The layer / table resides in a workspace other than an enterprise or file geodatabase.SupportsStatistics would return false in the following scenarios: SupportsStatistics and supportsAdvancedQueries are dependent on the layer data source. If a layer is authored with display expression and not a display field, displayField will be the first field used in the display expression. For layers, it provides additional information about the layer such as its parent and sub-layers, min and max scales, extent, and copyright text. It provides basic information about the layer/table such as its name, type and fields. The layer/table resource represents a single layer/table in a map of a map service published by ArcGIS Server. From 10.0 onward, it represents either a layer or table depending on whether the LayerOrTableId is that of a layer or a table. Before 10.0, this resource represented only a layer.