Search - Get Geocoding Batch
Används för att skicka en batch med frågor till API:et för geokodning i en enda begäran.
API:et Get Geocoding Batch är en HTTP-begäran POST som skickar batchar med upp till 100 frågor till API:et för geokodning i en enda begäran.
Skicka synkron Batch-begäran
Synkront API rekommenderas för enkla batchbegäranden. När tjänsten tar emot en begäran svarar den så snart batchobjekten har beräknats och det finns ingen möjlighet att hämta resultatet senare. Synkront API returnerar ett timeout-fel (ett 408-svar) om begäran tar längre tid än 60 sekunder. Antalet batchobjekt är begränsat till 100 för det här API:et.
POST https://atlas.microsoft.com/geocode:batch?api-version={api-version}
POST-brödtext för Batch-begäran
Om du vill skicka geokodningsfrågor använder du en begäran där begärandetexten innehåller matrisen POSTbatchItems i json format och Content-Type rubriken anges till application/json. Här är ett exempel på en begärandetext som innehåller 2 geokodningsfrågor :
{
"batchItems": [
{
"addressLine": "One, Microsoft Way, Redmond, WA 98052",
"top": 2
},
{
"addressLine": "Pike Pl",
"adminDistrict": "WA",
"locality": "Seattle",
"top": 3
}
]
}
Ett geokodningsobjekt batchItem kan acceptera någon av de geokodnings-URI-parametrar som stöds.
Batchen ska innehålla minst 1 fråga.
Batch-svarsmodell
Batchsvaret innehåller en summary komponent som anger totalRequests som ingick i den ursprungliga batchbegäran och successfulRequests dvs. frågor som har körts korrekt. Batch-svaret innehåller också en batchItems matris som innehåller ett svar för varje fråga i batchbegäran.
batchItems innehåller resultatet i exakt samma ordning som de ursprungliga frågorna skickades i batchbegäran. Varje objekt är av någon av följande typer:
GeocodingResponse– Om frågan har slutförts.Error– om frågan misslyckades. Svaret innehåller encodeoch enmessagei det här fallet.
POST {endpoint}/geocode:batch?api-version=2026-01-01
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Azure Maps-tjänstens värdnamn. Använd |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| x-ms-client-id |
string |
Specificerar vilket konto som är avsett för användning i kombination med Azure AD:s säkerhetsmodell. Den representerar ett unikt ID för Azure Maps-kontot och kan hämtas från Azure Maps management plane Account API. För mer information om hur man använder Microsoft Entra ID säkerhet i Azure Maps, se Hantera autentisering i Azure Maps. |
|
| Accept-Language |
string |
Språk där sökresultat ska returneras. Mer information finns i språk som stöds. |
Begärandetext
| Name | Typ | Description |
|---|---|---|
| batchItems |
Geokodningsfrågorna som ska bearbetas i denna omgång. Varje post är en oberoende framåt-geokodningsförfrågan; Tjänsten returnerar en motsvarande post per |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Begäran har slutförts. |
|
| Other Status Codes |
Ett oväntat felsvar. Sidhuvuden x-ms-error-code: string |
Säkerhet
AadToken
Dessa är Microsoft Entra OAuth 2.0 flöden. När den kombineras med Azure rollbaserad åtkomst kontroll kan den användas för att kontrollera åtkomst till Azure Maps REST-API:er. Azure:s rollbaserade åtkomstkontroller används för att ange åtkomst till ett eller flera Azure Maps-resurskonton eller delresurser. Alla användare, grupper eller tjänstens huvudnamn kan beviljas åtkomst via en inbyggd roll eller en anpassad roll som består av en eller flera behörigheter till Azure Maps REST-API:er.
För att implementera scenarier rekommenderar vi att du visar autentiseringsbegrepp. Sammanfattningsvis tillhandahåller den här säkerhetsdefinitionen en lösning för modellering av program via objekt som kan få åtkomstkontroll för specifika API:er och omfång.
Note
- Den här säkerhetsdefinitionen kräver användningen av
x-ms-client-id-huvudet för att ange vilken Azure Maps-resurs programmet begär åtkomst till. Detta kan hämtas från Maps-hanterings-API:et. -
Authorization URLär specifik för den offentliga Azure-molninstansen. Suveräna moln har unika auktoriserings-URL:er och Microsoft Entra ID-konfigurationer. - Den rollbaserade åtkomstkontrollen i Azure konfigureras från Azure-hanteringsplan via Azure-portalen, PowerShell, CLI, Azure SDK:er eller REST-API:er.
- Användning av Azure Maps Web SDK möjliggör konfigurationsbaserad konfiguration av ett program för flera användningsfall.
- Mer information om Microsofts identitetsplattform finns i Översikt över Microsofts identitetsplattform.
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/authorize
Omfattningar
| Name | Description |
|---|---|
| https://atlas.microsoft.com/.default |
subscription-key
Det här är en delad nyckel som etableras när du Skapa ett Azure Maps-konto i Azure-portalen eller med hjälp av PowerShell, CLI, Azure SDK:er eller REST API.
Med den här nyckeln kan alla program komma åt alla REST API:er. Med andra ord kan den här nyckeln användas som en huvudnyckel i det konto som de har utfärdats i.
För offentligt exponerade program rekommenderar vi att du använder konfidentiella klientprogram metod för åtkomst till Azure Maps REST-API:er så att din nyckel kan lagras på ett säkert sätt.
Typ:
apiKey
I:
header
SAS Token
Det här är en signaturtoken för delad åtkomst som skapas från sas-åtgärden Lista på Azure Maps-resursen via Azure-hanteringsplanet via Azure-portalen, PowerShell, CLI, Azure SDK:er eller REST-API:er.
Med den här token har alla program behörighet att komma åt med rollbaserade Åtkomstkontroller i Azure och detaljerad kontroll till förfallodatum, frekvens och region för användning för den specifika token. Med andra ord kan SAS-token användas för att tillåta program att styra åtkomsten på ett mer säkert sätt än den delade nyckeln.
För offentligt exponerade program rekommenderar vi att du konfigurerar en specifik lista över tillåtna ursprung på Map-kontoresursen för att begränsa återgivningsmissbruket och regelbundet förnya SAS-token.
Typ:
apiKey
I:
header
Exempel
A Geocoding Batch API call containing 2 Geocoding queries
Exempelbegäran
POST https://atlas.microsoft.com/geocode:batch?api-version=2026-01-01
{
"batchItems": [
{
"addressLine": "15127 NE 24th Street, Redmond, WA 98052",
"top": 2,
"optionalId": "4C3681A6C8AA4AC3441412763A2A25C81444DC8B"
},
{
"query": "Pike Pl",
"locality": "Seattle",
"top": 3
}
]
}
Exempelsvar
{
"summary": {
"successfulRequests": 1,
"totalRequests": 2
},
"batchItems": [
{
"optionalId": "4C3681A6C8AA4AC3441412763A2A25C81444DC8B",
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"type": "Address",
"confidence": "High",
"matchCodes": [
"Good"
],
"address": {
"locality": "Redmond",
"adminDistricts": [
{
"shortName": "WA"
},
{
"shortName": "King County"
}
],
"countryRegion": {
"ISO": "US",
"name": "United States"
},
"postalCode": "98052",
"formattedAddress": "15127 NE 24th St, Redmond, WA 98052",
"streetName": "NE 24th St",
"streetNumber": "15127",
"addressLine": "15127 NE 24th St"
},
"geocodePoints": [
{
"geometry": {
"type": "Point",
"coordinates": [
-122.138669,
47.630359
]
},
"calculationMethod": "Rooftop",
"usageTypes": [
"Display",
"Route"
]
},
{
"geometry": {
"type": "Point",
"coordinates": [
-122.1387383,
47.630563
]
},
"calculationMethod": "Rooftop",
"usageTypes": [
"Route"
]
}
]
},
"geometry": {
"type": "Point",
"coordinates": [
-122.138669,
47.630359
]
},
"bbox": [
-122.14631082421619,
47.62649628242932,
-122.1310271757838,
47.634221717570675
]
}
]
},
{
"error": {
"code": "Conflicting Parameters",
"message": "When 'query' is present, only the following parameters are valid: 'bbox, location, view, top'. 'locality' was passed"
}
}
]
}
Definitioner
| Name | Description |
|---|---|
| Address |
Adressen till en geokodad eller autokompletterad föreslagen plats, omfördelad till strukturerade fält.
Glesa är normalt: endast de fält som den upplösta enheten tillhandahåller fylls i. Till exempel förekommer |
|
Address |
En administrativ underavdelning som innehåller en adress. Till exempel en delstat, provins eller län. Returneras som en post i moderarrayen |
|
Address |
Det land eller den region som innehåller adressen, identifierad med dess visningsnamn och ISO 3166-1 Alpha-2 landskod. Båda fälten kan utelämnas i ett givet svar. |
|
Azure. |
Felobjektet. |
|
Azure. |
Ett svar som innehåller felinformation. |
|
Azure. |
Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Calculation |
Den metod som användes för att beräkna geokodpunkten. |
|
Confidence |
Den konfidensnivå som resultatet av den geokodade platsen är en matchning. Använd detta värde tillsammans med matchkoderna för att få mer fullständig information om matchen. Förtroendet för en geokodad plats baseras på många faktorer, inklusive den geokodade platsens relativa betydelse och användarens plats, om det specificeras. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Feature |
Objekttypen |
|
Features |
En enda post i |
|
Features |
Nyttolasten |
|
Feature |
Objekttypen |
|
Geocode |
En geokodpunkt för en plats: en koordinat plus metadata som beskriver hur punkten beräknades ( |
|
Geocoding |
Begärandet för operationen |
|
Geocoding |
En geokodningsfråga inuti en |
|
Geocoding |
Den lyckade responskroppen returnerades med |
|
Geocoding |
En enda post inom |
|
Geocoding |
Innehåller aggregerade räkningar för ett |
|
Geo |
Anger |
|
Geo |
En giltig |
| Intersection |
Korsningsdetaljer för en adress är avslutade som en vägkorsning — hörnet där två eller flera namngivna gator möts. Fylls endast när den lösta enheten är en |
|
Match |
Ett matchningskodsvärde som anger hur geokodningstjänsten producerade ett visst platsresultat. Fältet |
|
Usage |
Den avsedda användningen för en geokodpunkt. En geokodpunkt som tjänsten returnerar bär en eller flera användningstyper som visar hur en klientapplikation ska använda punkten: till exempel att visa platsen på en karta jämfört med att styra ett fordon dit. |
Address
Adressen till en geokodad eller autokompletterad föreslagen plats, omfördelad till strukturerade fält.
Glesa är normalt: endast de fält som den upplösta enheten tillhandahåller fylls i. Till exempel förekommer streetName och streetNumber endast för gatunivåadresser, och intersection endast för vägkorsningsresultat.
| Name | Typ | Description |
|---|---|---|
| addressLine |
string |
Den första raden i adressen, vanligtvis gatunamn och nummer. Till exempel |
| adminDistricts |
De administrativa underavdelningarna som innehåller adressen, ordnade från grovast till finast. Den första posten är vanligtvis den första ordningens underindelning (såsom en amerikansk delstat eller en kanadensisk provins); Efterföljande poster täcker finare indelningar där landet, beroendelandet eller regionen definierar dem (såsom ett län på index 1). |
|
| countryRegion |
Landet eller regionen som innehåller adressen, med dess visningsnamn och ISO 3166-1 Alpha-2 landskod. |
|
| formattedAddress |
string |
Hela adressen återgavs som en enda mänskligt läsbar sträng, där komponenterna fogades enligt konventionerna i adressens land eller region. Exempel: |
| intersection |
De korsande gatuuppgifterna för adressen, fyllda när den upplösta enheten är en |
|
| locality |
string |
Platsen adressen tillhör: vanligtvis en stad, ort eller by. Till exempel: |
| neighborhood |
string |
Det namngivna området inom området, när ett sådant identifieras. |
| postalCode |
string |
Postnumret för adressen, när det definieras. Exempel: |
| streetName |
string |
Gatunamnskomponenten i adressen, när den lösta enheten är en gatunivåadress. Exempel: |
| streetNumber |
string |
Hus- eller byggnadsnumret på gatan, när den lösta enheten är en gatunivåadress. Exempel: |
AddressAdminDistrictsItem
En administrativ underavdelning som innehåller en adress. Till exempel en delstat, provins eller län. Returneras som en post i moderarrayen Address.adminDistricts , där poster är ordnade från grovast till finast.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Det fullständiga namnet på bostadsområdet. Till exempel |
| shortName |
string |
Den korta eller förkortade formen av underavdelningsnamnet, när ett sådant definieras. Till exempel |
AddressCountryRegion
Det land eller den region som innehåller adressen, identifierad med dess visningsnamn och ISO 3166-1 Alpha-2 landskod. Båda fälten kan utelämnas i ett givet svar.
| Name | Typ | Description |
|---|---|---|
| ISO |
string |
ISO 3166-1 Alpha-2 landskod för landet eller regionen. Till exempel |
| name |
string |
Landets eller regionens visningsnamn. Till exempel |
Azure.Core.Foundations.Error
Felobjektet.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| details |
En matris med information om specifika fel som ledde till det rapporterade felet. |
|
| innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
| message |
string |
En mänsklig läsbar representation av felet. |
| target |
string |
Målet för felet. |
Azure.Core.Foundations.ErrorResponse
Ett svar som innehåller felinformation.
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
Azure.Core.Foundations.InnerError
Ett objekt som innehåller mer specifik information om felet. Enligt Azure REST API-riktlinjer - https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Name | Typ | Description |
|---|---|---|
| code |
string |
En av en serverdefinierad uppsättning felkoder. |
| innererror |
Inre fel. |
CalculationMethodEnum
Den metod som användes för att beräkna geokodpunkten.
| Värde | Description |
|---|---|
| Interpolation |
Geokodpunkten matchades med en punkt på en väg med hjälp av interpolation. |
| InterpolationOffset |
Geokodpunkten matchades med en punkt på en väg med hjälp av interpolering med en extra förskjutning för att flytta punkten till sidan av gatan. |
| Parcel |
Geokodpunkten matchades med mitten av ett paket. |
| Rooftop |
Geokodpunkten matchades med taket på en byggnad. |
ConfidenceEnum
Den konfidensnivå som resultatet av den geokodade platsen är en matchning. Använd detta värde tillsammans med matchkoderna för att få mer fullständig information om matchen.
Förtroendet för en geokodad plats baseras på många faktorer, inklusive den geokodade platsens relativa betydelse och användarens plats, om det specificeras.
| Värde | Description |
|---|---|
| High |
Om konfidensen är inställd Om en förfrågan innehåller en plats eller en vy kan rangordningen ändras därefter. Till exempel returnerar en platssökning för "Paris" både "Paris, Frankrike" och "Paris, TX" med säkerhet |
| Medium |
I vissa situationer kanske den returnerade matchningen inte är på samma nivå som den information som anges i begäran. En begäran kan till exempel ange adressinformation och geokodtjänsten kanske bara kan matcha ett postnummer. I detta fall, om geokodtjänsten har förtroende för att postnumret matchar datan, sätts konfidensen till Om platsinformationen i frågan är tvetydig och det inte finns någon ytterligare information för att rangordna platserna (till exempel användarens plats eller platsens relativa betydelse) anges konfidensen till Om platsinformationen i frågan inte ger tillräckligt med information för att geokoda en viss plats kan ett mindre exakt platsvärde returneras och konfidensen anges till |
| Low |
Lågt självförtroende i matchen. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
object |
Ytterligare information. |
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
FeatureCollectionEnum
Objekttypen GeoJSON som används vid roten till framgångsrika svar från framåtriktad geokodning, omvänd geokodning och autokomplettering (inklusive deras batchvarianter). Det enda värdet är FeatureCollection, enligt definitionen i RFC 7946.
Get Polygon är det enda undantaget: dess svarsrot är en GeoJSON Feature, se FeatureTypeEnum.
| Värde | Description |
|---|---|
| FeatureCollection |
Objekttypen |
FeaturesItem
En enda post i features matrisen av en GeocodingResponse, som överensstämmer med GeoJSON Feature objektets form.
Representerar en geokodad plats: strukturerad data på properties, en representativ koordinat på geometry, och en valfri begränsningsruta på bbox.
| Name | Typ | Description |
|---|---|---|
| bbox |
number[] (double) |
Den minsta axeljusterade rektangeln som innehåller funktionens geometri, i WGS 84 longitud-/latitudordning. Kodad enligt |
| geometry |
Den primära |
|
| id |
string |
En valfri tjänstetilldelad identifierare för funktionen, när en sådan finns tillgänglig. |
| properties |
Strukturerad data om den geokodade platsen, inklusive dess enhetstyp, matchningskvalitetsindikatorer, adresskomponenter och en eller flera geokodpunkter. |
|
| type |
Objekttypen |
FeaturesItemProperties
Nyttolasten properties för en funktion i en GeocodingResponse. Innehåller entitetstyp och matchningskvalitetsindikatorer för den geokodade platsen, dess tolkade adresskomponenter och en eller flera geokodpunkter som fäster platsen vid specifika koordinater.
| Name | Typ | Description |
|---|---|---|
| address |
Adressen till den geokodade platsen, uppdelad i strukturerade fält som ort, postnummer, land/region och (när tillgängligt) gatunamn och nummer. |
|
| confidence |
Hur starkt den geokodade platsen stämmer överens med begäran. Använd detta |
|
| geocodePoints |
En eller flera geokodpunkter för platsen, var och en markerad med hur den härleds ( |
|
| matchCodes |
Hur geokodningstjänsten producerade detta resultat i förhållande till frågan: en direkt matchning vid den begärda specificiteten ( |
|
| type |
string |
Den enhetstyp som den geokodade platsen har löst upp sig till. En av: , , , , , |
FeatureTypeEnum
Objekttypen GeoJSON för Feature objekt. Taggar varje post inom arrayen features av ett FeatureCollection svar (geokodning, omvänd geokodning, autokomplettering) och visas vid roten av svaret Get Polygon . Det enda värdet är Feature, enligt definitionen i RFC 7946.
| Värde | Description |
|---|---|
| Feature |
Objekttypen |
GeocodePointsItem
En geokodpunkt för en plats: en koordinat plus metadata som beskriver hur punkten beräknades (calculationMethod) och vad den passar bäst för (usageTypes). En enda funktion returnerar vanligtvis separat Display och Route pekar ut så att uppringare kan välja den som passar uppgiften.
| Name | Typ | Description |
|---|---|---|
| calculationMethod |
Hur poängen beräknades. Till exempel fastsatt på taket av en byggnad eller interpolerad längs en vägens mittlinje. Se |
|
| geometry |
Koordinaten för denna geokodpunkt är en |
|
| usageTypes |
Vad geokodpunkten är bäst lämpad för — |
GeocodingBatchRequestBody
Begärandet för operationen Get Geocoding Batch . Bär en eller flera individuella geokodningsfrågor — mellan 1 och 100, inklusive — som tjänsten bearbetar som ett enda samtal och returnerar som en parallell batchItems array på GeocodingBatchResponse.
| Name | Typ | Description |
|---|---|---|
| batchItems |
Geokodningsfrågorna som ska bearbetas i denna omgång. Varje post är en oberoende framåt-geokodningsförfrågan; Tjänsten returnerar en motsvarande post per |
GeocodingBatchRequestItem
En geokodningsfråga inuti en GeocodingBatchRequestBody.batchItems array. Varje objekt är en oberoende framåt-geokodningsförfrågan som motsvarar ett enda anrop till Get Geocoding, uttryckt som fält snarare än URL-frågeparametrar. Platsen kan tillhandahållas antingen som en fri sträng query eller som de strukturerade fälten nedan (addressLine, locality, countryRegion, nivåerna adminDistrict , postalCode); dessa två inmatningslägen utesluter varandra — när query sätts ignoreras de strukturerade fälten.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| addressLine |
string |
Adressens gatulinje, vanligtvis gatunamn och nummer, eller någon annan officiell gatunivåadress. Ignoreras när |
|
| adminDistrict |
string |
Den första ordningens administrativa underindelning (såsom en stat eller provins) anges som namn eller kortkod. Till exempel |
|
| adminDistrict2 |
string |
Den andra ordningens administrativa underindelning (såsom ett län). Till exempel |
|
| adminDistrict3 |
string |
Den tredje ordningens administrativa underindelning (såsom distrikt, församling eller kommun), där landet, beroendet eller regionen definierar en. Ignoreras när |
|
| bbox |
number[] (double) |
En begränsningsruta som begränsar sökningen till ett rektangulärt geografiskt område. Kodad enligt |
|
| coordinates |
number[] (double) |
En punkt på jorden, kodad i |
|
| countryRegion |
string |
En ISO 3166-1 Alpha-2 region/landkod som begränsar sökningen till ett enskilt land eller en region. Till exempel |
|
| locality |
string |
Adressens lokala (stad, ort eller by) komponent. Till exempel |
|
| optionalId |
string |
En valfri identifierare som tillhandahålls av uppringaren ekade tillbaka på den matchande svarsposten som |
|
| postalCode |
string |
Postnummerkomponenten på adressen. Ignoreras när |
|
| query |
string |
En fri sträng som beskriver platsen för geokod, vanligtvis en adress eller ett landmärkesnamn. När de är satta ignoreras de strukturerade platsfälten nedanför ( |
|
| top |
integer (int32) minimum: 1maximum: 20 |
5 |
Det maximala antalet geokodade resultat returnerades för denna fråga. Standardinställning till 5; Minimum 1, max 20. |
| view |
string |
auto |
En ISO 3166-1 Alpha-2 region-/landkod som identifierar den region vars geopolitiska syn ska tillämpas på omtvistade gränser och etiketter i svaret. Som standard är |
GeocodingBatchResponse
Den lyckade responskroppen returnerades med Get Geocoding Batch. Bär en summary av hur många av de inskickade frågorna som lyckades plus en batchItems array som innehåller en svarspost per fråga i förfrågan, i samma ordning som begäranarrayen batchItems .
| Name | Typ | Description |
|---|---|---|
| batchItems |
Resultaten per fråga i batchen. Varje post motsvarar positionsmässigt begäransteckningen vid samma arrayindex i |
|
| nextLink |
string |
Innehåller URL:en för att hämta nästa resultatsida om svaret är paginerat. Detta är användbart när svaret är för stort för att besvaras i ett enda samtal, vilket gör att användare kan navigera genom flera sidor med resultat. |
| summary |
Aggregerade räkningar för batchen som en helhet, det totala antalet inskickade frågor och hur många av dem som slutfördes framgångsrikt. |
GeocodingBatchResponseItem
En enda post inom GeocodingBatchResponse.batchItems, som bär resultatet av en av frågorna från motsvarande GeocodingBatchRequestBody.batchItems post.
Lyckade frågor visar sina geokodade features här i samma form som GeocodingResponse; misslyckade frågor visar istället diagnostisk information via error .
Exakt en av features eller error fylls i per post.
| Name | Typ | Description |
|---|---|---|
| error |
Diagnostisk information för en fråga som misslyckades i batchen, felspåret per post kompletterar framgångsvägen på |
|
| features |
Arrayen av |
|
| nextLink |
string |
Innehåller URL:en för att hämta nästa resultatsida om svaret är paginerat. Detta är användbart när svaret är för stort för att besvaras i ett enda samtal, vilket gör att användare kan navigera genom flera sidor med resultat. |
| optionalId |
string |
Den uppringarens identifierare ekade tillbaka från motsvarande |
| type |
Objekttypen |
GeocodingBatchResponseSummary
Innehåller aggregerade räkningar för ett Get Geocoding Batch svar: storleken på den inskickade batchen och hur många av dess frågor som bearbetades framgångsrikt. Används som typen av GeocodingBatchResponse.summary.
| Name | Typ | Description |
|---|---|---|
| successfulRequests |
integer (int32) |
Antalet frågor i batchen som bearbetades framgångsrikt — de vars svarspost i |
| totalRequests |
integer (int32) |
Det totala antalet inskickade frågor i batchen. Subtrahera |
GeoJsonObjectType
Anger GeoJSON typ. Måste vara en av de nio giltiga GeoJSON-objekttyperna – Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, GeometryCollection, Feature och FeatureCollection.
| Värde | Description |
|---|---|
| Point |
|
| MultiPoint |
|
| LineString |
|
| MultiLineString |
|
| Polygon |
|
| MultiPolygon |
|
| GeometryCollection |
|
| Feature |
|
| FeatureCollection |
|
GeoJsonPoint
En giltig GeoJSON Point geometrityp. Mer information finns i RFC 7946.
| Name | Typ | Description |
|---|---|---|
| bbox |
number[] (double) |
Markeringsramen. Projektion används – EPSG:3857. Mer information finns i RFC 7946. |
| coordinates |
number[] (double) |
En |
| type |
string:
Point |
Anger |
Intersection
Korsningsdetaljer för en adress är avslutade som en vägkorsning — hörnet där två eller flera namngivna gator möts. Fylls endast när den lösta enheten är en RoadIntersection; föräldern Address.intersection utelämnas annars.
| Name | Typ | Description |
|---|---|---|
| baseStreet |
string |
Den primära gatan i korsningen — vanligtvis gatan som adressnumret refererar till. |
| displayName |
string |
Ett människoläsbart namn för korsningen som kombinerar korsningsgatorna, såsom |
| intersectionType |
string |
En kort etikett som beskriver formen på skärningen. Till exempel att skilja en plankorsning från en planskild överfart som en bro eller viadukt. |
| secondaryStreet1 |
string |
Den första korsgatan som möts |
| secondaryStreet2 |
string |
Den andra korsgatan vid korsningen, när en sådan finns där. Befolkad endast vid korsningar med tre eller fler gator. |
MatchCodesEnum
Ett matchningskodsvärde som anger hur geokodningstjänsten producerade ett visst platsresultat. Fältet matchCodes på en funktion är en array av dessa värden; kombinera dem med confidence och type för att utvärdera matchningskvalitet.
| Värde | Description |
|---|---|
| Good |
Geokodningstjänsten producerade denna kandidat utan att bredda frågan: resultatet matchar frågan vid den specificitet som efterfrågades. |
| Ambiguous |
Platsen är en av flera möjliga matchningar. Till exempel, när man söker efter gatuadressen "128 Main St.", kan svaret returnera två platser för "128 North Main St." och "128 South Main St." eftersom det inte finns tillräckligt med information för att avgöra vilket alternativ som ska väljas. |
| UpHierarchy |
Platsen representerar en klänga i den geografiska hierarkin. Detta inträffar när en matchning för platsbegäran inte hittades, så ett mindre exakt resultat returneras. |
UsageTypeEnum
Den avsedda användningen för en geokodpunkt. En geokodpunkt som tjänsten returnerar bär en eller flera användningstyper som visar hur en klientapplikation ska använda punkten: till exempel att visa platsen på en karta jämfört med att styra ett fordon dit.
| Värde | Description |
|---|---|
| Display |
Geokodpunkten är lämplig för att visa platsen på en karta. För en funktion med icke-trivial omfattning (såsom en park eller byggnad) är punkten |
| Route |
Geokodpunkten är lämplig som destination för en rutt. För en funktion med icke-trivial omfattning (såsom en park eller byggnad) placeras punkten |