Class PolygonRDD

    • Constructor Detail

      • PolygonRDD

        public PolygonRDD()
        Instantiates a new polygon RDD.
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaRDD<org.locationtech.jts.geom.Polygon> rawSpatialRDD)
        Instantiates a new polygon RDD.
        Parameters:
        rawSpatialRDD - the raw spatial RDD
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          Integer startOffset,
                          Integer endOffset,
                          org.apache.sedona.common.enums.FileDataSplitter splitter,
                          boolean carryInputData)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        startOffset - the start offset
        endOffset - the end offset
        splitter - the splitter
        carryInputData - the carry input data
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          org.apache.sedona.common.enums.FileDataSplitter splitter,
                          boolean carryInputData,
                          Integer partitions)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        splitter - the splitter
        carryInputData - the carry input data
        partitions - the partitions
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          org.apache.sedona.common.enums.FileDataSplitter splitter,
                          boolean carryInputData)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        splitter - the splitter
        carryInputData - the carry input data
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          Integer partitions,
                          org.apache.spark.api.java.function.FlatMapFunction userSuppliedMapper)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        partitions - the partitions
        userSuppliedMapper - the user supplied mapper
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          org.apache.spark.api.java.function.FlatMapFunction userSuppliedMapper)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        userSuppliedMapper - the user supplied mapper
      • PolygonRDD

        public PolygonRDD​(org.apache.spark.api.java.JavaSparkContext sparkContext,
                          String InputLocation,
                          Integer startOffset,
                          Integer endOffset,
                          org.apache.sedona.common.enums.FileDataSplitter splitter,
                          boolean carryInputData,
                          Integer partitions)
        Instantiates a new polygon RDD.
        Parameters:
        sparkContext - the spark context
        InputLocation - the input location
        startOffset - the start offset
        endOffset - the end offset
        splitter - the splitter
        carryInputData - the carry input data
        partitions - the partitions
    • Method Detail

      • PolygonUnion

        public org.locationtech.jts.geom.Polygon PolygonUnion()
        Polygon union.
        Returns:
        the polygon