|
ArcGIS Runtime SDK for iOS
100.15
|
information about an ArcGIS Feature service
Instances of this class represent information about an ArcGIS Feature service.
Properties | |
| BOOL | allowGeometryUpdates |
| BOOL | allowTrueCurvesUpdates |
| NSString * | attribution |
| NSString * | dataFrameDescription |
| AGSServiceDocumentInfo * | documentInfo |
| AGSEditorTrackingInfo * | editorTrackingInfo |
| AGSFeatureServiceCapabilities * | featureServiceCapabilities |
| AGSEnvelope * | fullExtent |
| BOOL | hasStaticData |
| BOOL | hasVersionedData |
| AGSEnvelope * | initialExtent |
| NSArray< AGSIDInfo * > * | layerInfos |
| NSInteger | maxRecordCount |
| BOOL | onlyAllowTrueCurveUpdatesByTrueCurveClients |
| NSString * | serviceDescription |
| AGSSpatialReference * | spatialReference |
| BOOL | supportsDisconnectedEditing |
| BOOL | supportsTrueCurve |
| AGSSyncCapabilities * | syncCapabilities |
| BOOL | syncEnabled |
| NSArray< AGSIDInfo * > * | tableInfos |
| AGSUnit * | unit |
| NSURL * | URL |
| NSString * | version |
| double | zDefault |
| BOOL | zDefaultsEnabled |
|
readnonatomicassign |
Indicates whether the layer allows geometries of features to be updated. You should check this property before allowing the ability to update a feature's geometry in your app.
|
readnonatomicassign |
YES if the service allows curve geometries to be updated.
This property can only be YES if AGSArcGISFeatureServiceInfo::supportsTrueCurve is YES.
If this property is YES and AGSArcGISFeatureServiceInfo::onlyAllowTrueCurveUpdatesByTrueCurveClients is NO, features with curve geometries can be updated by any client. This includes cases where the client provides a densified geometry to update the curve geometry.
By default, Runtime clients do not indicate they are a curve capable client. Use AGSArcGISRuntimeEnvironment::serviceCurveGeometryMode to change this behavior.
AGSArcGISFeatureServiceInfo::supportsTrueCurve, AGSArcGISFeatureServiceInfo::onlyAllowTrueCurveUpdatesByTrueCurveClients
|
readnonatomiccopy |
Copyright information of the service.
|
readnonatomiccopy |
Description of the service
|
readnonatomicstrong |
Information about the backing map document used to create the service.
|
readnonatomicstrong |
information about the service's editor tracking configuration
|
readnonatomicstrong |
The editing operations that are allow by the service: Query, Create, Delete, Update, Uploads, Editing
|
readnonatomicstrong |
The default extent of geographic data available in the service
|
readnonatomicassign |
indicates if the service has static data
|
readnonatomicassign |
Indicates whether the service is backed by versioned data.
|
readnonatomicstrong |
The default extent of geographic data available in the service
|
readnonatomiccopy |
Information about sub-layers in the service The AGSIDInfo provides basic layer metadata. Each AGSIDInfo can be cast to an AGSFeatureServiceLayerIDInfo for more detailed metadata.
|
readnonatomicassign |
The maximum number of features that will be returned by the service for any query operation. Applications should handle re-querying the omitted results when this limit is reached.
|
readnonatomicassign |
YES if the service only allows curve geometries to be updated by client code that identifies itself as a curve capable client, indicating that client editing workflows account for curve segments correctly.
This property can only be YES if AGSArcGISFeatureServiceInfo::allowTrueCurvesUpdates is YES.
By default, Runtime clients do not indicate they are a curve capable client. Use AGSArcGISRuntimeEnvironment::serviceCurveGeometryMode to change this behavior.
AGSArcGISFeatureServiceInfo::supportsTrueCurve, AGSArcGISFeatureServiceInfo::allowTrueCurvesUpdates
|
readnonatomiccopy |
User-friendly description about the service.
|
readnonatomicstrong |
Spatial reference of geographic data available in the service.
|
readnonatomicassign |
Indicates if disconnected editing is supported
|
readnonatomicassign |
YES if the service supports curve segments in feature geometries.
Some services support storing feature geometries with curve segments. By default, these services return densified versions of the feature geometries instead. Use AGSArcGISRuntimeEnvironment::serviceCurveGeometryMode to change this behavior.
AGSArcGISFeatureServiceInfo::allowTrueCurvesUpdates, AGSArcGISFeatureServiceInfo::onlyAllowTrueCurveUpdatesByTrueCurveClients
|
readnonatomicstrong |
Information about sync related capabilities of the service. This will be nil if the service does not support sync.
|
readnonatomicassign |
Indicates if sync is enabled
|
readnonatomiccopy |
Information about (non-spatial) tables in the service
|
readnonatomicstrong |
Units used by the service.
|
readnonatomicstrong |
The URL of the ArcGIS Feature service.
|
readnonatomiccopy |
Specifies the version of this particular service.
|
readnonatomicassign |
default z value
|
readnonatomicassign |
Indicates whether service supports default values for 3D geometries.