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 |
| 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.