Megosztás:


Mapbox (Független közzétevő) (előzetes verzió)

A Mapbox lehetővé teszi a navigációs, helykeresési és statikus térképgenerálási szolgáltatások elérését, hogy interatív/statikus térképeket hozzon létre az alkalmazásban.

Ez az összekötő a következő termékekben és régiókban érhető el:

Service Class Régiók
Copilot Studio prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Logikai alkalmazások Standard Az összes Logic Apps-régió , kivéve a következőket:
     - Azure Government-régiók
     - Azure China-régiók
     - Amerikai Védelmi Minisztérium (DoD)
Power Alkalmazások prémium Az összes Power Apps-régió , kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Power Automate prémium Az összes Power Automate-régió, kivéve a következőket:
     - USA kormánya (GCC)
     - Amerikai kormány (GCC High)
     - A 21Vianet által üzemeltetett China Cloud
     - Amerikai Védelmi Minisztérium (DoD)
Érintkezés
Név Simone Lin
Email simonelinrj@outlook.com
Összekötő metaadatai
Kiadó Simone Lin
Webhely https://www.mapbox.com/
Adatvédelmi irányelvek https://www.mapbox.com/legal/privacy
Kategóriák Adat

Kapcsolat létrehozása

Az összekötő a következő hitelesítési típusokat támogatja:

Alapértelmezett A kapcsolat létrehozásának paraméterei. Minden régió Nem osztható meg

Alapértelmezett

Alkalmazható: Minden régió

A kapcsolat létrehozásának paraméterei.

Ez nem megosztható kapcsolat. Ha a power app meg van osztva egy másik felhasználóval, a rendszer kérni fogja, hogy hozzon létre új kapcsolatot.

Név Típus Description Kötelező
API hozzáférési jogkivonat securestring A Mapbox által kibocsátott alkalmazás-/előfizetési API hozzáférési jogkivonat True

Szabályozási korlátok

Name Hívások Megújítási időszak
API-hívások kapcsolatonként 100 60 másodperc

Műveletek

Geokódolás továbbítása

Ez a művelet lehetővé teszi egyetlen hely név szerinti keresését, és visszaadja a hely földrajzi koordinátáit (szélességét és hosszúságát)

Statikus térkép képének lekérése

Ez a művelet egy base64-es hely statikus térképképét adja ki, a helyet a hosszúság és a szélesség határozza meg. A statikus térkép képe nem tartalmaz interaktivitást vagy vezérlőket.

Útvonal lekérése a helyszínre

Ez a művelet kiszámítja és visszaadja az optimális útvonalat, hogy egy adott helyről elérjen egy adott helyet.

Geokódolás továbbítása

Ez a művelet lehetővé teszi egyetlen hely név szerinti keresését, és visszaadja a hely földrajzi koordinátáit (szélességét és hosszúságát)

Paraméterek

Name Kulcs Kötelező Típus Description
A hely címe vagy irányítószáma.
search_text True string

Annak a helynek a címe vagy irányítószáma, ahonnan a felhasználó geokoordinátát szeretne lekérni.

A megadott helyhez közelebbi eredmények előnyben részesítése
proximity string

A helyhez közelebbi eredmények előnyben részesítésére adott válasz torzítása. Az alapértelmezett ip- vagy hosszúsági koordináták

A keresésben szereplő szolgáltatástípusok
types string

Az eredmények szűrése az elérhető szolgáltatástípusoknak csak egy részhalmazát (egy vagy több) tartalmazza. Lehetőségek: ország, régió, irányítószám, körzet, hely, település, környék, cím és helység

A visszaadandó eredmények maximális száma
limit integer

Adja meg a visszaadni kívánt eredmények maximális számát, az alapértelmezett érték 2, a maximum pedig 10

Automatikus kiegészítési eredmények beállítása
autocomplete boolean

Adja meg, hogy az automatikus kiegészítési eredményeket adja-e vissza, az alapértelmezett érték hamis.

A felhasználó nyelvének megadása
language string

Adja meg a felhasználó nyelvét. Ez a paraméter szabályozza a válaszokban megadott szöveg nyelvét.

Válaszok

Name Elérési út Típus Description
lekérdezés
query array of string

Szóköz és írásjelek tömbje, amely elválasztja a sztringeket az eredeti lekérdezéstől

features
features array of object

Funkcióobjektumok tömbje, relevancia szerint rendezve

feature_relevance
features.relevance float

Azt jelzi, hogy a visszaadott funkció mennyire illeszkedik a felhasználó lekérdezéséhez 0 és 1 skálán

feature_placename
features.place_name string

A kért nyelven megadott funkciót és annak teljes eredményhierarchiáját képviselő sztring

bbox
features.bbox array of float

Határolókeret-tömb

központ
features.center array of float

A funkció középpontjának koordinátái [hosszúság, szélesség] formájában lehetnek a konstans középpont vagy az emberi tevékenységek központja

Statikus térkép képének lekérése

