Search
Operations
| Get Search Address |
Adres geocoderen Van toepassing op: prijscategorie S0 en S1. In veel gevallen is de volledige zoekservice mogelijk te veel, bijvoorbeeld als u alleen geïnteresseerd bent in traditionele geocoderen. Zoeken kan ook worden gebruikt om adressen uitsluitend op te zoeken. De geocoderen wordt uitgevoerd door het eindpunt van de geocode te raken met alleen het adres of gedeeltelijke adres in kwestie. De zoekindex voor geocoderen wordt opgevraagd voor alles boven de gegevens op straatniveau. Er worden geen POIs geretourneerd. Houd er rekening mee dat de geocoder zeer tolerant is ten opzichte van typfouten en onvolledige adressen. Ook wordt alles verwerkt, van exacte adressen of straat- of snijpunten tot geografische gebieden op een hoger niveau, zoals stadscentra, regio's, staten, enzovoort. |
| Get Search Address Reverse |
Omgekeerde geocode naar een adres Van toepassing op: prijscategorie S0 en S1. Het kan voorkomen dat u een coördinaat (bijvoorbeeld 37.786505, -122.3862) moet vertalen naar een voor mensen begrijpelijk adres. Dit is meestal nodig bij het bijhouden van toepassingen waarbij u een GPS-feed van het apparaat of de asset ontvangt en wilt weten welk adres de coördinaat zich bevindt. Met dit eindpunt worden adresgegevens voor een bepaalde coördinaat retourneren. |
| Get Search Address Reverse Cross Street |
Reverse Geocode naar een cross street Van toepassing op: prijscategorie S0 en S1. Het kan voorkomen dat u een coördinaat (bijvoorbeeld 37.786505, -122.3862) moet vertalen naar een voor mensen begrijpelijke cross street. Dit is meestal nodig bij het bijhouden van toepassingen waarbij u een GPS-feed van het apparaat of de asset ontvangt en wilt weten welk adres de coördinaat zich bevindt. Met dit eindpunt worden informatie over de straat voor een bepaalde coördinaat retourneren. |
| Get Search Address Structured |
Geocoderen van gestructureerde adressen Van toepassing op: prijscategorie S0 en S1. Azure Address Geocoding kan ook worden gebruikt om gestructureerde adressen uitsluitend op te zoeken. De zoekindex voor geocoderen wordt opgevraagd voor alles boven de gegevens op straatniveau. Er worden geen POIs geretourneerd. Houd er rekening mee dat de geocoder zeer tolerant is ten opzichte van typfouten en onvolledige adressen. Ook wordt alles verwerkt, van exacte adressen of straat- of snijpunten tot geografische gebieden op een hoger niveau, zoals stadscentra, regio's, staten, enzovoort. |
| Get Search Fuzzy |
Zoeken in vrije vorm Van toepassing op: prijscategorie S0 en S1. De standaard-API is Free Form Search, waarmee de meest fuzzy invoer wordt verwerkt voor elke combinatie van adres- of POI-tokens. Deze zoek-API is de canonieke zoekopdracht met één regel. De Free Form Search-API is een naadloze combinatie van nuttige plaatsen zoeken en geocoderen. De API kan ook worden gewogen met een contextuele positie (lat./lon. paar), of volledig beperkt door een coördinaat en radius, of het kan over het algemeen worden uitgevoerd zonder geo-biasing ankerpunt. |
| Get Search Nearby |
Zoeken in de buurt Van toepassing op: prijscategorie S0 en S1. Als u een use-case hebt voor het alleen ophalen van POI-resultaten rond een specifieke locatie, kan de zoekmethode in de buurt de juiste keuze zijn. Met dit eindpunt worden alleen POI-resultaten retourneren en wordt geen zoekqueryparameter gebruikt. |
| Get Search POI |
Nuttige plaatsen op naam krijgen Van toepassing op: prijscategorie S0 en S1. Met Nuttige plaatsen zoeken kunt u nuttige plaatsen op naam aanvragen. Zoeken ondersteunt aanvullende queryparameters, zoals taal en filterresultaten op interessegebied, op basis van land of begrensingsvak. Met het eindpunt worden alleen POI-resultaten retourneren die overeenkomen met de queryreeks. Het antwoord bevat NUTTIGEPLAATSgegevens, zoals adres, coördinaatlocatie en categorie. |
| Get Search POI Category |
Nuttige plaatsen per categorie krijgen Van toepassing op: prijscategorie S0 en S1. Met Nuttige plaatsen (POI) Category Search kunt u POI-resultaten van de opgegeven categorie aanvragen. Met Zoeken kunt u query's uitvoeren op IO's van één categorie tegelijk. Eindpunt retourneert alleen POI-resultaten die zijn gecategoriseerd zoals opgegeven. De respons bevat nuttige plaatsen, zoals adres, coördinaatlocatie en classificatie. |
| Get Search POI Category Tree Preview |
Categoriestructuur voor nuttige plaatsen krijgen Van toepassing op: prijscategorie S0 en S1. Poi Category API biedt een volledige lijst met ondersteunde POI-categorieën (Points of Interest) en subcategorieën, samen met hun vertalingen en synoniemen. De geretourneerde inhoud kan worden gebruikt om zinvollere resultaten te bieden via andere Search Service-API's, zoals Get Search POI. |
| Get Search Polygon |
Veelhoek krijgen Van toepassing op: Prijscategorie S1. Met de get Polygon-service kunt u de geometriegegevens aanvragen, zoals een plaats- of landoverzicht voor een set entiteiten, die eerder zijn opgehaald uit een Onlinezoekaanvraag in GeoJSON-indeling. De geometrie-id wordt geretourneerd in het object dataSources onder 'geometrie' en 'id' in een zoekadres of fuzzy aanroep zoeken. Houd er rekening mee dat elke geometrie-id die wordt opgehaald van een onlinezoekpunt een beperkte levensduur heeft. De client mag geometrie-id's niet opslaan in permanente opslag voor latere verwijzing, omdat de stabiliteit van deze id's lange tijd niet wordt gegarandeerd. Naar verwachting wordt binnen enkele minuten na de aanvraag bij de onlinezoekmethode die de id heeft opgegeven, een aanvraag naar de methode Polygon gedaan. De service staat batchaanvragen toe tot 20 id's. |
| Post Search Address Batch |
Batch-API voor zoekadressen Van toepassing op: Prijscategorie S1. De Batch-API voor zoekadressen verzendt batches met query's naar de Api voor zoekadressen met slechts één API-aanroep. U kunt batch-API voor zoekadressen aanroepen om asynchroon (asynchroon) of synchroon (synchroniseren) uit te voeren. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. Synchrone Batch-aanvraag verzendenDe synchrone API wordt aanbevolen voor lichtgewicht batchaanvragen. Wanneer de service een aanvraag ontvangt, reageert deze zodra de batchitems zijn berekend en is het niet mogelijk om de resultaten later op te halen. De synchrone API retourneren een time-outfout (een 408-antwoord) als de aanvraag langer duurt dan 60 seconden. Het aantal batchitems is beperkt tot 100 voor deze API.
Asynchrone Batch-aanvraag verzendenDe asynchrone API is geschikt voor het verwerken van grote hoeveelheden relatief complexe zoekaanvragen
Wanneer u een aanvraag indient met behulp van een async-aanvraag, retourneert de service standaard een 202-antwoordcode langs een omleidings-URL in het veld Locatie van de antwoordheader. Deze URL moet periodiek worden gecontroleerd totdat de antwoordgegevens of foutgegevens beschikbaar zijn. De asynchrone antwoorden worden 14 dagen opgeslagen. De omleidings-URL retourneert een 404-antwoord als deze wordt gebruikt na de verloopperiode. Houd er rekening mee dat asynchrone batchaanvraag een langlopende aanvraag is. Hier is een typische reeks bewerkingen:
POST-body voor Batch-aanvraagAls u de zoekadresquery's wilt verzenden, gebruikt u een aanvraag waarbij de aanvraagtekst de matrix in indeling bevat en de
Een zoekadresquery in een batch is slechts een gedeeltelijke URL zonder het protocol, de basis-URL, het pad, de API-versie en de abonnementssleutel. De URI-parametersvoor ondersteunde zoekadressen kunnen worden geaccepteerd. De tekenreekswaarden in de zoekadresquery moeten een escape-teken hebben (bijvoorbeeld ' teken moet worden gese escapet met ) en moet ook correct \ url-gecodeerd zijn. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. De batch moet ten minste één query bevatten. Asynchrone batchresultaten downloadenAls u de asynsync-batchresultaten wilt downloaden, moet u een
Hier is de typische volgorde van bewerkingen voor het downloaden van de batchresultaten:
Batch-responsmodelDe geretourneerde gegevensinhoud is vergelijkbaar voor asynchrone en synchronisatieaanvragen. Wanneer u de resultaten van een asynsync batchaanvraag downloadt en de batch is verwerkt, bevat de antwoord-body het batch-antwoord. Deze batchreactie bevat een onderdeel dat aangeeft dat deel uitmaakte van de oorspronkelijke batchaanvraag en dat wil zeggen query's
Hier is een batch-voorbeeldreactie met 2 geslaagd en 1 mislukt resultaat:
|
| Post Search Address Reverse Batch |
Search Address Reverse Batch API Van toepassing op: Prijscategorie S1. De Batch-API voor zoekadressen verzendt batches met query's naar De omgekeerde API voor zoekadressen met slechts één API-aanroep. U kunt de Search Address Reverse Batch-API aanroepen om asynchroon (asynchroon) of synchroon (synchronisatie) uit te voeren. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. Synchrone Batch-aanvraag verzendenDe synchrone API wordt aanbevolen voor lichtgewicht batchaanvragen. Wanneer de service een aanvraag ontvangt, reageert deze zodra de batchitems zijn berekend en is het niet mogelijk om de resultaten later op te halen. De synchrone API retourneren een time-outfout (een 408-antwoord) als de aanvraag langer duurt dan 60 seconden. Het aantal batchitems is beperkt tot 100 voor deze API.
Asynchrone Batch-aanvraag verzendenDe asynchrone API is geschikt voor het verwerken van grote hoeveelheden relatief complexe zoekaanvragen
Wanneer u een aanvraag indient met behulp van een async-aanvraag, retourneert de service standaard een 202-antwoordcode langs een omleidings-URL in het veld Locatie van de antwoordheader. Deze URL moet periodiek worden gecontroleerd totdat de antwoordgegevens of foutgegevens beschikbaar zijn. De asynchrone antwoorden worden 14 dagen opgeslagen. De omleidings-URL retourneert een 404-antwoord als deze wordt gebruikt na de verloopperiode. Houd er rekening mee dat asynchrone batchaanvraag een langlopende aanvraag is. Hier is een typische reeks bewerkingen:
POST-body voor Batch-aanvraagAls u de omgekeerde query's voor het zoekadres wilt verzenden, gebruikt u een aanvraag waarbij de aanvraagtekst de matrix in indeling bevat en
Een omgekeerde query voor een zoekadres in een batch is slechts een gedeeltelijke URL zonder het protocol, de basis-URL, het pad, de API-versie en de abonnementssleutel. Het kan een van de ondersteunde reverse URI-parametersvoor zoekadressen accepteren. De tekenreekswaarden in de omgekeerde query van het zoekadres moeten een escape-teken hebben (bijvoorbeeld ' teken moet worden gese escapet met ) en moet ook correct \ url-gecodeerd zijn. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. De batch moet ten minste één query bevatten. Asynchrone batchresultaten downloadenAls u de asynsync-batchresultaten wilt downloaden, moet u een
Hier is de typische volgorde van bewerkingen voor het downloaden van de batchresultaten:
Batch-responsmodelDe geretourneerde gegevensinhoud is vergelijkbaar voor asynchrone en synchronisatieaanvragen. Wanneer u de resultaten van een asynsync batchaanvraag downloadt en de batch is verwerkt, bevat de antwoord-body het batch-antwoord. Deze batchreactie bevat een onderdeel dat aangeeft dat deel uitmaakte van de oorspronkelijke batchaanvraag en dat wil zeggen query's
Hier is een batch-voorbeeldreactie met 2 geslaagd en 1 mislukt resultaat:
|
| Post Search Along Route |
Van toepassing op: prijscategorie S0 en S1. Met het eindpunt Zoeken langs route kunt u fuzzy zoeken naar IDE's langs een opgegeven route. Deze zoekopdracht wordt beperkt door de beperkende |
| Post Search Fuzzy Batch |
Fuzzy Batch-API zoeken Van toepassing op: Prijscategorie S1. De Batch-API voor zoekadressen verzendt batches met query's naar De fuzzy API doorzoeken met slechts één API-aanroep. U kunt fuzzy Batch-API voor zoekadressen aanroepen om asynchroon (asynchroon) of synchroon (synchroniseren) uit te voeren. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. Synchrone Batch-aanvraag verzendenDe synchrone API wordt aanbevolen voor lichtgewicht batchaanvragen. Wanneer de service een aanvraag ontvangt, reageert deze zodra de batchitems zijn berekend en is het niet mogelijk om de resultaten later op te halen. De synchrone API retourneren een time-outfout (een 408-antwoord) als de aanvraag langer duurt dan 60 seconden. Het aantal batchitems is beperkt tot 100 voor deze API.
Asynchrone Batch-aanvraag verzendenDe asynchrone API is geschikt voor het verwerken van grote hoeveelheden relatief complexe zoekaanvragen
Wanneer u een aanvraag indient met behulp van een async-aanvraag, retourneert de service standaard een 202-antwoordcode langs een omleidings-URL in het veld Locatie van de antwoordheader. Deze URL moet periodiek worden gecontroleerd totdat de antwoordgegevens of foutgegevens beschikbaar zijn. De asynchrone antwoorden worden 14 dagen opgeslagen. De omleidings-URL retourneert een 404-antwoord als deze wordt gebruikt na de verloopperiode. Houd er rekening mee dat asynchrone batchaanvraag een langlopende aanvraag is. Hier is een typische reeks bewerkingen:
POST-body voor Batch-aanvraagAls u de fuzzy zoekquery's wilt verzenden, gebruikt u een aanvraag waarin de aanvraagtekst de matrix in indeling bevat en de
Een fuzzy zoekopdracht in een batch is slechts een gedeeltelijke URL zonder het protocol, de basis-URL, het pad, de API-versie en de abonnementssleutel. Alle ondersteunde fuzzy URI-parametersvoor zoeken kunnen worden geaccepteerd. De tekenreekswaarden in de fuzzy zoekquery moeten een goede escape-teken krijgen (bijvoorbeeld ' teken moet worden gesluisd met ) en moet ook correct \ url-gecodeerd zijn. Met de asynchrone API kan de aanroeper maximaal 10.000 query's batchen en api's synchroniseren tot maximaal 100 query's. De batch moet ten minste één query bevatten. Asynchrone batchresultaten downloadenAls u de asynsync-batchresultaten wilt downloaden, moet u een
Hier is de typische volgorde van bewerkingen voor het downloaden van de batchresultaten:
Batch-responsmodelDe geretourneerde gegevensinhoud is vergelijkbaar voor asynchrone en synchronisatieaanvragen. Wanneer u de resultaten van een asynsync batchaanvraag downloadt en de batch is verwerkt, bevat de antwoord-body het batch-antwoord. Deze batchreactie bevat een onderdeel dat aangeeft dat deel uitmaakte van de oorspronkelijke batchaanvraag en dat wil zeggen query's
Hier is een batch-voorbeeldreactie met 2 geslaagd en 1 mislukt resultaat:
|
| Post Search Inside Geometry |
Van toepassing op: prijscategorie S0 en S1. Met het eindpunt Zoekgeometrie kunt u een zoekopdracht in vrije vorm uitvoeren binnen één geometrie of veel van deze. De zoekresultaten die binnen de geometrie/geometrieën vallen, worden geretourneerd.
|