layout: default title: AddressQuery parent: Core Classes —
dymaptic.GeoBlazor.Core
dymaptic.GeoBlazor.Core.Objects
AddressQuery Class
A collection of parameters to pass to locator.addressToLocations
public class AddressQuery
Inheritance System.Object 🡒 AddressQuery
Properties
AddressQuery.Address Property
The address argument is data object that contains properties representing the various address fields accepted by
the corresponding geocode service. These fields are listed in the addressFields property of the associated geocode
service resource.
public dymaptic.GeoBlazor.Core.Objects.Address? Address { get; set; }
Property Value
AddressQuery.Categories Property
Limit result to one or more categories. For example, “Populated Place” or “Scandinavian Food”. Only applies to the
World Geocode Service. See Category filtering (World Geocoding Service) for more information.
public System.Collections.Generic.HashSet<string>? Categories { get; set; }
Property Value
System.Collections.Generic.HashSet<System.String>
AddressQuery.LocatorUrl Property
URL to the ArcGIS Server REST resource that represents a locator service.
public string? LocatorUrl { get; set; }
Property Value
AddressQuery.MaxLocations Property
Maximum results to return from the query.
public System.Nullable<int> MaxLocations { get; set; }
Property Value
AddressQuery.OutFields Property
The list of fields included in the returned result set. This list is a comma delimited list of field names. If you
specify the shape field in the list of return fields, it is ignored. For non-intersection addresses you can specify
the candidate fields as defined in the geocode service. For intersection addresses you can specify the intersection
candidate fields.
public System.Collections.Generic.HashSet<string>? OutFields { get; set; }