Mapbox (niezależny wydawca) (wersja zapoznawcza)
Usługa Mapbox umożliwia uzyskiwanie dostępu do nawigacji, wyszukiwania lokalizacji i statycznych usług generowania map w celu tworzenia interatywnych/statycznych map w aplikacji.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Simone Lin |
| simonelinrj@outlook.com |
| Metadane łącznika | |
|---|---|
| Publisher | Simone Lin |
| Witryna internetowa | https://www.mapbox.com/ |
| Zasady ochrony prywatności | https://www.mapbox.com/legal/privacy |
| Kategorie | Dane |
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Token dostępu interfejsu API | securestring | Token dostępu interfejsu API aplikacji/subskrypcji wystawiony przez usługę Mapbox | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Pobieranie obrazu mapy statycznej |
Ta akcja generuje statyczny obraz mapy lokalizacji w base64. Lokalizacja jest określana przez jego długość geograficzną i szerokość geograficzną. Obraz mapy statycznej nie ma interakcyjności ani kontrolek. |
| Pobieranie trasy do lokalizacji |
Ta akcja oblicza i zwraca optymalną trasę, aby uzyskać dostęp do określonej lokalizacji z danej lokalizacji. |
| Przekazywanie geokodowania |
Ta akcja umożliwia wyszukanie pojedynczej lokalizacji według nazwy i zwrócenie współrzędnych geograficznych (szerokości geograficznej i długości geograficznej) lokalizacji |
Pobieranie obrazu mapy statycznej
Ta akcja generuje statyczny obraz mapy lokalizacji w base64. Lokalizacja jest określana przez jego długość geograficzną i szerokość geograficzną. Obraz mapy statycznej nie ma interakcyjności ani kontrolek.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Długość geograficzna pinezki
|
pinlon | True | string |
wartość długości geograficznej, która powinna być taka sama jak długość środkowa określona w zmiennej lon, aby przypiąć żądaną lokalizację |
|
Przypinanie szerokości geograficznej
|
pinlat | True | string |
wartość szerokości geograficznej, która powinna być taka sama jak szerokość geograficzna środka określona w zmiennej lon, aby przypiąć żądaną lokalizację |
|
Długość
|
lon | True | float |
Długość geograficzna punktu środkowego mapy statycznej; liczba z zakresu od -180 do 180. |
|
Szerokość
|
lat | True | float |
Szerokość geograficzna punktu środkowego mapy statycznej; liczba z zakresu od -85.0511 do 85.0511. |
|
Powiększenie obrazu
|
zoom | True | float |
Poziom powiększenia; liczba z zakresu od 0 do 22. Poziomy powiększenia ułamkowego zostaną zaokrąglone do dwóch miejsc dziesiętnych |
|
Rotacja obrazu
|
bearing | True | float |
Łożysko obraca mapę wokół środka. Liczba z zakresu od 0 do 360 zinterpretowana jako stopnie dziesiętne. |
|
Pochylenie obrazu
|
pitch | True | float |
Skok przechyla mapę, generując efekt perspektywy. Liczba z zakresu od 0 do 60, mierzona w stopniach. |
|
Szerokość obrazu
|
width | True | integer |
Szerokość obrazu; liczba z zakresu od 1 do 1280 pikseli. |
|
Wysokość obrazu
|
height | True | integer |
Wysokość obrazu; liczba z zakresu od 1 do 1280 pikseli. |
Zwraca
- response
- binary
Pobieranie trasy do lokalizacji
Ta akcja oblicza i zwraca optymalną trasę, aby uzyskać dostęp do określonej lokalizacji z danej lokalizacji.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Profil routingu
|
routing | True | string |
Profil routingu do używania możliwych wartości to ruch drogowy, jazda, jazda, jazda na rowerze |
|
Współrzędna zakończenia rozpoczęcia
|
coordinates | True | string |
rozdzielana średnikami lista współrzędnych. np. startlon,startlat; endlon,endlat |
|
Alternatywna wartość logiczna trasy
|
alternatives | boolean |
Jeśli ustawiono wartość true, zostanie zwrócona do dwóch alternatywnych tras niż najszybsza |
|
|
Zwracany format geometrii
|
geometries | string |
format zwracanej geometrii, dozwolone wartości to geojson, polyline i polyline6 |
|
|
Typ geometrii przeglądu
|
overview | string |
Wyświetla żądany typ geometrii przeglądu, może być pełny (najbardziej szczegółowy) uproszczony lub fałszywy |
|
|
Ustawianie instrukcji turn by turn
|
steps | boolean |
Czy zwracać kroki i instrukcje turn-by-turn (prawda) czy nie |
|
|
Język instrukcji
|
language | string |
Język zwracanych instrukcji tekstowych turn-by-turn |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
routes
|
routes | array of object |
opisuje trasę przez wiele punktów drogi |
|
Nogi
|
routes.legs | array of object |
Tablica nóg rout |
|
Podsumowanie trasy
|
routes.legs.summary | string |
Podsumowanie trasy |
|
Czas trwania trasy
|
routes.legs.duration | float |
Szacowany czas podróży beteen trasy trasy punkty drogi w sekundach |
|
steps
|
routes.legs.steps | array of object |
W zależności od parametru kroków może to być tablica kroków lub pusta tablica. |
|
driving_side
|
routes.legs.steps.driving_side | string |
Legalna strona jazdy w miejscu tego kroku. W lewo lub w prawo. |
|
mode
|
routes.legs.steps.mode | string |
Tryb transportu |
|
bearing_after
|
routes.legs.steps.maneuver.bearing_after | integer |
Liczba z zakresu od 0 do 360 wskazująca kąt zgodnie z ruchem wskazówek zegara z prawdziwej północy do kierunku podróży natychmiast po maneuve |
|
maneuver_instruction
|
routes.legs.steps.maneuver.instruction | string |
Czytelna instrukcja wykonywania zwróconego manewru przez człowieka |
|
Czas trwania pojedynczego manewru
|
routes.legs.steps.duration | integer |
Szacowany czas podróży w sekundach od manewru do następnego kroku trasy. |
|
Pojedyncza nazwa drogi manewrowej
|
routes.legs.steps.name | string |
Nazwa drogi lub ścieżki, która stanowi część kroku trasy. |
|
Pojedyncza odległość manewru
|
routes.legs.steps.distance | integer |
Odległość przesunął się, w metrach, od manewru do następnego kroku trasy. |
|
Odległość nogi trasy
|
routes.legs.distance | float |
Odległość przebyta między punktami drogi w metrach |
|
duration
|
routes.duration | float |
Szacowany czas podróży przez punkty drogi w sekundach |
|
distance
|
routes.distance | float |
Odległość przejeżdżała przez punkty drogi w mierniku |
|
punkty waypoint
|
waypoints | array of object |
tablica obiektu punktu waypoint |
|
nazwa
|
waypoints.name | string |
nazwa drogi lub ścieżki, do której zostały przycięte współrzędne wejściowe |
|
lokalizacja
|
waypoints.location | array of float |
tablica współrzędnych przyciągania w formacie [lon, lat] |
Przekazywanie geokodowania
Ta akcja umożliwia wyszukanie pojedynczej lokalizacji według nazwy i zwrócenie współrzędnych geograficznych (szerokości geograficznej i długości geograficznej) lokalizacji
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Adres lub kod pocztowy lokalizacji.
|
search_text | True | string |
Adres lub kod pocztowy lokalizacji, z której użytkownik chce pobrać współrzędne geograficzne. |
|
Faworyzowanie wyników, które znajdują się bliżej określonej lokalizacji
|
proximity | string |
Stronnicza odpowiedź na faworyzowanie wyników, które znajdują się bliżej tej lokalizacji. Wartość domyślna to ip lub może być długością geograficzną, współrzędnymi szerokości geograficznej |
|
|
Typy funkcji uwzględnione w wyszukiwaniu
|
types | string |
Filtrowanie wyników w celu uwzględnienia tylko podzestawu (co najmniej jednego) dostępnych typów funkcji. Opcje to kraj, region, kod pocztowy, okręg, miejsce, lokalizacja, sąsiedztwo, adres i poi |
|
|
Maksymalna liczba wyników do zwrócenia
|
limit | integer |
Określ maksymalną liczbę zwracanych wyników, wartość domyślna to 2, a wartość maksymalna to 10 |
|
|
Ustawianie wyników autouzupełniania
|
autocomplete | boolean |
Określ, czy mają być zwracane wyniki autouzupełniania, wartość domyślna to false. |
|
|
Określanie języka użytkownika
|
language | string |
Określ język użytkownika. Ten parametr steruje językiem tekstu podanego w odpowiedziach. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
kwerenda
|
query | array of string |
Tablica spacji i znaków interpunkcyjnych oddzielona ciągami od oryginalnego zapytania |
|
features
|
features | array of object |
Tablica obiektów funkcji uporządkowana według istotności |
|
feature_relevance
|
features.relevance | float |
Wskazuje, jak dobrze zwracana funkcja pasuje do zapytania użytkownika w skali od 0 do 1 |
|
feature_placename
|
features.place_name | string |
Ciąg reprezentujący funkcję w żądanym języku, jeśli określono i jego pełną hierarchię wyników |
|
bbox
|
features.bbox | array of float |
Tablica pól ograniczenia |
|
centrum
|
features.center | array of float |
Współrzędne środka funkcji w postaci [długości geograficznej, szerokości geograficznej] mogą być środek literału lub środek działań ludzkich |
Definicje
binarny
Jest to podstawowy typ danych "binary".