Ez a művelet egy base64-es hely statikus térképképét adja ki, a helyet a hosszúság és a szélesség határozza meg. A statikus térkép képe nem tartalmaz interaktivitást vagy vezérlőket.

Paraméterek

Name Kulcs Kötelező Típus Description
Hosszúság rögzítése
pinlon True string

hosszúsági érték, amelynek meg kell egyeznie a lon változóban megadott középhosszúságtal a kívánt hely rögzítéséhez

Földrajzi szélesség rögzítése
pinlat True string

szélességi érték, amelynek meg kell egyeznie a lon változóban megadott középső szélességi értékkel a kívánt hely rögzítéséhez

Hosszúság
lon True float

A statikus térkép középpontjának hosszúsága; -180 és 180 közötti szám.

Szélesség
lat True float

A statikus térkép középső pontjának szélessége; -85.0511 és 85.0511 közötti szám.

Kép nagyítása
zoom True float

Nagyítási szint; 0 és 22 közötti szám. A tört nagyítási szintek két tizedesjegyre lesznek kerekítve

Kép elforgatása
bearing True float

A csapágy elforgatja a térképet a középpontja körül. 0 és 360 közötti szám, decimális fokként értelmezve.

Kép dőlésszöge
pitch True float

A pitch dönti el a térképet, így perspektíva effektust eredményez. 0 és 60 közötti szám, fokban mérve.

Képszélesség
width True integer

A kép szélessége; 1 és 1280 képpont közötti szám.

Kép magassága
height True integer

A kép magassága; 1 és 1280 képpont közötti szám.

Válaszok

response
binary

Útvonal lekérése a helyszínre

Ez a művelet kiszámítja és visszaadja az optimális útvonalat, hogy egy adott helyről elérjen egy adott helyet.

Paraméterek

Name Kulcs Kötelező Típus Description
Útválasztási profil
routing True string

A lehetséges értékek használatára használható útválasztási profil a járműforgalom, a vezetés, a séta, a kerékpározás

Kezdő végkoordináta
coordinates True string

pontosvesszővel tagolt koordináták listája. pl. startlon,startlat; endlon,endlat

Alternatív útvonal logikai értéke
alternatives boolean

Ha igaz értékre van állítva, az legfeljebb két alternatív útvonalra tér vissza, mint a leggyorsabb

Visszaadott geometriaformátum
geometries string

a visszaadott geometria formátuma, az engedélyezett értékek a geojson, a poliline és a poliline6

Az áttekintési geometria típusa
overview string

Megjeleníti a kért áttekintési geometria típusát, lehet teljes (a legrészletesebb) egyszerűsített vagy hamis

Turn by turn utasítások beállítása
steps boolean

A lépések és a turn-by-turn utasítások visszaadásának (igaz) vagy sem

Az utasítások nyelve
language string

A visszaadott turn-by-turn szöveges utasítások nyelve

Válaszok

Name Elérési út Típus Description
routes
routes array of object

több útponton keresztüli útvonalat ír le

Lábak
routes.legs array of object

A rout lábak tömbje

Útvonal összefoglalása
routes.legs.summary string

Az útvonal összegzése

Útvonal lábának időtartama
routes.legs.duration float

A becsült utazási idő beteen útválasztási pontok másodpercben

steps
routes.legs.steps array of object

A lépésparamétertől függően ez lehet lépéstömb vagy üres tömb.

driving_side
routes.legs.steps.driving_side string

Ennek a lépésnek a helyszínén a jogi vezetési oldal. Vagy balra vagy jobbra.

mode
routes.legs.steps.mode string

A szállítás módja

bearing_after
routes.legs.steps.maneuver.bearing_after integer

0 és 360 közötti szám, amely az óramutató járásával megegyező szöget jelzi az igaz északi iránytól a maneuve után közvetlenül az utazási irányig

maneuver_instruction
routes.legs.steps.maneuver.instruction string

Emberi olvasható utasítás a visszaadott manőver végrehajtására

Egyetlen manőver időtartama
routes.legs.steps.duration integer

A becsült idő másodpercekben haladt a manővertől a következő útvonallépésig.

Egyetlen manőverút neve
routes.legs.steps.name string

Az útvonallépés részét képező út vagy út neve.

Egyetlen manőver távolsága
routes.legs.steps.distance integer

A távolság méterben haladt a manővertől a következő útvonallépésig.

Útválasztási láb távolsága
routes.legs.distance float

Az útválasztási pontok között megtett távolság méterben

duration
routes.duration float

A becsült utazási idő az útpontokon másodpercben

distance
routes.distance float

Az útpontokon megtett távolság méterben

útpontok
waypoints array of object

waypoint-objektum tömbje

név
waypoints.name string

annak az útnak vagy útnak a neve, amelyhez a bemeneti koordinátákat illesztették

hely
waypoints.location array of float

a dokkolt koordináta tömbje [lon, lat] formátumban

Definíciók

bináris

Ez a bináris alapszintű adattípus.