An OGC API - Features service. More...
| Header | #include <Ogc |
| Since | Esri |
| Inherits | Esri |
This class was introduced in Esri::ArcGISRuntime 100.9.
Public Functions
| Ogc | |
| Ogc | |
| virtual | ~ |
| QMap | custom |
| Esri | service |
| void | set |
Reimplemented Public Functions
| virtual void | cancel |
| virtual Esri | credential() const override |
| virtual void | load() override |
| virtual Esri | load |
| virtual Esri | load |
| virtual Esri | request |
| virtual void | retry |
| virtual void | set |
| virtual QUrl | url() const override |
Signals
| void | done |
| void | load |
Detailed Description
Use OgcFeatureServiceInfo as an entry point to explore the OGC API - Features service metadata.
Member Function Documentation
OgcFeatureService::OgcFeatureService (const QUrl &url, Esri::ArcGISRuntime::Credential *credential, QObject *parent = nullptr)
Creates a OgcFeatureService, taking a URL to the service landing page.
- url - The URL of the OGC API - Features service landing page.
- credential - The Credential used to access this service.
- parent - The optional parent QObject.
This function was introduced in Esri::ArcGISRuntime 100.11.
OgcFeatureService::OgcFeatureService (const QUrl &url, QObject *parent = nullptr)
Creates a OgcFeatureService, taking a URL to the service landing page.
- url - The URL of the OGC API - Features service landing page.
- parent - The optional parent QObject.
[signal] void OgcFeatureService::doneLoading (Esri::ArcGISRuntime::Error loadError )
Signal emitted when this object is done loading.
- loadError - Details about any error that may have occurred.
Note: If there is a load error it will also be emitted on the errorOccurred signal.
[signal] void OgcFeatureService::loadStatusChanged (Esri::ArcGISRuntime::LoadStatus loadStatus )
Signal emitted when the load status changes for this object.
- loadStatus - The LoadStatus.
See also Loadable.
[override virtual] OgcFeatureService::~OgcFeatureService ()
Destructor.
[override virtual] void OgcFeatureService::cancelLoad ()
Reimplements: Loadable::cancelLoad().
See Loadable.
[override virtual] Esri::ArcGISRuntime::Credential *OgcFeatureService::credential() const
Reimplements: RemoteResource::credential() const.
Returns the security credential used to access this OgcFeatureService.
Only applicable if the service is secured.
QMap<QString, QString> OgcFeatureService::customParameters () const
Returns vendor-specific parameters that are appended to all OGC API - Features HTTP requests. If the OGC API - Features service is loaded, an error will be thrown.
See also setCustomParameters().
[override virtual] void OgcFeatureService::load()
Reimplements: Loadable::load().
See Loadable.
[override virtual] Esri::ArcGISRuntime::Error OgcFeatureService::loadError () const
Reimplements: Loadable::loadError() const.
See Loadable.
[override virtual] Esri::ArcGISRuntime::LoadStatus OgcFeatureService::loadStatus () const
Reimplements: Loadable::loadStatus() const.
See Loadable.
[override virtual] Esri::ArcGISRuntime::RequestConfiguration OgcFeatureService::requestConfiguration () const
Reimplements: RemoteResource::requestConfiguration() const.
Returns the RequestConfiguration in use by this task.
See also setRequestConfiguration().
[override virtual] void OgcFeatureService::retryLoad ()
Reimplements: Loadable::retryLoad().
See Loadable.
Esri::ArcGISRuntime::OgcFeatureServiceInfo *OgcFeatureService::serviceInfo () const
Returns the OgcFeatureServiceInfo that describes the OGC API - Features service.
void OgcFeatureService::setCustomParameters (const QMap<QString, QString> &customParameters )
Sets the customParameters to customParameters.
Note: this property can only be set before the OGC API - Features service is loaded.
See also customParameters.
[override virtual] void OgcFeatureService::setRequestConfiguration (const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration )
Reimplements: RemoteResource::setRequestConfiguration(const Esri::ArcGISRuntime::RequestConfiguration &requestConfiguration).
Sets configuration parameters used for network requests sent by this task to requestConfiguration.
See also requestConfiguration().
[override virtual] QUrl OgcFeatureService::url() const
Reimplements: RemoteResource::url() const.
Returns the service's landing page URL.
If the OGC API - Features service is loaded, an error is thrown.