Class ShardedAtlasRDDLoader
- java.lang.Object
-
- org.openstreetmap.atlas.generator.tools.spark.rdd.ShardedAtlasRDDLoader
-
public class ShardedAtlasRDDLoader extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedShardedAtlasRDDLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.spark.api.java.JavaPairRDD<org.openstreetmap.atlas.geography.sharding.Shard,org.openstreetmap.atlas.geography.atlas.Atlas>generateShardedAtlasRDD(org.apache.spark.api.java.JavaSparkContext context, java.lang.String country, org.openstreetmap.atlas.geography.boundary.CountryBoundaryMap boundaries, java.lang.String atlasDirectory, org.openstreetmap.atlas.geography.sharding.Sharding atlasSharding, java.util.Map<java.lang.String,java.lang.String> configurationMap)Load sharded atlas file and turn it into spark RDDstatic org.openstreetmap.atlas.geography.atlas.AtlasloadOneAtlasShard(java.lang.String country, java.lang.String shardName, java.lang.String atlasDirectory, java.util.Map<java.lang.String,java.lang.String> configurationMap)
-
-
-
Method Detail
-
generateShardedAtlasRDD
public static org.apache.spark.api.java.JavaPairRDD<org.openstreetmap.atlas.geography.sharding.Shard,org.openstreetmap.atlas.geography.atlas.Atlas> generateShardedAtlasRDD(org.apache.spark.api.java.JavaSparkContext context, java.lang.String country, org.openstreetmap.atlas.geography.boundary.CountryBoundaryMap boundaries, java.lang.String atlasDirectory, org.openstreetmap.atlas.geography.sharding.Sharding atlasSharding, java.util.Map<java.lang.String,java.lang.String> configurationMap)Load sharded atlas file and turn it into spark RDD- Parameters:
context- - spark context for loading atlas filescountry- - country nameboundaries- - boundariesatlasDirectory- - directory that contains atlas filesatlasSharding- - atlas sharding informationconfigurationMap- - configuration- Returns:
- JavaPairRDD - Shard and Atlas pair
-
loadOneAtlasShard
public static org.openstreetmap.atlas.geography.atlas.Atlas loadOneAtlasShard(java.lang.String country, java.lang.String shardName, java.lang.String atlasDirectory, java.util.Map<java.lang.String,java.lang.String> configurationMap)- Parameters:
country- - country nameshardName- - shard nameatlasDirectory- - directory that contains atlas fileconfigurationMap- - configuration- Returns:
- Atlas
- Throws:
org.openstreetmap.atlas.exception.CoreException- potential CoreException while reading files
-
-