Share via


SearchURL class

A SearchURL a Azure Maps keresési műveletek URL-címét jelöli.

Extends

Konstruktorok

SearchURL(Pipeline, string)

Létrehozza a SearchURL egy példányát.

Örökölt tulajdonságok

mapsUrl

Alap URL-sztringérték.

Metódusok

searchAddress(Aborter, string, SearchAddressOptions)

Cím geokódolása Sok esetben a teljes keresési szolgáltatás túl sok lehet, például ha csak a hagyományos geokódolás érdekli. Keresés kizárólag címkereséshez is elérhető. A geokódolás úgy történik, hogy csak a kérdéses címmel vagy részleges címmel éri el a geokódvégpontot. A geokódolási keresési index lekérdezi az utcaszintű adatok fölötti összes adatot. A rendszer nem ad vissza POI-kat. Vegye figyelembe, hogy a geokódoló nagyon tolerálja az elírásokat és a hiányos címeket. Emellett mindent kezelni fog a pontos utcacímektől, utca- vagy kereszteződésektől, valamint a magasabb szintű földrajzi területektől, például a városközpontoktól, megyéktől, államoktól stb. A Get Keresés Address API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddress

searchAddressReverse(Aborter, GeoJSON.Position, SearchAddressReverseOptions)

Geokód visszafejtése címre Előfordulhat, hogy egy koordinátát (például -122.3862, 37.786505) emberi közérthető címgé kell fordítania. Ez leggyakrabban olyan alkalmazások nyomon követéséhez szükséges, amelyekben GPS-hírcsatornát kap az eszköztől vagy eszköztől, és tudni szeretné, hogy a koordináták hol találhatók. Ez a végpont egy adott koordinátára vonatkozó címadatokat ad vissza. A Get Keresés Address Reverse API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreverse

searchAddressReverseCrossStreet(Aborter, GeoJSON.Position, SearchAddressReverseCrossStreetOptions)

Fordított geokód keresztutcára Előfordulhatnak olyan esetek, amikor egy koordinátát (például :122.3862, 37.786505) emberi, érthető keresztutcává kell fordítania. Ez leggyakrabban olyan alkalmazások nyomon követéséhez szükséges, amelyekben GPS-hírcsatornát kap az eszköztől vagy eszköztől, és tudni szeretné, hogy a koordináták hol találhatók. Ez a végpont utcaközi információkat ad vissza egy adott koordinátához. A Get Keresés Address Reverse Cross Street API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreversecrossstreet

searchAddressStructured(Aborter, string, SearchAddressStructuredOptions)

Strukturált cím geokódolása Az Azure Address Geocoding kizárólag strukturált címek kereséséhez is elérhető. A geokódolási keresési index lekérdezi az utcaszintű adatok fölötti összes adatot. A rendszer nem ad vissza POI-kat. Vegye figyelembe, hogy a geokódoló nagyon tolerálja az elírásokat és a hiányos címeket. Emellett mindent kezelni fog a pontos utcacímektől, utca- vagy kereszteződésektől, valamint a magasabb szintű földrajzi területektől, például a városközpontoktól, megyéktől, államoktól stb. A Get Keresés Address Structured API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressstructured

searchAlongRoute(Aborter, string, number, SearchAlongRouteRequestBody, SearchAlongRouteOptions)

A Keresés Útvonal mentén végpont lehetővé teszi a POI-k intelligens keresését egy megadott útvonal mentén. Ez a keresés a korlátozó mérték megadásával maxDetourTime korlátozott. Az útvonalpontok elküldéséhez egy body olyan objektumot fog használni, amely típusként GeoJSON LineStringroute jelölt objektumot tartalmaz, a fejléc pedig értékre Content-Typeapplication/jsonlesz állítva. A( route z) minden útvonalpontja típusként jelenik meg, azaz egy tömbként GeoJSON Position , ahol a hosszúsági értéket a szélességi érték követi, és a magassági értéket figyelmen kívül hagyja. A-nak route legalább 2 útvonalpontot kell tartalmaznia. Lehetséges, hogy az eredeti útvonal megváltozik, egyes pontok kihagyhatók. Ha a talált ponton áthaladó útvonal gyorsabb, mint az eredeti, a detourTime válasz értéke negatív. A Post Keresés Route API-t használja:https://docs.microsoft.com/rest/api/maps/search/postsearchalongroute

