Interface RouteMatrixAvoidanceAreaGeometry.Builder

    • Method Detail

      • boundingBox

        RouteMatrixAvoidanceAreaGeometry.Builder boundingBox​(Collection<Double> boundingBox)

        Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.

        Parameters:
        boundingBox - Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • boundingBox

        RouteMatrixAvoidanceAreaGeometry.Builder boundingBox​(Double... boundingBox)

        Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.

        Parameters:
        boundingBox - Geometry defined as a bounding box. The first pair represents the X and Y coordinates (longitude and latitude,) of the southwest corner of the bounding box; the second pair represents the X and Y coordinates (longitude and latitude) of the northeast corner.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • polygon

        RouteMatrixAvoidanceAreaGeometry.Builder polygon​(Collection<? extends Collection<Double>>... polygon)

        Geometry defined as a polygon with only one linear ring.

        Parameters:
        polygon - Geometry defined as a polygon with only one linear ring.
        Returns:
        Returns a reference to this object so that method calls can be chained together.