Como criar uma rota simples entre dois pontos?

Request:

Neste exemplo, temos uma rota simples entre dois pontos com o modo de cálculo THE_FASTEST usando os parâmetros obrigatórios:

 

1{

2    "startDate": 0,

3    "profileName": "MAPLINKBR",

4    "points": [

5        {

6            "siteId": "Point 1-Extrema",

7            "latitude": -22.859246,

8            "longitude": -46.339289

9        },

10        {

11            "siteId": "Point 2-Betim",

12            "latitude": -19.985117,

13            "longitude": -44.202667

14        }

15    ],

16    "calculationMode": "THE_FASTEST"

17}

 

Response:

A resposta pode ser vista em um mapa:

Como criar uma rota simples entre dois pontos

A resposta virá no formato JSON (truncado para deixar legível. Resposta completa no link do arquivo Trip_ResponseSample.json)

Os seguintes Indicadores são apresentados ao final:

Total distance: 446.26 km

Total duration: 05:31:21

Average speed: 80.81 km/h

Penalized speed profile: 0

 

 

1{

2    "id": "6066429a6f1b047701182095",

3    "clientId": "0wfdGfgEOFpME1RcsrBj4U5yAAJjeqFG",

4    "totalDistance": 446257,

5    "totalNominalDuration": 19881,

6    "averageSpeed": 80.81,

7    "totalSpeedProfilePenalty": 0,

8    "legs": [

9        {

10            "distance": 446257,

11            "nominalDuration": 19881,

12            "averageSpeed": 80.81,

13            "speedProfilePenalty": 0,

14            "points": [

15                {

16                    "latitude": -22.85919366820816,

17                    "longitude": -46.33930713097461

18                },

19                {

20                    "latitude": -22.859027,

21                    "longitude": -46.338843

22                },

23                {

24                    "latitude": -22.858917,

25                    "longitude": -46.338588

26                },

27                {

28                    "latitude": -22.858789,

29                    "longitude": -46.33835

30                },

31                {

32                    "latitude": -22.858654,

33                    "longitude": -46.338145

34                },

35                {

36                    "latitude": -22.858523,

37                    "longitude": -46.337966

38                },

39                {

40                    "latitude": -22.858369,

41                    "longitude": -46.337794

42                },

43                {

44                    "latitude": -22.858192,

45                    "longitude": -46.337624

46                },

47                {

48                    "latitude": -22.858022,

49                    "longitude": -46.33749

50                },

51                {

52                    "latitude": -22.857641,

53                    "longitude": -46.337245

54                },

55                {

56                    "latitude": -22.85746,

57                    "longitude": -46.337163

58                },

59                {

60                    "latitude": -22.857257,

61                    "longitude": -46.337086

62                },

63                {

64                    "latitude": -22.857088,

65                    "longitude": -46.337036

66                },

67                {

68                    "latitude": -22.856732,

69                    "longitude": -46.33701

70                },

71                {

72                    "latitude": -22.856322,

73                    "longitude": -46.337002

74                },

75 ...

76 (Truncado)

77 ...

78                {

79                    "latitude": -19.994541,

80                    "longitude": -44.207664

81                },

82                {

83                    "latitude": -19.993189,

84                    "longitude": -44.2072

85                },

86                {

87                    "latitude": -19.99234,

88                    "longitude": -44.206874

89                },

90                {

91                    "latitude": -19.99159,

92                    "longitude": -44.206528

93                },

94                {

95                    "latitude": -19.990906,

96                    "longitude": -44.206131

97                },

98                {

99                    "latitude": -19.989598,

100                    "longitude": -44.205228

101                },

102                {

103                    "latitude": -19.98611,

104                    "longitude": -44.203123

105                },

106                {

107                    "latitude": -19.985121617641525,

108                    "longitude": -44.20265716889223

109                }

110            ],

111            "tollCalculation": null

112        }

113    ],

114    "source": "MAPLINK",

115    "createdAt": 1617314463511

116}

Em caso de dúvidas e problemas técnicos, abra um chamado no Suporte Maplink. Teremos o prazer em atende-lo(a). Serviço exclusivo para clientes Maplink.