searchFuzzy(Aborter, string | GeoJSON.Position, SearchFuzzyOptions)

Ingyenes űrlap Keresés Az alapszintű alapértelmezett API a Free Form Keresés, amely a cím- vagy POI-jogkivonatok bármilyen kombinációját kezelő bemenetek legfájdalmasabb részét kezeli. Ez a keresési API a canonical 'egysoros keresés'. Az ingyenes űrlap Keresés API a POI-keresés és a geokódolás zökkenőmentes kombinációja. Az API-t egy környezetfüggő pozícióval (lat./lon. pár) is lehet súlyozni, vagy egy koordinátával és sugárral teljes mértékben korlátozhatja, vagy általában geo elfogultságú horgonypont nélkül is végrehajtható. Határozottan javasoljuk, hogy használja a countrySet paramétert, hogy csak azokat az országokat adja meg, amelyekre az alkalmazásnak lefedettséget kell adnia, mivel az alapértelmezett viselkedés az, hogy az egész világon keres, és esetleg szükségtelen eredményeket ad vissza. Például: countrySet=US,FR. A támogatott országok teljes listáját a [Keresés Lefedettség] (https://docs.microsoft.com/azure/location-based-services/geocoding-coverage) című témakörben találja. A legtöbb Keresés a lekérdezések alapértelmezés szerint =2 értéket maxFuzzyLeveladnak meg a teljesítmény elérése és a szokatlan eredmények csökkentése érdekében. Ezt az új alapértelmezett értéket igény szerint felül lehet bírálni a lekérdezési paraméter maxFuzzyLevel=3 vagy 4 paraméterének megadásával. A Get Keresés Fuzzy API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchfuzzy

searchInsideGeometry(Aborter, string, SearchInsideGeometryRequestBody, SearchInsideGeometryOptions)

A Keresés Geometry végpont lehetővé teszi, hogy egy vagy több geometrián belül ingyenes űrlapkeresést végezzen. A rendszer visszaadja a geometriába/geometriába eső keresési eredményeket. A keresendő földrajzi jellemzők számosszögként és/vagy körgeometriaként modellezhetők az alábbi GeoJSON típusok bármelyikével: GeoJSON FeatureCollection, A geometry objektumként GeoJSON FeatureCollection ábrázolható. Ez az ajánlott beállítás, ha a geometria sokszögeket és köröket is tartalmaz. A FeatureCollection legfeljebb 50 GeoJSON Feature objektumot tartalmazhat. Minden Feature objektumnak a következő feltételekkel kell jelölnie egy sokszöget vagy egy kört: A Feature sokszöggeometriához tartozó objektumok legfeljebb 50 koordinátával rendelkezhetnek, és tulajdonságainak üresnek kell lenniük. A Feature Körgeometria objektuma egy típussal és egy sugárértékkel (méterben) jelölt GeoJSON Pointközéppontból áll, amelyet meg kell adni az objektum tulajdonságaiban, valamint az altípus tulajdonságból, amelynek értéke "Circle". A minta FeatureCollection ábrázolásáért tekintse meg az alábbi Példák szakaszt. GeoJSON GeometryCollection, A geometry objektumként GeoJSON GeometryCollection ábrázolható. Ez az ajánlott beállítás, ha a geometria csak a sokszögek listáját tartalmazza. A GeometryCollection legfeljebb 50 GeoJSON Polygon objektumot tartalmazhat. Minden Polygon objektum legfeljebb 50 koordinátával rendelkezhet. A minta GeometryCollection ábrázolásáért tekintse meg az alábbi Példák szakaszt. GeoJSON-poligon, A geometry objektumként GeoJSON Polygon ábrázolható. Ez az ajánlott lehetőség, ha a geometria egyetlen sokszöget tartalmaz. Az Polygon objektum legfeljebb 50 koordinátával rendelkezhet. A Post Keresés Inside Geometry API-t használja:https://docs.microsoft.com/rest/api/maps/search/postsearchinsidegeometry

searchNearby(Aborter, GeoJSON.Position, SearchNearbyOptions)

Közeli Keresés Ha a poI-eredmények adott helyen történő lekérésére van használati eset, akkor a közeli keresési módszer lehet a megfelelő választás. Ez a végpont csak POI-eredményeket ad vissza, és nem fogad keresési lekérdezési paramétert. A Get Keresés Közeli API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchnearby

searchPOI(Aborter, string, SearchPOIOptions)

POI lekérése név szerint Ha a keresési használati esethez csak POI-eredmények szükségesek, akkor a POI-végpontot használhatja a kereséshez. Ez a végpont csak POI-eredményeket ad vissza. A Get Keresés POI API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpoi

searchPOICategory(Aborter, string, SearchPOICategoryOptions)

POI lekérése kategória szerint Ha a keresési használati esethez csak kategóriák szerint szűrt POI-eredmények szükségesek, használhatja a kategóriavégpontot. Ez a végpont csak olyan POI-eredményeket ad vissza, amelyek a megadottak szerint vannak kategorizálva. Az elérhető kategóriák listája itt található. A Get Keresés POI Category API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpoicategory

searchPolygon(Aborter, string[])

A Keresés Polygon API lehetővé teszi a geometriai adatok, például egy város vagy ország körvonalának lekérését egy entitáskészlethez, amely korábban online Keresés kérelemből származik GeoJSON formátumban. A geometriaazonosítót a dataSources objektumban adja vissza a "geometria" és az "id" érték alatt egy Keresés Cím vagy Keresés Fuzzy hívásban. Vegye figyelembe, hogy az online Keresés végpontról lekért geometriai azonosítók élettartama korlátozott. Az ügyfél nem tárolhatja a geometriai azonosítókat állandó tárolóban későbbi átirányítás céljából, mivel ezeknek az azonosítóknak a stabilitása hosszú ideig nem garantált. A Polygon metódusra irányuló kérés várhatóan néhány percen belül megtörténik az azonosítót szolgáltató Online Keresés metódus felé irányuló kérés után. A szolgáltatás legfeljebb 20 azonosítót engedélyez a kötegelt kérésekhez.

A Get Keresés Polygon API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpolygon

Örökölt metódusok

newPipeline(Credential, INewPipelineOptions)

Egy statikus metódus, amellyel új folyamatobjektum hozható létre hitelesítő adatokkal.

Konstruktor adatai

SearchURL(Pipeline, string)

Létrehozza a SearchURL egy példányát.

new SearchURL(pipeline: Pipeline, mapsUrl?: string)

Paraméterek

pipeline
Pipeline

Hívja fel a MapsURL.newPipeline() függvényt egy alapértelmezett folyamat létrehozásához, vagy adjon meg egy testre szabott folyamatot.

mapsUrl

string

A szolgáltatásra mutató URL-sztring alapértelmezés szerint "https://atlas.microsoft.com"Azure Maps szolgáltatás. Ha nincs megadva protokoll, például "atlas.microsoft.com", akkor https a rendszer feltételezi.

Örökölt tulajdonság részletei

mapsUrl

Alap URL-sztringérték.

mapsUrl: string

Tulajdonság értéke

string

Örökölt: MapsURL.mapsUrl

Metódus adatai

searchAddress(Aborter, string, SearchAddressOptions)

Cím geokódolása Sok esetben a teljes keresési szolgáltatás túl sok lehet, például ha csak a hagyományos geokódolás érdekli. Keresés kizárólag címkereséshez is elérhető. A geokódolás úgy történik, hogy csak a kérdéses címmel vagy részleges címmel éri el a geokódvégpontot. A geokódolási keresési index lekérdezi az utcaszintű adatok fölötti összes adatot. A rendszer nem ad vissza POI-kat. Vegye figyelembe, hogy a geokódoló nagyon tolerálja az elírásokat és a hiányos címeket. Emellett mindent kezelni fog a pontos utcacímektől, utca- vagy kereszteződésektől, valamint a magasabb szintű földrajzi területektől, például a városközpontoktól, megyéktől, államoktól stb. A Get Keresés Address API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddress

function searchAddress(aborter: Aborter, query: string, options?: SearchAddressOptions): Promise<SearchAddressResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string

A keresett cím (pl. "1 Microsoft way, Redmond, WA").

Válaszok

searchAddressReverse(Aborter, GeoJSON.Position, SearchAddressReverseOptions)

Geokód visszafejtése címre Előfordulhat, hogy egy koordinátát (például -122.3862, 37.786505) emberi közérthető címgé kell fordítania. Ez leggyakrabban olyan alkalmazások nyomon követéséhez szükséges, amelyekben GPS-hírcsatornát kap az eszköztől vagy eszköztől, és tudni szeretné, hogy a koordináták hol találhatók. Ez a végpont egy adott koordinátára vonatkozó címadatokat ad vissza. A Get Keresés Address Reverse API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreverse

function searchAddressReverse(aborter: Aborter, position: GeoJSON.Position, options?: SearchAddressReverseOptions): Promise<SearchAddressReverseResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

position
GeoJSON.Position

A keresés fordított pozíciója, például egy koordinátatömb.[longitude, latitude][-122.125679, 47.641268]

Válaszok

searchAddressReverseCrossStreet(Aborter, GeoJSON.Position, SearchAddressReverseCrossStreetOptions)

Fordított geokód keresztutcára Előfordulhatnak olyan esetek, amikor egy koordinátát (például :122.3862, 37.786505) emberi, érthető keresztutcává kell fordítania. Ez leggyakrabban olyan alkalmazások nyomon követéséhez szükséges, amelyekben GPS-hírcsatornát kap az eszköztől vagy eszköztől, és tudni szeretné, hogy a koordináták hol találhatók. Ez a végpont utcaközi információkat ad vissza egy adott koordinátához. A Get Keresés Address Reverse Cross Street API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressreversecrossstreet

function searchAddressReverseCrossStreet(aborter: Aborter, position: GeoJSON.Position, options?: SearchAddressReverseCrossStreetOptions): Promise<SearchAddressReverseCrossStreetResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

position
GeoJSON.Position

A keresés fordított pozíciója, például egy koordinátatömb.[longitude, latitude][-122.125679, 47.641268]

Válaszok

searchAddressStructured(Aborter, string, SearchAddressStructuredOptions)

Strukturált cím geokódolása Az Azure Address Geocoding kizárólag strukturált címek kereséséhez is elérhető. A geokódolási keresési index lekérdezi az utcaszintű adatok fölötti összes adatot. A rendszer nem ad vissza POI-kat. Vegye figyelembe, hogy a geokódoló nagyon tolerálja az elírásokat és a hiányos címeket. Emellett mindent kezelni fog a pontos utcacímektől, utca- vagy kereszteződésektől, valamint a magasabb szintű földrajzi területektől, például a városközpontoktól, megyéktől, államoktól stb. A Get Keresés Address Structured API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchaddressstructured

function searchAddressStructured(aborter: Aborter, countryCode: string, options?: SearchAddressStructuredOptions): Promise<SearchAddressStructuredResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

countryCode

string

A cím 2 vagy 3 betűs ISO3166-1 országkód része. Például: USA.

Válaszok

searchAlongRoute(Aborter, string, number, SearchAlongRouteRequestBody, SearchAlongRouteOptions)

A Keresés Útvonal mentén végpont lehetővé teszi a POI-k intelligens keresését egy megadott útvonal mentén. Ez a keresés a korlátozó mérték megadásával maxDetourTime korlátozott. Az útvonalpontok elküldéséhez egy body olyan objektumot fog használni, amely típusként GeoJSON LineStringroute jelölt objektumot tartalmaz, a fejléc pedig értékre Content-Typeapplication/jsonlesz állítva. A( route z) minden útvonalpontja típusként jelenik meg, azaz egy tömbként GeoJSON Position , ahol a hosszúsági értéket a szélességi érték követi, és a magassági értéket figyelmen kívül hagyja. A-nak route legalább 2 útvonalpontot kell tartalmaznia. Lehetséges, hogy az eredeti útvonal megváltozik, egyes pontok kihagyhatók. Ha a talált ponton áthaladó útvonal gyorsabb, mint az eredeti, a detourTime válasz értéke negatív. A Post Keresés Route API-t használja:https://docs.microsoft.com/rest/api/maps/search/postsearchalongroute

function searchAlongRoute(aborter: Aborter, query: string, maxDetourTime: number, body: SearchAlongRouteRequestBody, options?: SearchAlongRouteOptions): Promise<SearchAlongRouteResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string

A vonatkozó lekérdezési sztring (pl. "seattle", "pizza").

maxDetourTime

number

Az érdeklődési pont maximális kitérési ideje másodpercben. A maximális érték 3600 másodperc

body
SearchAlongRouteRequestBody

Ez a keresés útvonalát jelöli, és érvényes GeoJSON LineString típusnak kell lennie. A részleteket az RFC 7946-os verziójában találja.

Válaszok

searchFuzzy(Aborter, string | GeoJSON.Position, SearchFuzzyOptions)

Ingyenes űrlap Keresés Az alapszintű alapértelmezett API a Free Form Keresés, amely a cím- vagy POI-jogkivonatok bármilyen kombinációját kezelő bemenetek legfájdalmasabb részét kezeli. Ez a keresési API a canonical 'egysoros keresés'. Az ingyenes űrlap Keresés API a POI-keresés és a geokódolás zökkenőmentes kombinációja. Az API-t egy környezetfüggő pozícióval (lat./lon. pár) is lehet súlyozni, vagy egy koordinátával és sugárral teljes mértékben korlátozhatja, vagy általában geo elfogultságú horgonypont nélkül is végrehajtható. Határozottan javasoljuk, hogy használja a countrySet paramétert, hogy csak azokat az országokat adja meg, amelyekre az alkalmazásnak lefedettséget kell adnia, mivel az alapértelmezett viselkedés az, hogy az egész világon keres, és esetleg szükségtelen eredményeket ad vissza. Például: countrySet=US,FR. A támogatott országok teljes listáját a [Keresés Lefedettség] (https://docs.microsoft.com/azure/location-based-services/geocoding-coverage) című témakörben találja. A legtöbb Keresés a lekérdezések alapértelmezés szerint =2 értéket maxFuzzyLeveladnak meg a teljesítmény elérése és a szokatlan eredmények csökkentése érdekében. Ezt az új alapértelmezett értéket igény szerint felül lehet bírálni a lekérdezési paraméter maxFuzzyLevel=3 vagy 4 paraméterének megadásával. A Get Keresés Fuzzy API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchfuzzy

function searchFuzzy(aborter: Aborter, query: string | GeoJSON.Position, options?: SearchFuzzyOptions): Promise<SearchFuzzyResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string | GeoJSON.Position

A vonatkozó lekérdezési sztring (pl. "seattle", "pizza"). A koordinátatömbként [longitude, latitude]is megadható (pl. [-122.125679, 47.641268]).

Válaszok

searchInsideGeometry(Aborter, string, SearchInsideGeometryRequestBody, SearchInsideGeometryOptions)

A Keresés Geometry végpont lehetővé teszi, hogy egy vagy több geometrián belül ingyenes űrlapkeresést végezzen. A rendszer visszaadja a geometriába/geometriába eső keresési eredményeket. A keresendő földrajzi jellemzők számosszögként és/vagy körgeometriaként modellezhetők az alábbi GeoJSON típusok bármelyikével: GeoJSON FeatureCollection, A geometry objektumként GeoJSON FeatureCollection ábrázolható. Ez az ajánlott beállítás, ha a geometria sokszögeket és köröket is tartalmaz. A FeatureCollection legfeljebb 50 GeoJSON Feature objektumot tartalmazhat. Minden Feature objektumnak a következő feltételekkel kell jelölnie egy sokszöget vagy egy kört: A Feature sokszöggeometriához tartozó objektumok legfeljebb 50 koordinátával rendelkezhetnek, és tulajdonságainak üresnek kell lenniük. A Feature Körgeometria objektuma egy típussal és egy sugárértékkel (méterben) jelölt GeoJSON Pointközéppontból áll, amelyet meg kell adni az objektum tulajdonságaiban, valamint az altípus tulajdonságból, amelynek értéke "Circle". A minta FeatureCollection ábrázolásáért tekintse meg az alábbi Példák szakaszt. GeoJSON GeometryCollection, A geometry objektumként GeoJSON GeometryCollection ábrázolható. Ez az ajánlott beállítás, ha a geometria csak a sokszögek listáját tartalmazza. A GeometryCollection legfeljebb 50 GeoJSON Polygon objektumot tartalmazhat. Minden Polygon objektum legfeljebb 50 koordinátával rendelkezhet. A minta GeometryCollection ábrázolásáért tekintse meg az alábbi Példák szakaszt. GeoJSON-poligon, A geometry objektumként GeoJSON Polygon ábrázolható. Ez az ajánlott lehetőség, ha a geometria egyetlen sokszöget tartalmaz. Az Polygon objektum legfeljebb 50 koordinátával rendelkezhet. A Post Keresés Inside Geometry API-t használja:https://docs.microsoft.com/rest/api/maps/search/postsearchinsidegeometry

function searchInsideGeometry(aborter: Aborter, query: string, body: SearchInsideGeometryRequestBody, options?: SearchInsideGeometryOptions): Promise<SearchInsideGeometryResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string

A vonatkozó lekérdezési sztring (pl. "seattle", "pizza").

body
SearchInsideGeometryRequestBody

Ez egy vagy több földrajzi jellemző (parkok, államhatárok stb.) geometriája, és geoJSON-kompatibilis típusnak kell lennie. A részleteket az RFC 7946-os verziójában találja.

Válaszok

searchNearby(Aborter, GeoJSON.Position, SearchNearbyOptions)

Közeli Keresés Ha a poI-eredmények adott helyen történő lekérésére van használati eset, akkor a közeli keresési módszer lehet a megfelelő választás. Ez a végpont csak POI-eredményeket ad vissza, és nem fogad keresési lekérdezési paramétert. A Get Keresés Közeli API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchnearby

function searchNearby(aborter: Aborter, location: GeoJSON.Position, options?: SearchNearbyOptions): Promise<SearchNearbyResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

location
GeoJSON.Position

Hely, ahol az eredményeket elfogultnak kell lennie. A tömbjének [longitude, latitude]kell lennie, például: [-121.89, 37.337].

Válaszok

searchPOI(Aborter, string, SearchPOIOptions)

POI lekérése név szerint Ha a keresési használati esethez csak POI-eredmények szükségesek, akkor a POI-végpontot használhatja a kereséshez. Ez a végpont csak POI-eredményeket ad vissza. A Get Keresés POI API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpoi

function searchPOI(aborter: Aborter, query: string, options?: SearchPOIOptions): Promise<SearchPOIResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string

A keresendő POI-név (pl. "szabadságszobor", "starbucks").

Válaszok

searchPOICategory(Aborter, string, SearchPOICategoryOptions)

POI lekérése kategória szerint Ha a keresési használati esethez csak kategóriák szerint szűrt POI-eredmények szükségesek, használhatja a kategóriavégpontot. Ez a végpont csak olyan POI-eredményeket ad vissza, amelyek a megadottak szerint vannak kategorizálva. Az elérhető kategóriák listája itt található. A Get Keresés POI Category API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpoicategory

function searchPOICategory(aborter: Aborter, query: string, options?: SearchPOICategoryOptions): Promise<SearchPOICategoryResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

query

string

A keresendő POI-kategória (pl. "AIRPORT", "BEACH").

Válaszok

searchPolygon(Aborter, string[])

A Keresés Polygon API lehetővé teszi a geometriai adatok, például egy város vagy ország körvonalának lekérését egy entitáskészlethez, amely korábban online Keresés kérelemből származik GeoJSON formátumban. A geometriaazonosítót a dataSources objektumban adja vissza a "geometria" és az "id" érték alatt egy Keresés Cím vagy Keresés Fuzzy hívásban. Vegye figyelembe, hogy az online Keresés végpontról lekért geometriai azonosítók élettartama korlátozott. Az ügyfél nem tárolhatja a geometriai azonosítókat állandó tárolóban későbbi átirányítás céljából, mivel ezeknek az azonosítóknak a stabilitása hosszú ideig nem garantált. A Polygon metódusra irányuló kérés várhatóan néhány percen belül megtörténik az azonosítót szolgáltató Online Keresés metódus felé irányuló kérés után. A szolgáltatás legfeljebb 20 azonosítót engedélyez a kötegelt kérésekhez.

A Get Keresés Polygon API-t használja:https://docs.microsoft.com/rest/api/maps/search/getsearchpolygon

function searchPolygon(aborter: Aborter, geometries: string[]): Promise<SearchPolygonResponse>

Paraméterek

aborter
Aborter

Hozzon létre egy új Aborter-példányt az Aborter.none vagy az Aborter.timeout(), az Aborter goto dokumentumaival, hogy további példákat tudjon meg a kérések törléséről.

geometries

string[]

Geometriai UUID-k vesszővel tagolt listája, amely korábban egy Online Keresés-kérelemből származik.

Válaszok

Örökölt metódus részletei

newPipeline(Credential, INewPipelineOptions)

Egy statikus metódus, amellyel új folyamatobjektum hozható létre hitelesítő adatokkal.

static function newPipeline(credential: Credential, pipelineOptions?: INewPipelineOptions): Pipeline

Paraméterek

credential
Credential

Ilyen például a SubscriptionKeyCredential, a TokenCredential és a MapControlCredential.

pipelineOptions
INewPipelineOptions

Válaszok

Egy új Pipeline objektum.

ÖrököltMapsURL.newPipeline