Search - Get Reverse Geocoding Batch
Se usa para enviar un lote de consultas a la API de geocodificación inversa en una sola solicitud.
La API de Get Reverse Geocoding Batch es una solicitud de POST HTTP que envía lotes de hasta 100 consultas a API de geocodificación inversa mediante una sola solicitud.
Enviar solicitud por lotes sincrónica
Se recomienda la API sincrónica para solicitudes por lotes ligeras. Cuando el servicio recibe una solicitud, responderá tan pronto como se calculen los elementos por lotes y no habrá posibilidad de recuperar los resultados más adelante. La API sincrónica devolverá un error de tiempo de espera (una respuesta 408) si la solicitud tarda más de 60 segundos. El número de elementos por lotes se limita a 100 para esta API.
POST https://atlas.microsoft.com/reverseGeocode:batch?api-version={api-version}
Cuerpo POST para solicitud por lotes
Para enviar las consultas de de geocodificación inversa
{
"batchItems": [
{
"coordinates": [-122.128275, 47.639429],
"resultTypes": ["Address", "PopulatedPlace"]
},
{
"coordinates": [-122.341979399674, 47.6095253501216]
}
]
}
Un objeto geocodificación inversa batchItem puede aceptar cualquiera de los parámetros de geocodificación inversa admitidos URI.
El lote debe contener al menos 1 consulta de.
Modelo de respuesta por lotes
La respuesta por lotes contiene un componente de summary que indica el totalRequests que formaron parte de la solicitud por lotes original y successfulRequests es decir, las consultas que se ejecutaron correctamente. La respuesta por lotes también incluye una matriz de batchItems que contiene una respuesta para cada consulta y cada consulta de la solicitud por lotes. El batchItems contendrá los resultados en el mismo orden en que se enviaron las consultas originales en la solicitud por lotes. Cada elemento es de uno de los siguientes tipos:
GeocodingResponse: si la consulta se completó correctamente.Error: si se produjo un error en la consulta. La respuesta contendrá uncodey unmessageen este caso.
POST {endpoint}/reverseGeocode:batch?api-version=2026-01-01
Parámetros de identificador URI
| Nombre | En | Requerido | Tipo | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
El nombre de host del servicio Azure Maps. Usa |
|
api-version
|
query | True |
string minLength: 1 |
Versión de API que se usará para esta operación. |
Encabezado de la solicitud
| Nombre | Requerido | Tipo | Description |
|---|---|---|---|
| x-ms-client-id |
string |
Especifica qué cuenta está destinada a usarse junto con el modelo de seguridad de Azure AD. Representa un ID único para la cuenta de Azure Maps y puede recuperarse desde la API de cuentas de Azure Maps Management Plane. Para más información sobre el uso de la seguridad Microsoft Entra ID en Azure Maps, consulte Gestionar la autenticación en Azure Maps. |
|
| Accept-Language |
string |
Idioma en el que se deben devolver los resultados de la búsqueda. Consulte idiomas admitidos para obtener más información. |
Cuerpo de la solicitud
| Nombre | Tipo | Description |
|---|---|---|
| batchItems |
Las consultas de geocodificación inversa para procesar en este lote. Cada entrada es una solicitud independiente de geocodificación inversa; El servicio devuelve una entrada correspondiente por |
Respuestas
| Nombre | Tipo | Description |
|---|---|---|
| 200 OK |
La solicitud se ha realizado correctamente. |
|
| Other Status Codes |
Una respuesta de error inesperada. Encabezados x-ms-error-code: string |
Seguridad
AadToken
Estos son los flujos Microsoft Entra OAuth 2.0. Cuando se combina con el control de acceso basado en roles Azure puede usarse para controlar el acceso a Azure Maps APIs REST. Los controles de acceso basados en roles de Azure se utilizan para designar el acceso a una o más cuentas o subrecursos de recursos de Azure Maps. Se puede conceder acceso a cualquier usuario, grupo o entidad de servicio a través de un rol integrado o de un rol personalizado compuesto por uno o varios permisos para las API REST de Azure Maps.
Para implementar escenarios, se recomienda ver conceptos de autenticación. En resumen, esta definición de seguridad proporciona una solución para modelar aplicaciones a través de objetos capaces de controlar el acceso en determinadas API y ámbitos.
Note
- Esta definición de seguridad requiere el uso del encabezado
x-ms-client-idpara indicar a qué recurso de Azure Maps solicita acceso la aplicación. Esto se puede adquirir desde la API de administración de Maps. - El
Authorization URLes específico de la instancia de nube pública de Azure. Las nubes soberanas tienen URLs de Autorización y configuraciones de Microsoft Entra ID únicas. - El control de acceso basado en rol de Azure se configura desde el plano de administración de Azure a través de Azure Portal, PowerShell, la CLI, los SDK de Azure o las API REST.
- El uso de SDK web de Azure Maps permite la configuración basada en la configuración de una aplicación para varios casos de uso.
- Para obtener más información sobre la plataforma de identidad de Microsoft, consulte introducción a la plataforma de identidad de Microsoft.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
| Nombre | Description |
|---|---|
| https://atlas.microsoft.com/.default |
subscription-key
Se trata de una clave compartida que se aprovisiona al Creación de una cuenta de Azure Maps en Azure Portal o mediante PowerShell, la CLI, los SDK de Azure o la API REST.
Con esta clave, cualquier aplicación puede acceder a todas las API REST. En otras palabras, esta clave se puede usar como clave maestra en la cuenta en la que se emiten.
Para las aplicaciones expuestas públicamente, nuestra recomendación es usar las aplicaciones cliente confidenciales enfoque acceder a las API REST de Azure Maps para que la clave se pueda almacenar de forma segura.
Tipo:
apiKey
En:
header
SAS Token
Se crea un token de firma de acceso compartido a partir de la operación List SAS en el recurso de Azure Maps a través del plano de administración de Azure a través de Azure Portal, PowerShell, CLI, SDK de Azure o API REST.
Con este token, cualquier aplicación tiene autorización para acceder a los controles de acceso basados en rol de Azure y el control específico a la expiración, la tasa y las regiones de uso para el token determinado. Es decir, el token de SAS se puede usar para permitir que las aplicaciones controle el acceso de forma más segura que la clave compartida.
En el caso de las aplicaciones expuestas públicamente, nuestra recomendación es configurar una lista específica de orígenes permitidos en el recurso de cuenta de mapa de limitar el abuso de representación y renovar periódicamente el token de SAS.
Tipo:
apiKey
En:
header
Ejemplos
A Reverse Geocoding Batch API call containing 2 Reverse Geocoding queries
Solicitud de ejemplo
POST https://atlas.microsoft.com/reverseGeocode:batch?api-version=2026-01-01
{
"batchItems": [
{
"coordinates": [
-122.138681,
47.630358
],
"resultTypes": [
"Address",
"PopulatedPlace"
],
"optionalId": "4C3681A6C8AA4AC3441412763A2A25C81444DC8B"
},
{
"coordinates": [
47.630358,
-122.138681
],
"optionalId": "6M9W39P12SNHGAIZ4JQ7F57NWJLV2BRYEQRD7OH7"
}
]
}
Respuesta de muestra
{
"summary": {
"successfulRequests": 1,
"totalRequests": 2
},
"batchItems": [
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "Address",
"confidence": "Medium",
"matchCodes": [
"Good"
],
"address": {
"locality": "Redmond",
"adminDistricts": [
{
"name": "Washington",
"shortName": "WA"
},
{
"name": "King County",
"shortName": "King Co."
}
],
"countryRegion": {
"ISO": "US",
"name": "United States"
},
"postalCode": "98052",
"formattedAddress": "2267 152nd Ave NE, Redmond, Washington 98052, United States",
"streetName": "152nd Ave NE",
"streetNumber": "2267",
"addressLine": "2267 152nd Ave NE"
},
"geocodePoints": [
{
"geometry": {
"type": "Point",
"coordinates": [
-122.128275,
47.639429
]
},
"calculationMethod": "Rooftop",
"usageTypes": [
"Display",
"Route"
]
},
{
"geometry": {
"type": "Point",
"coordinates": [
-122.127028,
47.638545
]
},
"calculationMethod": "Rooftop",
"usageTypes": [
"Route"
]
}
]
},
"geometry": {
"type": "Point",
"coordinates": [
-122.128275,
47.639429
]
},
"bbox": [
-122.1359181505759,
47.63556628242932,
-122.1206318494241,
47.643291717570676
]
}
],
"optionalId": "4C3681A6C8AA4AC3441412763A2A25C81444DC8B"
},
{
"error": {
"code": "Bad Request",
"message": "The provided coordinates (-122.138681,47.630358) in coordinates field are invalid or out of range"
},
"optionalId": "6M9W39P12SNHGAIZ4JQ7F57NWJLV2BRYEQRD7OH7"
}
]
}
Definiciones
| Nombre | Description |
|---|---|
| Address |
La dirección de una ubicación sugerida por geocodificación o autocompletado, analizada en campos estructurados.
La escasez es normal: solo se llenan los campos que suministra la entidad resuelta. Por ejemplo, |
|
Address |
Una subdivisión administrativa que contiene una dirección. Por ejemplo, un estado, provincia o condado. Se devuelve como una entrada en el array principal |
|
Address |
El país o región que contiene la dirección, identificado por su nombre de visualización y el código de país ISO 3166-1 Alpha-2. Cualquiera de los dos campos puede omitirse en una respuesta dada. |
|
Azure. |
Objeto de error. |
|
Azure. |
Respuesta que contiene los detalles del error. |
|
Azure. |
Objeto que contiene información más específica sobre el error. Según las directrices de Azure API REST - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Calculation |
Método que se usó para calcular el punto de código geográfico. |
|
Confidence |
Nivel de confianza de que el resultado de la ubicación geocodificada es una coincidencia. Utiliza este valor junto con los códigos de coincidencia para obtener información más completa sobre la coincidencia. La confianza de una ubicación geocodificada se basa en muchos factores, incluyendo la importancia relativa de la ubicación geocodificada y la ubicación del usuario, si se especifica. |
|
Error |
Información adicional sobre el error de administración de recursos. |
|
Error |
Detalle del error. |
|
Feature |
El |
|
Features |
Una sola entrada en el |
|
Features |
La |
|
Feature |
El |
|
Geocode |
Un punto de geocodificación para una ubicación: una coordenada más metadatos que describen cómo se calculó el punto ( |
|
Geocoding |
El cuerpo de respuesta exitosa devuelto por |
|
Geocoding |
Una sola entrada dentro |
|
Geocoding |
Contiene el recuento agregado para una |
|
Geo |
Especifica el tipo de |
|
Geo |
Un tipo de geometría |
| Intersection |
Los detalles de la intersección de una dirección se resolvían como una intersección de carretera — la esquina donde se encuentran dos o más calles con nombre. Se puede repoblar solo cuando la entidad resuelta es un |
|
Match |
Un valor de código de coincidencia que indica cómo el servicio de geocodificación produjo un resultado de ubicación concreta. El |
|
Result |
Un tipo de entidad devuelto por la |
|
Reverse |
El organismo solicitante de la |
|
Reverse |
Una consulta de geocodificación inversa dentro de un |
|
Usage |
El uso previsto para un punto de geocódigo. Un punto de geocodificación devuelto por el servicio lleva uno o más tipos de uso que indican cómo una aplicación cliente debe consumir el punto: por ejemplo, mostrar la ubicación en un mapa frente a enrutar un vehículo hacia él. |
Address
La dirección de una ubicación sugerida por geocodificación o autocompletado, analizada en campos estructurados.
La escasez es normal: solo se llenan los campos que suministra la entidad resuelta. Por ejemplo, streetName y streetNumber aparecen solo para direcciones a nivel de calle, y intersection aparecen solo para resultados de intersecciones de carretera.
| Nombre | Tipo | Description |
|---|---|---|
| addressLine |
string |
La primera línea de la dirección, normalmente el nombre y número de la calle. Por ejemplo: |
| adminDistricts |
Las subdivisiones administrativas que contienen la dirección, ordenadas de lo más grueso a lo más fino. La primera entrada suele ser la subdivisión de primer orden (como un estado de EE. UU. o una provincia canadiense); Las entradas posteriores cubren divisiones más detalladas donde el país, dependencia o región las define (como un condado en el índice 1). |
|
| countryRegion |
El país o región que contiene la dirección, con su nombre de visualización y el código de país ISO 3166-1 Alpha-2. |
|
| formattedAddress |
string |
La dirección completa se representa como una única cadena legible por humanos, con los componentes unidos según las convenciones del país o región de la dirección. Ejemplo: |
| intersection |
Los detalles de las calles que se cruzan para la dirección, se llenan cuando la entidad resuelta es una |
|
| locality |
string |
La localidad en la que se encuentra la dirección: normalmente una ciudad, pueblo o aldea. Por ejemplo: |
| neighborhood |
string |
El barrio nombrado dentro de la localidad, cuando se identifica uno. |
| postalCode |
string |
El código postal de la dirección, cuando se define uno. Ejemplo: |
| streetName |
string |
El componente de nombre de calle de la dirección, cuando la entidad resuelta es una dirección a nivel de calle. Ejemplo: |
| streetNumber |
string |
El número de casa o edificio en la calle, cuando la entidad resuelta es una dirección a nivel de calle. Ejemplo: |
AddressAdminDistrictsItem
Una subdivisión administrativa que contiene una dirección. Por ejemplo, un estado, provincia o condado. Se devuelve como una entrada en el array principal Address.adminDistricts , donde las entradas se ordenan de más grueso a fino.
| Nombre | Tipo | Description |
|---|---|---|
| name |
string |
El nombre completo de la urbanización. Por ejemplo, |
| shortName |
string |
La forma corta o abreviada del nombre de la subdivisión, cuando se define uno. Por ejemplo, |
AddressCountryRegion
El país o región que contiene la dirección, identificado por su nombre de visualización y el código de país ISO 3166-1 Alpha-2. Cualquiera de los dos campos puede omitirse en una respuesta dada.
| Nombre | Tipo | Description |
|---|---|---|
| ISO |
string |
El código de país ISO 3166-1 Alpha-2 para el país o región. Por ejemplo, |
| name |
string |
El nombre de muestra del país o región. Por ejemplo: |
Azure.Core.Foundations.Error
Objeto de error.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
| details |
Matriz de detalles sobre errores específicos que llevaron a este error notificado. |
|
| innererror |
Objeto que contiene información más específica que el objeto actual sobre el error. |
|
| message |
string |
Representación legible del error. |
| target |
string |
Destino del error. |
Azure.Core.Foundations.ErrorResponse
Respuesta que contiene los detalles del error.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Objeto de error. |
Azure.Core.Foundations.InnerError
Objeto que contiene información más específica sobre el error. Según las directrices de Azure API REST - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nombre | Tipo | Description |
|---|---|---|
| code |
string |
Uno de un conjunto definido por el servidor de códigos de error. |
| innererror |
Error interno. |
CalculationMethodEnum
Método que se usó para calcular el punto de código geográfico.
| Valor | Description |
|---|---|
| Interpolation |
El punto de geocodificación se hizo coincidir con un punto de una carretera mediante interpolación. |
| InterpolationOffset |
El punto de geocodificación se hizo coincidir con un punto de una carretera mediante interpolación con un desplazamiento adicional para desplazar el punto al lado de la calle. |
| Parcel |
El punto de geocodificación se ha hecho coincidir con el centro de una parcela. |
| Rooftop |
El punto de geocodificación se hizo coincidir con la azotea de un edificio. |
ConfidenceEnum
Nivel de confianza de que el resultado de la ubicación geocodificada es una coincidencia. Utiliza este valor junto con los códigos de coincidencia para obtener información más completa sobre la coincidencia.
La confianza de una ubicación geocodificada se basa en muchos factores, incluyendo la importancia relativa de la ubicación geocodificada y la ubicación del usuario, si se especifica.
| Valor | Description |
|---|---|
| High |
Si la confianza se establece en Si una solicitud incluye una ubicación o una vista, la clasificación puede cambiar en consecuencia. Por ejemplo, una consulta de ubicación para "Paris" devuelve con confianza tanto "Paris, Francia" como "Paris, TX |
| Medium |
En algunas situaciones, es posible que la coincidencia devuelta no esté al mismo nivel que la información proporcionada en la solicitud. Por ejemplo, una solicitud puede especificar información de dirección y es posible que el servicio de geocodificación solo pueda coincidir con un código postal. En este caso, si el servicio de geocódigo tiene confianza en que el código postal coincide con los datos, la confianza se establece en Si la información de ubicación de la consulta es ambigua y no hay información adicional para clasificar las ubicaciones (como la ubicación del usuario o la importancia relativa de la ubicación), la confianza se establece en Si la información de ubicación de la consulta no proporciona suficiente información para geocodificar una ubicación específica, es posible que se devuelva un valor de ubicación menos preciso y la confianza se establezca en |
| Low |
Baja confianza en el combate. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
| Nombre | Tipo | Description |
|---|---|---|
| info |
object |
Información adicional. |
| type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
| Nombre | Tipo | Description |
|---|---|---|
| additionalInfo |
Información adicional del error. |
|
| code |
string |
Código de error. |
| details |
Los detalles del error. |
|
| message |
string |
El mensaje de error. |
| target |
string |
Destino del error. |
FeatureCollectionEnum
El GeoJSON tipo de objeto utilizado en la raíz de las respuestas exitosas de las operaciones de geocodificación directa, geocodificación inversa y autocompletado (incluyendo sus variantes por lotes). El único valor es FeatureCollection, según se define en el RFC 7946.
Get Polygon es la única excepción: su raíz de respuesta es un GeoJSON Feature, véase FeatureTypeEnum.
| Valor | Description |
|---|---|
| FeatureCollection |
El tipo de |
FeaturesItem
Una sola entrada en el features array de un GeocodingResponse, conforme a la forma del GeoJSON Feature objeto.
Representa una ubicación geocodificada: datos estructurados en properties, una coordenada representativa en geometry, y una caja delimitadora opcional en bbox.
| Nombre | Tipo | Description |
|---|---|---|
| bbox |
number[] (double) |
El rectángulo más pequeño alineado con los ejes que contiene la geometría de la estructura, en el orden de longitud/latitud WGS 84. Codificado según |
| geometry |
El principal |
|
| id |
string |
Un identificador opcional asignado por el servicio para la función, cuando hay uno disponible. |
| properties |
Datos estructurados sobre la ubicación geocodificada, incluyendo su tipo de entidad, indicadores de calidad de coincidencia, componentes de dirección y uno o más puntos de geocodificación. |
|
| type |
El tipo de |
FeaturesItemProperties
La properties carga útil de una característica en un GeocodingResponse. Lleva los indicadores de tipo de entidad y calidad de coincidencia para la ubicación geocodificada, sus componentes de dirección analizada y uno o más puntos de geocodificación que vinculan la ubicación a coordenadas específicas.
| Nombre | Tipo | Description |
|---|---|---|
| address |
La dirección de la ubicación geocodificada, dividida en campos estructurados como localidad, código postal, país/región y (cuando esté disponible) nombre y número de calle. |
|
| confidence |
Qué tan fuerte coincide la ubicación geocodificada con la petición. Úsalos |
|
| geocodePoints |
Uno o más puntos de geocódigo para la ubicación, cada uno marcado con cómo se derivó ( |
|
| matchCodes |
Cómo el servicio de geocodificación produjo este resultado en relación con la consulta: una coincidencia directa en la especificidad solicitada ( |
|
| type |
string |
El tipo de entidad al que se resolvió la ubicación geocodificada. Uno de: |
FeatureTypeEnum
El GeoJSON tipo de objeto para Feature los objetos. Etiqueta cada entrada dentro del features array de una FeatureCollection respuesta (geocodificación, geocodificación inversa, autocompletado) y aparece en la raíz de la Get Polygon respuesta. El único valor es Feature, según se define en el RFC 7946.
| Valor | Description |
|---|---|
| Feature |
El tipo de |
GeocodePointsItem
Un punto de geocodificación para una ubicación: una coordenada más metadatos que describen cómo se calculó el punto (calculationMethod) y para qué es mejor adecuado (usageTypes). Una sola característica normalmente devuelve separadas Display y Route apuntan para que los llamantes puedan elegir la que se adapte a la tarea.
| Nombre | Tipo | Description |
|---|---|---|
| calculationMethod |
Cómo se calculó el punto. Por ejemplo, se acopló al tejado de un edificio o se interpoló a lo largo de la línea central de una carretera. Consulta |
|
| geometry |
La coordenada de este punto geocodificado es un |
|
| usageTypes |
Para qué es mejor adecuado el punto de geocódigo: |
GeocodingBatchResponse
El cuerpo de respuesta exitosa devuelto por Get Geocoding Batch. Incluye cuántas summary consultas enviadas tuvieron éxito más un batchItems array que contiene una entrada de respuesta por consulta en la solicitud, en el mismo orden que el array de la solicitud batchItems .
| Nombre | Tipo | Description |
|---|---|---|
| batchItems |
Los resultados por consulta del lote. Cada entrada corresponde posicionalmente a la entrada de la solicitud en el mismo índice de array en |
|
| nextLink |
string |
Contiene la URL para obtener la siguiente página de resultados si la respuesta está paginada. Esto es útil cuando la respuesta es demasiado grande para ser devuelta en una sola llamada, permitiendo a los usuarios navegar por varias páginas de resultados. |
| summary |
El conteo agregado para el lote en su conjunto, el total de consultas enviadas y cuántas se completaron con éxito. |
GeocodingBatchResponseItem
Una sola entrada dentro GeocodingBatchResponse.batchItemsde , que lleva el resultado de una de las consultas de la entrada correspondiente GeocodingBatchRequestBody.batchItems .
Las consultas exitosas aparecen geocodificadas features aquí en la misma forma que GeocodingResponse; consultas fallidas muestran información diagnóstica mediante error en su lugar.
Exactamente uno de features o error está poblado por entrada.
| Nombre | Tipo | Description |
|---|---|---|
| error |
Información de diagnóstico para una consulta que falló dentro del lote, la ruta de error por entrada complementando la ruta de éxito en |
|
| features |
El array de |
|
| nextLink |
string |
Contiene la URL para obtener la siguiente página de resultados si la respuesta está paginada. Esto es útil cuando la respuesta es demasiado grande para ser devuelta en una sola llamada, permitiendo a los usuarios navegar por varias páginas de resultados. |
| optionalId |
string |
El identificador proporcionado por el llamante respondía de nuevo desde el correspondiente |
| type |
El |
GeocodingBatchResponseSummary
Contiene el recuento agregado para una Get Geocoding Batch respuesta: el tamaño del lote enviado y cuántas de sus consultas se han procesado correctamente. Usado como el tipo de GeocodingBatchResponse.summary.
| Nombre | Tipo | Description |
|---|---|---|
| successfulRequests |
integer (int32) |
El número de consultas en el lote que se procesaron con éxito — aquellas cuya entrada de respuesta en |
| totalRequests |
integer (int32) |
El número total de consultas enviadas en el lote. Resta |
GeoJsonObjectType
Especifica el tipo de GeoJSON. Debe ser uno de los nueve tipos de objeto GeoJSON válidos: Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection, Feature y FeatureCollection.
| Valor | Description |
|---|---|
| Point |
|
| MultiPoint |
|
| LineString |
|
| MultiLineString |
|
| Polygon |
|
| MultiPolygon |
|
| GeometryCollection |
|
| Feature |
Objeto |
| FeatureCollection |
Objeto |
GeoJsonPoint
Un tipo de geometría GeoJSON Point válido. Consulte RFC 7946 para obtener más información.
Intersection
Los detalles de la intersección de una dirección se resolvían como una intersección de carretera — la esquina donde se encuentran dos o más calles con nombre. Se puede repoblar solo cuando la entidad resuelta es un RoadIntersection; el padre Address.intersection se omite de otro modo.
| Nombre | Tipo | Description |
|---|---|---|
| baseStreet |
string |
La calle principal de la intersección — normalmente la calle a la que se refiere el número de dirección. |
| displayName |
string |
Un nombre legible para humanos para la intersección que combina las calles transversales, como |
| intersectionType |
string |
Una etiqueta corta que describe la forma de la intersección. Por ejemplo, distinguir un cruce a nivel de uno a desnivel como un puente o un paso elevado. |
| secondaryStreet1 |
string |
La primera calle transversal que se encuentra |
| secondaryStreet2 |
string |
La segunda calle transversal en la intersección, cuando hay uno. Poblada solo para intersecciones de tres o más calles. |
MatchCodesEnum
Un valor de código de coincidencia que indica cómo el servicio de geocodificación produjo un resultado de ubicación concreta. El matchCodes campo de una característica es un array de estos valores; combínalos con confidence y type para evaluar la calidad de la coincidencia.
| Valor | Description |
|---|---|
| Good |
El servicio de geocodificación produjo este candidato sin ampliar la consulta: el resultado coincide con la consulta con la especificidad solicitada. |
| Ambiguous |
La ubicación es una de un conjunto de posibles coincidencias. Por ejemplo, al consultar la dirección "128 Main St.", la respuesta puede devolver dos ubicaciones para "128 North Main St." y "128 South Main St." porque no hay suficiente información para determinar qué opción elegir. |
| UpHierarchy |
La ubicación representa un ascenso en la jerarquía geográfica. Esto ocurre cuando no se encontró una coincidencia para la solicitud de ubicación, por lo que se devuelve un resultado menos preciso. |
ResultTypeEnum
Un tipo de entidad devuelto por la Get Reverse Geocoding Batch operación. Se proporciona como uno o más valores en el campo por lote resultTypes para restringir la respuesta de ese elemento a tipos específicos de ubicaciones; cuando se omite el campo, todos los tipos de entidades son elegibles. Cuando las entidades de más de un tipo coinciden con una coordenada, solo se devuelve la más específica. Listados de más específico a menos específico: Address, Neighborhood, PopulatedPlacePostcode1, AdminDivision1, , AdminDivision2, , . CountryRegion
| Valor | Description |
|---|---|
| Address |
Una dirección específica. |
| Neighborhood |
Un área reconocida localmente dentro de un lugar poblado, a menudo con límites informales o culturalmente definidos. |
| PopulatedPlace |
Un área concentrada de asentamiento humano, como una ciudad, pueblo o aldea. |
| Postcode1 |
La categoría de código postal más pequeña, como un código postal. |
| AdminDivision1 |
Primer nivel administrativo dentro del país o región, como un estado o una provincia. |
| AdminDivision2 |
Segundo nivel administrativo dentro del país/región, como un condado. |
| CountryRegion |
Un país o región. |
ReverseGeocodingBatchRequestBody
El organismo solicitante de la Get Reverse Geocoding Batch operación. Transporta una o más consultas individuales de geocodificación inversa — entre 1 y 100, incluyendo — que el servicio procesa como una sola llamada y devuelve como un array paralelo batchItems en GeocodingBatchResponse.
| Nombre | Tipo | Description |
|---|---|---|
| batchItems |
Las consultas de geocodificación inversa para procesar en este lote. Cada entrada es una solicitud independiente de geocodificación inversa; El servicio devuelve una entrada correspondiente por |
ReverseGeocodingBatchRequestItem
Una consulta de geocodificación inversa dentro de un ReverseGeocodingBatchRequestBody.batchItems array.
Cada elemento es una solicitud independiente de geocodificación inversa equivalente a una sola llamada a Get Reverse Geocoding, expresada como campos en lugar de como parámetros de consulta URL. Especificar la ubicación a geocodificar inversamente mediante coordinates; opcionalmente restringir los tipos de entidades mediante resultTypes y la vista geopolítica mediante view.
| Nombre | Tipo | Description |
|---|---|---|
| coordinates |
number[] (double) |
La ubicación para geocodificar inversamente, codificada en |
| optionalId |
string |
Un identificador opcional proporcionado por el llamante respondía en la entrada correspondiente como |
| resultTypes |
Restringe la respuesta a tipos específicos de ubicaciones. Cuando se omite, todos los tipos de entidades son elegibles. Consulta |
|
| view |
string |
Un código de región/país ISO 3166-1 Alpha-2 que identifica la región cuya visión geopolítica debe aplicarse a fronteras y etiquetas en disputa en la respuesta. Consulta Vistas soportadas para los valores disponibles. |
UsageTypeEnum
El uso previsto para un punto de geocódigo. Un punto de geocodificación devuelto por el servicio lleva uno o más tipos de uso que indican cómo una aplicación cliente debe consumir el punto: por ejemplo, mostrar la ubicación en un mapa frente a enrutar un vehículo hacia él.
| Valor | Description |
|---|---|
| Display |
El punto de geocódigo es adecuado para mostrar la ubicación en un mapa. Para una característica con extensión no trivial (como un parque o edificio), el |
| Route |
El punto de geocódigo es adecuado como destino de una ruta. Para una estructura con una extensión no trivial (como un parque o edificio), el |