Class AtlasGeneratorParameters
- java.lang.Object
-
- org.openstreetmap.atlas.generator.AtlasGeneratorParameters
-
public final class AtlasGeneratorParameters extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static org.openstreetmap.atlas.utilities.runtime.Command.Switch<SlippyTilePersistenceScheme>ATLAS_SCHEMEstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>CODE_VERSIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList>CONFIGURED_FILTER_NAMEstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList>CONFIGURED_FILTER_OUTPUTstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList>COUNTRIESstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>COUNTRY_SHAPESstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>DATA_VERSIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>EDGE_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.Boolean>LINE_DELIMITED_GEOJSON_OUTPUTstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PBF_NODE_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PBF_PATHstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PBF_RELATION_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<SlippyTilePersistenceScheme>PBF_SCHEMEstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PBF_SHARDINGstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PBF_WAY_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>PREVIOUS_OUTPUT_FOR_DELTAstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>SHARDING_TYPEstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>SHOULD_INCLUDE_FILTERED_OUTPUT_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>SLICING_CONFIGURATIONstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.Boolean>STATISTICSstatic org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String>WAY_SECTIONING_CONFIGURATION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description protected static org.openstreetmap.atlas.geography.atlas.pbf.AtlasLoadingOptionbuildAtlasLoadingOption(org.openstreetmap.atlas.geography.boundary.CountryBoundaryMap boundaries, java.util.Map<java.lang.String,java.lang.String> properties)protected static java.util.Map<java.lang.String,java.lang.String>extractAtlasLoadingProperties(org.openstreetmap.atlas.utilities.runtime.CommandMap command, java.util.Map<java.lang.String,java.lang.String> sparkContext)static org.openstreetmap.atlas.utilities.configuration.ConfiguredFiltergetConfiguredFilterFrom(java.lang.String name, java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)static org.openstreetmap.atlas.geography.atlas.pbf.BridgeConfiguredFiltergetConfiguredFilterFrom(java.lang.String root, java.lang.String name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)static org.openstreetmap.atlas.utilities.configuration.ConfiguredFiltergetConfiguredFilterFrom(java.lang.String name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)static java.util.List<org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter>getConfiguredFilterListFrom(org.openstreetmap.atlas.utilities.collections.StringList name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)static java.util.List<org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter>getConfiguredFilterListFrom(org.openstreetmap.atlas.utilities.collections.StringList names, org.openstreetmap.atlas.utilities.collections.StringList paths, java.util.Map<java.lang.String,java.lang.String> configurationMap)static org.openstreetmap.atlas.utilities.configuration.StandardConfigurationgetStandardConfigurationFrom(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)static org.openstreetmap.atlas.utilities.configuration.StandardConfigurationgetStandardConfigurationFrom(org.openstreetmap.atlas.streaming.resource.Resource configurationResource)static org.openstreetmap.atlas.tags.filters.ConfiguredTaggableFiltergetTaggableFilterFrom(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)static org.openstreetmap.atlas.tags.filters.ConfiguredTaggableFiltergetTaggableFilterFrom(org.openstreetmap.atlas.streaming.resource.Resource configurationResource)static booleanrunStatistics(org.openstreetmap.atlas.utilities.runtime.CommandMap command)protected static org.openstreetmap.atlas.utilities.runtime.Command.SwitchListswitches()
-
-
-
Field Detail
-
COUNTRIES
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList> COUNTRIES
-
COUNTRY_SHAPES
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> COUNTRY_SHAPES
-
PBF_PATH
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PBF_PATH
-
PBF_SCHEME
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<SlippyTilePersistenceScheme> PBF_SCHEME
-
PBF_SHARDING
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PBF_SHARDING
-
ATLAS_SCHEME
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<SlippyTilePersistenceScheme> ATLAS_SCHEME
-
PREVIOUS_OUTPUT_FOR_DELTA
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PREVIOUS_OUTPUT_FOR_DELTA
-
CODE_VERSION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> CODE_VERSION
-
DATA_VERSION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> DATA_VERSION
-
EDGE_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> EDGE_CONFIGURATION
-
WAY_SECTIONING_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> WAY_SECTIONING_CONFIGURATION
-
SLICING_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> SLICING_CONFIGURATION
-
PBF_WAY_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PBF_WAY_CONFIGURATION
-
PBF_NODE_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PBF_NODE_CONFIGURATION
-
PBF_RELATION_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> PBF_RELATION_CONFIGURATION
-
SHOULD_INCLUDE_FILTERED_OUTPUT_CONFIGURATION
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> SHOULD_INCLUDE_FILTERED_OUTPUT_CONFIGURATION
-
LINE_DELIMITED_GEOJSON_OUTPUT
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.Boolean> LINE_DELIMITED_GEOJSON_OUTPUT
-
SHARDING_TYPE
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.String> SHARDING_TYPE
-
CONFIGURED_FILTER_OUTPUT
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList> CONFIGURED_FILTER_OUTPUT
-
CONFIGURED_FILTER_NAME
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<org.openstreetmap.atlas.utilities.collections.StringList> CONFIGURED_FILTER_NAME
-
STATISTICS
public static final org.openstreetmap.atlas.utilities.runtime.Command.Switch<java.lang.Boolean> STATISTICS
-
-
Method Detail
-
getConfiguredFilterFrom
public static org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter getConfiguredFilterFrom(java.lang.String name, java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)
-
getConfiguredFilterFrom
public static org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter getConfiguredFilterFrom(java.lang.String name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)
-
getConfiguredFilterFrom
public static org.openstreetmap.atlas.geography.atlas.pbf.BridgeConfiguredFilter getConfiguredFilterFrom(java.lang.String root, java.lang.String name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)
-
getConfiguredFilterListFrom
public static java.util.List<org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter> getConfiguredFilterListFrom(org.openstreetmap.atlas.utilities.collections.StringList name, org.openstreetmap.atlas.streaming.resource.Resource configurationResource)
-
getConfiguredFilterListFrom
public static java.util.List<org.openstreetmap.atlas.utilities.configuration.ConfiguredFilter> getConfiguredFilterListFrom(org.openstreetmap.atlas.utilities.collections.StringList names, org.openstreetmap.atlas.utilities.collections.StringList paths, java.util.Map<java.lang.String,java.lang.String> configurationMap)
-
getStandardConfigurationFrom
public static org.openstreetmap.atlas.utilities.configuration.StandardConfiguration getStandardConfigurationFrom(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)
-
getStandardConfigurationFrom
public static org.openstreetmap.atlas.utilities.configuration.StandardConfiguration getStandardConfigurationFrom(org.openstreetmap.atlas.streaming.resource.Resource configurationResource)
-
getTaggableFilterFrom
public static org.openstreetmap.atlas.tags.filters.ConfiguredTaggableFilter getTaggableFilterFrom(java.lang.String path, java.util.Map<java.lang.String,java.lang.String> configurationMap)
-
getTaggableFilterFrom
public static org.openstreetmap.atlas.tags.filters.ConfiguredTaggableFilter getTaggableFilterFrom(org.openstreetmap.atlas.streaming.resource.Resource configurationResource)
-
runStatistics
public static boolean runStatistics(org.openstreetmap.atlas.utilities.runtime.CommandMap command)
-
buildAtlasLoadingOption
protected static org.openstreetmap.atlas.geography.atlas.pbf.AtlasLoadingOption buildAtlasLoadingOption(org.openstreetmap.atlas.geography.boundary.CountryBoundaryMap boundaries, java.util.Map<java.lang.String,java.lang.String> properties)
-
extractAtlasLoadingProperties
protected static java.util.Map<java.lang.String,java.lang.String> extractAtlasLoadingProperties(org.openstreetmap.atlas.utilities.runtime.CommandMap command, java.util.Map<java.lang.String,java.lang.String> sparkContext)
-
switches
protected static org.openstreetmap.atlas.utilities.runtime.Command.SwitchList switches()
-
-