Example #1
0
        public static string GenerateJsonBody(QueryCoordinates origin, QueryCoordinates destination)
        {
            var originarray = CoordinatesArray(origin);
            var destarray   = CoordinatesArray(destination);

            Destination[] origins = new Destination[1];
            origins[0] = new Destination
            {
                Latitude  = originarray[0],
                Longitude = originarray[1]
            };

            Destination[] destinations = new Destination[1];
            destinations[0] = new Destination
            {
                Latitude  = destarray[0],
                Longitude = destarray[1]
            };

            BodyDistanceMatrix body = new BodyDistanceMatrix()
            {
                Origins      = origins,
                Destinations = destinations,
                TravelMode   = "driving"
            };

            return(Serialize.ToJson(body));
        }
Example #2
0
 public static string ToJson(this BodyDistanceMatrix self) => JsonConvert.SerializeObject(self, Converter.Settings);