Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Note
Bing Maps SDK for Android and iOS retirement
Bing Maps SDK for Android and iOS is deprecated and has been retired for all free (Basic) account customers. Enterprise account customers can continue to use Bing Maps SDK for Android and iOS until June 30th, 2028. To avoid service disruptions, all enterprise account customers using Bing Maps SDK for Android and iOS will need to be updated to use Azure Maps Web SDK by June 30th, 2028.
Azure Maps is Microsoft's next-generation maps and geospatial services for developers. Azure Maps has many of the same features as Bing Maps for Enterprise, and more. To get started with Azure Maps, create a free Azure subscription and an Azure Maps account. For more information about azure Maps, see Azure Maps Documentation. For migration guidance, see Bing Maps Migration Overview.
Contains data about a specific location returned from a geocoding request.
Properties
DisplayName
The name of the resource.
Android
String getDisplayName()
iOS
@property (nonatomic, readonly) NSString* displayName
Point
The geopoint for the resource.
See also: Geopoint
Android
Geopoint getPoint()
iOS
@property (nonatomic, readonly) MSGeopoint* point
Address
The address associated with the resource.
See also: MapLocationAddress
Android
MapLocationAddress getAddress()
iOS
@property (nonatomic, readonly) MSMapLocationAddress* address
EntityType
The entity type that the resource is identified as.
Android
String getEntityType()
iOS
@property (nonatomic, readonly) NSString* entityType
GeocodePoints
Geocode points associated with the resource.
See also: MapLocationPoint
Android
List<MapLocationPoint> getGeocodePoints()
iOS
@property (nonatomic, readonly) NSArray<MSMapLocationPoint*>* geocodePoints
BoundingBox
Geobounding box associated with the resource.
See also: GeoboundingBox
Android
GeoboundingBox getBoundingBox()
iOS
@property (nonatomic, readonly) MSGeoboundingBox* boundingBox
MatchCodes
One or more match code values that represent the geocoding level for each location in the response.
In iOS this property has NS_OPTIONS
type: to work with the value, check against individual MSMapLocationMatchCodes
values using bitwise AND
operation.
See also: MapLocationMatchCode
Android
List<MapLocation.MatchCode> getMatchCodes()
iOS
@property (nonatomic, readonly) MSMapLocationMatchCodes matchCodes
QueryParseValues
Only available for geocoding by query.
Key-value pairs specifying how the query string was parsed into address values, such as addressLine
, locality
, adminDistrict
, and postalCode
.
Android
Map<String, String> getQueryParseValues()
iOS
@property (nonatomic, readonly) NSDictionary* queryParseValues