Interface IsolineShapeGeometry.Builder

  • Method Details

    • polygon

      IsolineShapeGeometry.Builder polygon(Collection<? extends Collection<? extends Collection<Double>>> polygon)

      A series of coordinate rings defining the reachable area when Simple geometry format is requested. Each ring is a list of [longitude, latitude] coordinate pairs. The first ring defines the outer boundary; subsequent rings define holes representing unreachable areas.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Parameters:
      polygon - A series of coordinate rings defining the reachable area when Simple geometry format is requested. Each ring is a list of [longitude, latitude] coordinate pairs. The first ring defines the outer boundary; subsequent rings define holes representing unreachable areas.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • polygon

      IsolineShapeGeometry.Builder polygon(Collection<? extends Collection<Double>>... polygon)

      A series of coordinate rings defining the reachable area when Simple geometry format is requested. Each ring is a list of [longitude, latitude] coordinate pairs. The first ring defines the outer boundary; subsequent rings define holes representing unreachable areas.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Parameters:
      polygon - A series of coordinate rings defining the reachable area when Simple geometry format is requested. Each ring is a list of [longitude, latitude] coordinate pairs. The first ring defines the outer boundary; subsequent rings define holes representing unreachable areas.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • polylinePolygon

      IsolineShapeGeometry.Builder polylinePolygon(Collection<String> polylinePolygon)

      An encoded representation of the reachable area when FlexiblePolyline geometry format is requested. Provides a compact representation suitable for transmission and storage. The first string defines the outer boundary; subsequent strings define holes representing unreachable areas. For more information on polyline encoding, see https://github.com/aws-geospatial/polyline.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Parameters:
      polylinePolygon - An encoded representation of the reachable area when FlexiblePolyline geometry format is requested. Provides a compact representation suitable for transmission and storage. The first string defines the outer boundary; subsequent strings define holes representing unreachable areas. For more information on polyline encoding, see https://github.com/aws-geospatial/polyline.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • polylinePolygon

      IsolineShapeGeometry.Builder polylinePolygon(String... polylinePolygon)

      An encoded representation of the reachable area when FlexiblePolyline geometry format is requested. Provides a compact representation suitable for transmission and storage. The first string defines the outer boundary; subsequent strings define holes representing unreachable areas. For more information on polyline encoding, see https://github.com/aws-geospatial/polyline.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Parameters:
      polylinePolygon - An encoded representation of the reachable area when FlexiblePolyline geometry format is requested. Provides a compact representation suitable for transmission and storage. The first string defines the outer boundary; subsequent strings define holes representing unreachable areas. For more information on polyline encoding, see https://github.com/aws-geospatial/polyline.

      Polygon and PolylinePolygon are mutually exclusive properties.

      Returns:
      Returns a reference to this object so that method calls can be chained together.