Uses a Locator to provide search and suggest results. More...
Header | #include <Locator |
Inherits | Esri |
Inherited By |
Public Functions
Locator | |
virtual | ~ |
Esri | geocode |
Esri | locator() |
Esri | suggest |
Reimplemented Public Functions
virtual int | maximum |
virtual int | maximum |
virtual Esri | preferred |
virtual void | search(const Esri |
virtual void | set |
virtual void | set |
virtual void | set |
Detailed Description
Note: Most configuration should be done on the GeocodeParameters directly.
Member Function Documentation
LocatorSearchSource::LocatorSearchSource (Esri::ArcGISRuntime::LocatorTask *locatorTask , QObject *parent = nullptr)
Constructs a new LocatorSearchSource object with a locatorTask and a given parent.
Note: This function can be invoked via the meta-object system and from QML. See Q_INVOKABLE.
[override virtual]
LocatorSearchSource::~LocatorSearchSource ()
Destructor.
Esri::ArcGISRuntime::GeocodeParameters LocatorSearchSource::geocodeParameters () const
Returns the parameters used for geocoding. Some properties on parameters will be updated automatically based on searches.
Esri::ArcGISRuntime::LocatorTask *LocatorSearchSource::locator()
Returns the locator used by this search source.
[override virtual]
int LocatorSearchSource::maximumResults () const
Reimplements: SearchSourceInterface::maximumResults() const.
See also setMaximumResults().
[override virtual]
int LocatorSearchSource::maximumSuggestions () const
Reimplements: SearchSourceInterface::maximumSuggestions() const.
See also setMaximumSuggestions().
[override virtual]
Esri::ArcGISRuntime::Point LocatorSearchSource::preferredSearchLocation () const
Reimplements: SearchSourceInterface::preferredSearchLocation() const.
See also setPreferredSearchLocation().
[override virtual]
void LocatorSearchSource::search(const Esri::ArcGISRuntime::SuggestResult &suggestion, Esri::ArcGISRuntime::Geometry area = Geometry{})
Reimplements: SearchSourceInterface::search(const Esri::ArcGISRuntime::SuggestResult &suggestion, Esri::ArcGISRuntime::Geometry area).
[override virtual]
void LocatorSearchSource::setMaximumResults (int maximumResults )
Reimplements: SearchSourceInterface::setMaximumResults(int maximumResults).
See also maximumResults().
[override virtual]
void LocatorSearchSource::setMaximumSuggestions (int maximumSuggestions )
Reimplements: SearchSourceInterface::setMaximumSuggestions(int maximumSuggestions).
See also maximumSuggestions().
[override virtual]
void LocatorSearchSource::setPreferredSearchLocation (Esri::ArcGISRuntime::Point preferredSearchLocation )
Reimplements: SearchSourceInterface::setPreferredSearchLocation(Esri::ArcGISRuntime::Point preferredSearchLocation).
See also preferredSearchLocation().
Esri::ArcGISRuntime::SuggestParameters LocatorSearchSource::suggestParameters () const
Returns the parameters used for suggestions. Some properties on parameters will be updated automatically based on searches.