Class PbfLocator
- java.lang.Object
-
- org.openstreetmap.atlas.generator.PbfLocator
-
public class PbfLocator extends java.lang.ObjectLocate the right PBFResources from a store
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPbfLocator.LocatedPbf
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_SCHEME
-
Constructor Summary
Constructors Constructor Description PbfLocator(PbfContext pbfContext, java.util.Map<java.lang.String,java.lang.String> spark)Construct
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Iterable<PbfLocator.LocatedPbf>pbfsCovering(org.openstreetmap.atlas.geography.MultiPolygon multiPolygon)java.lang.Iterable<PbfLocator.LocatedPbf>pbfsCovering(org.openstreetmap.atlas.geography.Polygon polygon)
-
-
-
Constructor Detail
-
PbfLocator
public PbfLocator(PbfContext pbfContext, java.util.Map<java.lang.String,java.lang.String> spark)
Construct- Parameters:
pbfContext- The pbf contextspark- The spark context that will help connect to the data source
-
-
Method Detail
-
pbfsCovering
public java.lang.Iterable<PbfLocator.LocatedPbf> pbfsCovering(org.openstreetmap.atlas.geography.MultiPolygon multiPolygon)
- Parameters:
multiPolygon- TheMultiPolygonparameter- Returns:
- All the PBF resources covering the provided
MultiPolygon
-
pbfsCovering
public java.lang.Iterable<PbfLocator.LocatedPbf> pbfsCovering(org.openstreetmap.atlas.geography.Polygon polygon)
- Parameters:
polygon- ThePolygonparameter- Returns:
- All the PBF resources covering the provided
Polygon
-
-