כיצד להתחבר עם Mapbox
יצירת חשבון:
Mapbox | Maps, Navigation, Search, and Data
ליצירת מפתח API יש לעקוב אחר הקישור והשלבים:
ליצירת אסימון גישה ל-API, יש לבקר בכתובת: https://account.mapbox.com/access-tokens/. לאחר יצירת החשבון, יתקבל אסימון גישה ברירת מחדל, המעיד על כך שהחשבון נרשם ללא הגבלות.

הגדרת אינטגרציה
ניתן לגשת לאינטגרציית Mapbox בקטע האינטגרציות. יש להזין את מפתח ה-API ולאמת את הסטטוס כדי לוודא שהוא מאומת.

ניתן לגשת ל-API של Mapbox בתוך בונה הזרימות ← יצירת צומת פעולה ← אינטגרציות ← Mapbox API

פעולות:
ישנן שלוש פעולות: 1. קבלת קואורדינטות לפי כתובת, 2. קבלת כתובת לפי קואורדינטות, 3. קבלת הוראות הגעה.

קבלת קואורדינטות לפי כתובת
ניתן לקבל קואורדינטות על ידי הזנת הכתובת וקוד המדינה.

מטען נתונים (Payload):
במטען הנתונים שהתקבל יתקבלו קואורדינטות נתיב הקוד הגיאוגרפי (Geocodes) ← קו אורך (longitude) וקו רוחב (latitude).
{ |
קבלת כתובת לפי קוד גיאוגרפי (Geocode)
ניתן לקבל כתובת על ידי הזנת קואורדינטות קו רוחב (latitude) וקו אורך (longitude).

מטען (Payload):
במטען, יתקבל full_address, ו-context שם יתקבלו address, street, postcode, place, district, region, ו-country.
{
"features": [
{
"properties": {
"feature_type": "address",
"full_address": "110 Washington Street, Saint Francis, Kansas 67756, United States",
"name": "110 Washington Street",
"name_preferred": "110 Washington Street",
"coordinates": {...}, // 4 מפתחות
"place_formatted": "Saint Francis, Kansas 67756, United States",
"context": {
"address": {
"address_number": "110",
"street_name": "Washington Street",
"name": "110 Washington Street"
},
"street": {
"name": "Washington Street"
},
"postcode": {
"name": "67756"
},
"place": {
"name": "Saint Francis"
},
"district": {
"name": "Cheyenne County"
},
"region": {
"name": "Kansas",
"region_code": "KS",
"region_code_full": "US-KS"
},
"country": {
"name": "United States",
"country_code": "US",
"country_code_alpha_3": "USA"
} } } } ] } |
קבלת הוראות הגעה
יש להזין את קו הרוחב וקו האורך של המוצא והיעד. המרחק נמדד במטרים ומשך הזמן בשניות.

מרחק: 36682.594➗1000 = 36.682594 בקירוב= 36 ק"מ
משך זמן: 1611.287➗60 = 26.8547 בקירוב= 27 דקות
מטען נתונים (Payload):
משך הזמן יתקבל בשניות, והמרחק במטרים.
Legs ← נקודות ציון שהן הוראות הגעה מהמקור ליעד.
{
"routes": [
{
"weight_name": "auto",
"weight": 1514.084,
"duration": 1611.287,
"distance": 36982.594,
"legs": [
{
"admins": [
{
"iso_3166_1_alpha3": "USA",
"iso_3166_1": "US"
}
],
"weight": 1514.084,
"duration": 1611.287,
"distance": 36982.594,
"summary": "TX 70, Farm to Market Road 57"
}
]
}
],
"waypoints": [
{
"distance": 12.3,
"location": [
-100.407636,
32.471248
]
},
{
"distance": 3.034,
"name": "Farm to Market Road 57",
"location": [
-100.253785,
32.721094
]
}
],
"code": "Ok",
"uuid": "T5m9XsITk8v43iczgJieSLlVKxksfje-2zgIGqC5NHYQjy8OlMRkVw=="
} |
הדרכת וידאו