A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes All Packages

A

AbbreviatedNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags names that have abbreviations in them.
AbbreviatedNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
Default constructor
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.AtlasFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
 
acceptPier() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
If the check wants to accept piers as part of it's evaluation then it will need to override this function and return true.
acceptPier() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
Overriding this method to not skip piers.
actual(Atlas, BaseCheck<?>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Adds a test Atlas and a Check to verify
actual(Atlas, BaseCheck<?>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Adds a test Atlas and a Check to verify
add(String, CheckFlag) - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
Add a CheckFlag to the container based on its source.
addAll(String, Iterable<CheckFlag>) - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
Batch add CheckFlag from a single source.
addDirectConnections(Set<Edge>) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
addFixSuggestion(FeatureChange) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Add a single FeatureChange to the fix suggestions.
addFixSuggestions(Collection<FeatureChange>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Add a Set of FeatureChanges to the fix suggestions.
addInstruction(String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds any instructions that may help communicate why the AtlasObject(s) were flagged
addInstructions(Iterable<String>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds a list of instructions that may help communicate why the AtlasObject(s) were flagged.
addObject(FlaggedObject) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds a FlaggedObject to the flag.
addObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds an AtlasObject to flag
addObject(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags an AtlasObject with instructions.
addObject(AtlasObject, Location, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags an AtlasObject, highlighting a specific point Location and instructions with more detail.
addObjects(Iterable<? extends AtlasObject>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds a list of AtlasObjects to flag
addPoint(Location) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags a specific Location
addPoint(Location, String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
addPoints(Iterable<Location>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags a list of point Locations
AddressPointMatchCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check identifies Point objects in OSM that have a specified street number (addr:housenumber) but no specified street name (addr:street) and are not part of an associated street Relation.
AddressPointMatchCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
AddressStreetNameCheck - Class in org.openstreetmap.atlas.checks.validation.points
This flags Points where their addr:street tag value does not match any of the name tag values of Edges within a configurable search distance.
AddressStreetNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.AddressStreetNameCheck
The default constructor that must be supplied.
addTask(String, Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Adds tasks for a particular challenge name to the internal batch
addTask(String, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
addTask(CheckFlag) - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
addTask(ProjectConfiguration, Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
apply(String) - Method in class org.openstreetmap.atlas.checks.base.ExternalDataFetcher
 
ApproximateWayCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags edges that deviate from the assumed curve of a road by at least 10.0 meters.
ApproximateWayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
The default constructor that must be supplied.
AREA_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
AreasWithHighwayTagCheck - Class in org.openstreetmap.atlas.checks.validation.areas
Flag the Areas that have a highway tag
AreasWithHighwayTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
AreasWithHighwayTagCheckWalker - Class in org.openstreetmap.atlas.checks.validation.areas
Simple walker to grab all connected edges which have a bad combination of area=yes and some highway tag.
AreasWithHighwayTagCheckWalker(Edge) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheckWalker
 
asGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
A GeoJSON representation of the flagged object.
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
A GeoJSON representation of the flagged object.
asLineDelimitedGeoJsonFeatures() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
asLineDelimitedGeoJsonFeatures(Consumer<JsonObject>) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
AtGradeSignPostCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Check flags at-grade intersections with missing destination_sign tags or destinations_sign relations.
AtGradeSignPostCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.AtGradeSignPostCheck
The default constructor that must be supplied.
ATLAS_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
Deprecated.
in favor of INPUT from SparkJob
AtlasChecksCommand - Class in org.openstreetmap.atlas.checks.commands
Shell for running atlas-checks commands.
AtlasChecksCommand(String...) - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
AtlasChecksGeoJSONDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
Takes 2 sets of atlas-checks geoJSON flag files and reports the number of additions, subtractions, and changed flags from reference to input.
AtlasChecksGeoJSONDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
AtlasChecksLogDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
Takes 2 sets of atlas-checks log files and reports the number of additions, subtractions, and changed flags from reference to input.
AtlasChecksLogDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
AtlasDataSource - Class in org.openstreetmap.atlas.checks.distributed
Resolves Atlas data source(s) from an input location.
AtlasDataSource(Map<String, String>, Configuration) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs a basic AtlasDataSource
AtlasDataSource(Map<String, String>, Configuration, MultiPolygon) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs an AtlasDataSource with a MultiPolygon boundary.
AtlasDataSource(Map<String, String>, Configuration, Rectangle) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs an AtlasDataSource with bounding box.
AtlasFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out Atlas files given a Hadoop file Path
AtlasFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.atlas.AtlasFilePathFilter
 
AtlasFilePathResolver - Class in org.openstreetmap.atlas.checks.distributed
This resolver obscures whether or not the basePath points to a path containing Atlas files or country folders that contain the Atlas files.
AtlasFilePathResolver(Configuration) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasFilePathResolver
Default constructor

B

BaseCheck<T> - Class in org.openstreetmap.atlas.checks.base
Abstract BaseCheck for an Integrity Check
BaseCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.BaseCheck
Default constructor
BATCH_SIZE - Static variable in class org.openstreetmap.atlas.checks.event.FileProcessor
 
batchFlagFeatureStatement(PreparedStatement, CheckFlag, int, JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
Add CheckFlag feature values to parameterized sql INSERT statement
BEZIER_STEP_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
BigNodeBadDataCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flag any BigNodes that have may have some bad data.
BigNodeBadDataCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
BRIDGE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
BridgeDetailedInfoCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags railway and major highway bridges which are longer than configured minimum and have unspecified structure.
BridgeDetailedInfoCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
The default constructor that must be supplied.
BUILDING - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
BuildingRoadIntersectionCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags buildings that intersect/touch centerlines of roads.
BuildingRoadIntersectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
Default constructor
buildOriginalOsmWayGeometry(Edge) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
Build original (before Atlas sectioning) OSW way geometry from all Main Edges sections
buildProject() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
Initialize a project defined by this configuration.

C

Challenge - Class in org.openstreetmap.atlas.checks.maproulette.data
 
Challenge(String, String, String, String, String, ChallengeDifficulty, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
Challenge(String, String, String, String, ChallengeDifficulty, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
Challenge(String, String, String, String, ChallengeDifficulty, ChallengePriority, String, String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
Challenge(Challenge) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
ChallengeDeserializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
 
ChallengeDeserializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
ChallengeDifficulty - Enum in org.openstreetmap.atlas.checks.maproulette.data
 
ChallengeDifficultySerializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
 
ChallengeDifficultySerializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
ChallengePriority - Enum in org.openstreetmap.atlas.checks.maproulette.data
 
ChallengeStatus - Enum in org.openstreetmap.atlas.checks.maproulette.data
 
check(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
check(AtlasObject) - Method in interface org.openstreetmap.atlas.checks.base.Check
The check for the atlas object
Check - Interface in org.openstreetmap.atlas.checks.base
The check interface has one method that will execute the check against an atlas entity and return an Optional CheckFlag.
CheckFlag - Class in org.openstreetmap.atlas.checks.flag
A CheckFlag is used to flag one or more AtlasObjects found to violate some set of rules.
CheckFlag(String) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
A basic constructor that simply flags some identifying value
CheckFlag(String, Set<? extends AtlasObject>, List<String>) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
Creates a CheckFlag with a set of AtlasObjects to flag, most commonly used when all of the AtlasObjects contribute to the rule violation
CheckFlag(String, Set<? extends AtlasObject>, List<String>, List<Location>) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
Creates a CheckFlag with the addition of a list of point Locations that highlight specific points in the geometry that caused the rule violation
CheckFlag(String, Set<? extends AtlasObject>, List<String>, List<Location>, Set<FeatureChange>) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
Creates a CheckFlag with the addition of a list of point Locations that highlight specific points and a Set of FeatureChanges that suggest how to fix the flagged objects.
CheckFlagDeserializer - Class in org.openstreetmap.atlas.checks.flag.serializer
A deserializer for converting a geojson feature collection back to a CheckFlag.
CheckFlagDeserializer() - Constructor for class org.openstreetmap.atlas.checks.flag.serializer.CheckFlagDeserializer
 
CheckFlagEvent - Class in org.openstreetmap.atlas.checks.event
Wraps a CheckFlag for submission to the EventService for handling Check results
CheckFlagEvent(String, CheckFlag) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Construct a CheckFlagEvent
CheckFlagFileProcessor - Class in org.openstreetmap.atlas.checks.event
A for CheckFlagEvents to write them into line delimited GeoJson files
CheckFlagFileProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
Default constructor
CheckFlagGeoJsonProcessor - Class in org.openstreetmap.atlas.checks.event
A Processor for CheckFlagEvents to write them into GeoJson files
CheckFlagGeoJsonProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Default constructor
CheckFlagTippecanoeProcessor - Class in org.openstreetmap.atlas.checks.event
This class is similar to CheckFlagFileProcessor, except here we're making line-delimited GeoJSON that plays well with tippecanoe.
CheckFlagTippecanoeProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
Default constructor
checkIfEdgeHeadingDifferenceExceedsThreshold(Edge, Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Checks if the difference in heading between the incoming and outgoing Edges exceeds the threshold
checkObjectFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
CheckResourceLoader - Class in org.openstreetmap.atlas.checks.base
Loads Checks found on the classpath.
CheckResourceLoader(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Default constructor
CheckResourceLoader(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Default constructor
checkUploadTasks(int) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
Function will check to see how many tasks are currently added in the batch, and if there are more than the current threshold, then it will upload the current tasks otherwise it will do nothing.
clear() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Clears all flagged feature identifiers for this check.
clear() - Method in interface org.openstreetmap.atlas.checks.base.Check
Cleanup check to remove any remaining artifacts from execution
clearFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
clearOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
close() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
 
close() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
CLOSED_LOOP_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
CLOSED_PARENTHESES_CHAR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
COLON - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
combine(UniqueCheckFlagContainer, UniqueCheckFlagContainer) - Static method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
Combines to containers.
COMMA - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
CommonConstants - Class in org.openstreetmap.atlas.checks.constants
Holds commonly used constants throughout the checks codebase
CommonMethods - Class in org.openstreetmap.atlas.checks.utility
Hold common Methods (should be used in more than one check)
CommonTagFilters - Class in org.openstreetmap.atlas.checks.utility
Hold common tag filters (should be used in more than one check)
COMPRESSED_LOG - org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
 
CompressionUtilities - Class in org.openstreetmap.atlas.checks.utility
Utilities that are useful for compressed or archived streams.
computeBatchSize() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Returns bucket size based on the number of Checks we have bucketed so far
ConcerningAngleBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.areas
Auto generated Check template
ConcerningAngleBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.ConcerningAngleBuildingCheck
The default constructor that must be supplied.
CONDITIONAL - Static variable in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
 
ConditionalRestrictionCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags conditional restriction tags that do not follow the scheme provided on the OSM wiki.
ConditionalRestrictionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
 
configurationKey(Class<?>, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
configurationKey(String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Configuration Keys in the Integrity Framework are based on the check simple classname.
ConfigurationResolver - Class in org.openstreetmap.atlas.checks.configuration
Resolves several different Configuration sources for runtime configuration
configurationValue(Configuration, String, U) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
configurationValue(Configuration, String, U, Function<U, V>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
ConflictingAreaTagCombination - Class in org.openstreetmap.atlas.checks.validation.tag
Flags Area Objects with conflicting tag combinations.
ConflictingAreaTagCombination(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
The default constructor that must be supplied.
ConflictingTagCombinationCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check verifies whether an AtlasObject has a conflicting tag combination or not.
ConflictingTagCombinationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
 
ConnectivityCheck - Class in org.openstreetmap.atlas.checks.validation.points
Checks for Nodes that should be connected to nearby Nodes or Edges.
ConnectivityCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.ConnectivityCheck
 
ConstructionCheck - Class in org.openstreetmap.atlas.checks.validation.tag
The purpose of this check is to identify construction tags where the construction hasn't been checked on recently, or the expected finish date has been passed.
ConstructionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
The default constructor that must be supplied.
ConsumerBasedExpectedCheckVerifier - Class in org.openstreetmap.atlas.checks.validation.verifier
JUnit Verifier to run verifier functions on the list of CheckFlags generated by the checks under test.
ConsumerBasedExpectedCheckVerifier() - Constructor for class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Default constructor
convert(Feature) - Static method in class org.openstreetmap.atlas.checks.flag.serializer.GeoJsonFeatureToAtlasEntityConverter
Attempt to convert a GeoJson Feature to an AtlasEntity.
CooperativeChallengeOperation - Class in org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
This represents an operation that is embedded in a cooperative challenge.
CooperativeChallengeOperation(ChangeDescription) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
COUNTRY_MISSING - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
countryShardMapFromShardFiles(Set<String>, String, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
Creates a map from country name to List of Shard definitions from Atlas files.
CountrySpecificAtlasFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out country-specific Atlas files given a Hadoop file Path
CountrySpecificAtlasFilePathFilter(String) - Constructor for class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
Constructs a filter for given country
create() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
create() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
Using fields from the ChangeDescription associated with this TagChangeOperation, create the operation it stands for
create(String, String, String, JsonObject, String) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
Will create a challenge if it has not already been created
createChallenge(Project, Challenge) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
createChallenge(Project, Challenge) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Creates a new challenge with the given Challenge, if already exists then will attempt to update
createDatabaseSchema(Connection, String) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
Create database schema from schema.sql resource file.
createFlag(Set<? extends AtlasObject>, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(Set<? extends AtlasObject>, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(Set<? extends AtlasObject>, List<String>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(Set<? extends AtlasObject>, List<String>, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
 
createFlag(AtlasObject, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(AtlasObject, List<String>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(AtlasObject, List<String>, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createProject(Project) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
createProject(Project) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Creates a new project with the Project, if already exists then will attempt to update

D

DASH - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
DATA_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
DatabaseConnection - Class in org.openstreetmap.atlas.checks.database
Create a PostgreSQL database connection
DatabaseConnection(String) - Constructor for class org.openstreetmap.atlas.checks.database.DatabaseConnection
Default constructor takes in a url of the form host[:port]/database.
DEAD_END - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
DEFAULT_CHECKIN_COMMENT - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
DEFAULT_OCEAN_BOUNDARY_TAGS - Static variable in class org.openstreetmap.atlas.checks.utility.CommonTagFilters
Boundary filter for ocean boundaries
DEFAULT_VALID_OCEAN_TAGS - Static variable in class org.openstreetmap.atlas.checks.utility.CommonTagFilters
Tag filter for oceans (without coastline)
DELETING_TASKS - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.flag.serializer.CheckFlagDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
DEVIATION_MAXIMUM_RATIO_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
DEVIATION_MINIMUM_LENGTH_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
DISCOVERABLE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
DISTANCE_MAXIMUM_KILOMETERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
DISTANCE_MILES_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
 
DISTANCE_MINIMUM_KILOMERTERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
 
DISTANCE_MINIMUM_METERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
doesCompressOutput() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
doesLineEndInOcean(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Check if a line ends in an ocean
doesLineEndInSink(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Check if a line ends in a waterway sink
doesLineEndOnWaterway(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Check if the last location on a line also happens to be connected to a waterway.
DuplicateLocationInPolyLineCheck - Class in org.openstreetmap.atlas.checks.validation.points
Checks for repeating locations in a PolyLine.
DuplicateLocationInPolyLineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
 
DuplicateNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check looks for two or more Nodes that are in the exact same location.
DuplicateNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
Default constructor
DuplicatePointCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check looks for two or more Points that are in the exact same location.
DuplicatePointCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
Default constructor
DuplicateWaysCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check looks for partially or completely duplicated Ways via Edges.
DuplicateWaysCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 

E

EASY - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
EDGE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
EdgeCrossingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags edges that are crossing other edges invalidly.
EdgeCrossingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
ElevationUtilities - Class in org.openstreetmap.atlas.checks.utility
Used to determine assumed direction for some features (e.g.
ElevationUtilities(double, String, String, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Create a configured ElevationUtilities
ElevationUtilities(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Create a configured ElevationUtilities
EMPTY_STRING - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
emptyConfiguration() - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Creates an empty Configuration for use when no configuration is needed
equals(Object) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
What defines a task as unique is its task identifier and its challenge name.
EQUALS_TO - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
execute() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
execute() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
execute(CommandMap) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
execute(CommandMap, MapRouletteConfiguration) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
execute(CommandMap, MapRouletteConfiguration) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
 
executeFlagStatement(PreparedStatement, CheckFlag) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
Add CheckFlag values to parameterized sql INSERT statement
expect(CheckFlag...) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Verifies that the expected CheckFlags are returned when the Check is run over the test Atlas
ExpectedCheckVerifier - Class in org.openstreetmap.atlas.checks.validation.verifier
JUnit verifier for comparing an expected list of CheckFlags with those actually created by the checks under test This is in production code due to some downstream projects needing to use it.
ExpectedCheckVerifier() - Constructor for class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Default constructor
EXPERT - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
ExternalDataFetcher - Class in org.openstreetmap.atlas.checks.base
The fetcher to use for generic resources.
ExternalDataFetcher(String, Map<String, String>) - Constructor for class org.openstreetmap.atlas.checks.base.ExternalDataFetcher
Create the fetcher to use for generic resources.

F

FAILED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
FEATURE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
FileProcessor<T extends org.openstreetmap.atlas.event.Event> - Class in org.openstreetmap.atlas.checks.event
A useful base class to handle common functionality for file processors.
FileProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.FileProcessor
Default constructor
FileUtility - Class in org.openstreetmap.atlas.checks.utility
A set of utility classes for reading files
FileUtility.LogOutputFileType - Enum in org.openstreetmap.atlas.checks.utility
An enum containing the different types of input files that we can handle.
filterFalsePositives() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
We filter false positives for two cases.
finder() - Method in interface org.openstreetmap.atlas.checks.base.Check
The finder returned will be used to collect the ComplexEntitys this check will be applied to.
finder() - Method in class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
 
findIntersectionPercentage(Polygon, Polygon) - Static method in class org.openstreetmap.atlas.checks.utility.IntersectionUtilities
Find the percentage of overlap for given Polygons.
FINISHED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
FIX_SUGGESTIONS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ConcerningAngleBuildingCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PedestrianAreaOverlappingEdgeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.geometry.InvalidGeometryCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.AtGradeSignPostCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
Create a Return Flags for level_crossing objects.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
We flag railways, streets, and buildings that intersect or are within certain ocean features, so each flag is a collection of all invalid interactions for a given ocean feature.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
The primary function that will check to see if the current edge is a floating edge
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
Flags long segments/edges (length is more than LongSegmentCheck.minimumLength)
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Flags an Edge if it is not one-way or it is connected to end nodes whose valence is less than RoundaboutClosedLoopCheck.MINIMUM_VALENCE.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
Flags an Edge is its circular shape and connected to at least RoundaboutMissingTagCheck.MINIMUM_INTERSECTION navigable roads.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
Flag an Edge if it has a length less than ShortSegmentCheck.maximumLength and is connected to end nodes whose valence is less than ShortSegmentCheck.minimumValence
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
This method flags appropriate atlas objects
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressStreetNameCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.ConnectivityCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
Flags AtlasObjects that has names with abbreviations.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
Checks if the conditional restrictions respects the format
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayToFerryTagCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ImproperAndUnknownRoadNameCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameGapCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameSpellingConsistencyCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ShortNameCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.TollValidationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.TunnelBridgeHeightLimitCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Flag an Edge if it's LayerTag value is unusual
FlagDatabaseSubCommand - Class in org.openstreetmap.atlas.checks.database
Upload Atlas Checks flags into a Postgres database.
FlagDatabaseSubCommand() - Constructor for class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
FlaggedObject - Class in org.openstreetmap.atlas.checks.flag
Abstract base class for AtlasObjects flagged by the integrity framework
FlaggedObject() - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
FlaggedPoint - Class in org.openstreetmap.atlas.checks.flag
A flag for a point Location P*
FlaggedPoint(LocationItem) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPoint
Default constructor
FlaggedPoint(Location) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
FlaggedPolyline - Class in org.openstreetmap.atlas.checks.flag
A flag for a PolyLine
FlaggedPolyline(AtlasItem) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
Default constructor
FlaggedRelation - Class in org.openstreetmap.atlas.checks.flag
A flag for a Relation
FlaggedRelation(Relation) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
FlaggedRelation(Relation, MultiPolygon) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
flags(Atlas) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
flags(Atlas) - Method in interface org.openstreetmap.atlas.checks.base.Check
Compute and return all the CheckFlags from this check, given AtlasEntitys and Relations.
FLAGS - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
 
FlagStatisticsSubCommand - Class in org.openstreetmap.atlas.checks.commands
This command takes a folder of directories of atlas-checks log files and counts the number of flags per country per check.
FlagStatisticsSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
flagToFeature(CheckFlag, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Converts give CheckFlag to GeoJsonObject with additional key-value parameters
flagToJson(CheckFlag, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Converts given CheckFlag to JsonObject with additional key-value parameters
FLOATING - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
FloatingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check will look for any edges outside of airport boundaries that do not contain any incoming or outgoing edges.
FloatingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
Default constructor defined by the BaseCheck required to instantiate the Check within the Atlas Checks framework
fromResource(String) - Static method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
Creates a Challenge based on a JSON resource file
fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 
fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 

G

GeneralizedCoastlineCheck - Class in org.openstreetmap.atlas.checks.validation.linear.lines
Flags generalized coastlines-- that is, OSM ways with the tag natural=coastline where x% or more node pairs are y or more meters apart.
GeneralizedCoastlineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
 
generateTask(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
GENERIC_INVALID_GEOMETRY_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
GEOJSON - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
 
GEOJSON_FILE_EXTENSION - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
GeoJsonFeatureToAtlasEntityConverter - Class in org.openstreetmap.atlas.checks.flag.serializer
A GeoJson Feature to an AtlasEntity converter.
GeoJsonPathFilter - Class in org.openstreetmap.atlas.checks.distributed
A PathFilter to find GeoJson files
GeoJsonPathFilter() - Constructor for class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
Default constructor
GeoJsonPathFilter(boolean) - Constructor for class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
Constructs a GeoJsonPathFilter with compression flag
GeometryValidator - Class in org.openstreetmap.atlas.checks.validation
Basic JTS verification for a PolyLine and Polygon
getAnswers() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
getApiKey() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
Return either itself or a copy of itself where there is no memory reference to an Atlas.
getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
getAtlas() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
getAtlasDataSource(Map<String, String>, Configuration, Rectangle) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
Gets the AtlasDataSource object to load the Atlas from
getBatchSize() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getBlurb() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getChallenge() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getChallenge() - Method in interface org.openstreetmap.atlas.checks.base.Check
Gets a challenge object for the specific check
getChallengeName() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getChallengeName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getChangeDescriptorList() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
getCheck() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getCheckFlag() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
getCheckinComment() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getCheckName() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getCheckName() - Method in interface org.openstreetmap.atlas.checks.base.Check
Gets the name of this check
getCheckName() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
getCheckName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getCheckPolygonFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getChecks() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
getClient() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getClient() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
getCommandName() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
getCommandName() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
getConfiguration() - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
getConfigurationForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Get configuration for a specific country, overriding for country specific overrides and group specific overrides
getConnectedMainEdgeOfTheSameWay(Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Returns all connected main, non-visited Edges that are a continuation of the same OSM way
getConnection() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
 
getConnectionInfo() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
getConnectionInfo() - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Retrieve the connection info for this connection
getConnectionURI() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
 
getCount() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Gets the permitlisted countries for this check.
getCountry() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getCountry() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
getCountryDisplayName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
Returns a comma separated string of country display names
getCountryISO() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Will return the first country ISO that it finds in the objects provided in the flag
getCurrentBatchSize() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
getDefaultPriority() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDenylistCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getDescription() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
 
getDiff(Map<String, Map<Set<String>, JsonObject>>, Map<String, Map<Set<String>, JsonObject>>) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Takes two 2d HashMaps containing atlas-checks flags mapped by id mapped by check.
getDifficulty() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDirectConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getDisplayName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getDisplayName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
 
getDuration() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
getElevation(Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the elevation of a location
getEnabled() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getEventService() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getEventService() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
getExtension() - Method in class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
 
getExtension() - Method in class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Method to implement for inheriting checks to return the default set of instruction formats that will be the last resort in BaseCheck.getLocalizedInstruction(int, Object[])
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.ConcerningAngleBuildingCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.PedestrianAreaOverlappingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.geometry.InvalidGeometryCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.AtGradeSignPostCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.AddressStreetNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.ConnectivityCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayToFerryTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ImproperAndUnknownRoadNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameGapCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameSpellingConsistencyCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ShortNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.TollValidationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.TunnelBridgeHeightLimitCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
getFilename(String, int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
getFixSuggestions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getFlaggedObjects() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getFlaggedRelations() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getGeoJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
As relations itself do not have a geometry, the geometry of FlaggedRelation is set to null.
getGeometryWithProperties() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getGlobalPolygonFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getGreatestEncounteredValence() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getGson() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getHighPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getIdentifier() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
getIncline(Location, Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the incline between two points
getIndex(Location, int) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the index to use for a short[latitude][longitude] = height in meters array.
getInput() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getInstructions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getIntersectingSegments(PolyLine, PolyLine) - Static method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Get intersecting segments of two polylines
getJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
getLocale() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getLocalizedInstruction(int, Object...) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Uses the default of configured locale to grab the localized instruction format from the configuration.
getLowPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getMap(Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the map for a specified location.
getMapRouletteClient() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
getMapRouletteTask() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Builds a MapRouletted Task from this CheckFlag
getMapRouletteTask(boolean) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Wraps getMapRouletteTask() to embed optional fix suggestions
getMediumPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getName() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
getName() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
getName() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getName() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
getName() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
 
getName() - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
getObjects() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getOperationType() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
getOptionalLogOutputType(File) - Static method in class org.openstreetmap.atlas.checks.utility.FileUtility
Determine whether or not this file is something we can handle, and classify it accordingly.
getOsmIdentifier(JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
Returns the OSM identifier for a given JsonObject.
getOSMRelationMemberSize(Relation) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
Return OSM Relation Members size excluding Atlas reversed and sectioned Edges
getParentIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getPoints() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getPoints() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getPolyLines() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getPort() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getProjectConfiguration() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
getQueryParameters() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
 
getRawInstructions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getReader(File, FileUtility.LogOutputFileType) - Static method in class org.openstreetmap.atlas.checks.utility.FileUtility
Read a file that we know we should be able to handle
getReference() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getReferenceSize() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
A getter for the number of flags in JSONFlagDiffSubCommand.reference
getResolution(Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the resolution of the data at the location.
getResourceAsStream(String) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Helper method that returns an InputStream to a JSON configuration available on the ClassPath
getResourceAsStream(URI) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Helper method that returns an InputStream to a JSON configuration referenced by URI
getSchema() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
 
getScheme() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getServer() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getShapes() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getShard() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
getSimpleDescription() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
getSimpleDescription() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
getSrtmFileName(int, int) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
The lower-left corner of each file is the file name.
getStatus() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getSupportedCommands() - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
getTags() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getTags(JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
Filters non OSM tag in CheckFlag properties and converts into Map object for PostgreSQL hstore
getTaskIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getTaskIdentifier(Set<? extends AtlasObject>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
The task identifier is ordered to maintain identifier uniqueness.
getTaskIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getUncompressedInputStream(InputStream) - Static method in class org.openstreetmap.atlas.checks.utility.CompressionUtilities
Get an uncompressed and unarchived input stream
getUniqueIdentifier() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getUniqueIdentifiers() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Generates an id Set for unique flag identification.
getUniqueObjectIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Similar to BaseCheck.getUniqueOSMIdentifier(AtlasObject) except instead of using the OSM identifier we use the Atlas identifier
getUniqueOSMIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Generates a unique identifier given an AtlasObject.
getUniqueTaskIdentifier() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
getVisitedEdges() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
globallyVerify(Consumer<List<CheckFlag>>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Registers a custom function to verify all of the resulting flags when the Check is run over the test Atlas
GOES_UNDERGROUND - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject goes underground
GOES_UNDERWATER - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject goes underwater

H

HAS_SPEED_LIMIT - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a minimum or maximum speed
hasCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
hashCode() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
hashCode() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
hashCode() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
hashCode() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
haveExplicitLocationsForIntersections(PolyLine, LineItem) - Static method in class org.openstreetmap.atlas.checks.utility.IntersectionUtilities
Verifies intersections of given PolyLine and LineItem are explicit Locations for both items
haveExplicitLocationsForIntersections(PolyLine, LineItem, Set<Location>) - Static method in class org.openstreetmap.atlas.checks.utility.IntersectionUtilities
Overloaded: avoid recomputing the intersection locations if they're given.
header() - Static method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
HIGH - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 
HighwayToFerryTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Based on the osm wiki, when route=ferry exists, there should be a ferry=* tag where the values of ferry are highway values.
HighwayToFerryTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.HighwayToFerryTagCheck
Default constructor

I

ID_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
IDENTIFIERS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
ImproperAndUnknownRoadNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags improper road name values.
ImproperAndUnknownRoadNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ImproperAndUnknownRoadNameCheck
 
IncompleteSharding - Class in org.openstreetmap.atlas.checks.utility
A sharding interface with just the shards that are available for a certain run.
IncompleteSharding(Iterable<? extends Shard>) - Constructor for class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
InconsistentRoadClassificationCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This identifies roads, that transition from one classification to another and then back to the original classification.
InconsistentRoadClassificationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
 
INLINE_REGEX_FILTER_SIZE - Static variable in class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
 
inlineConfiguration(String) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Creates a Configuration defined inline
INNER_MISSING_OUTER_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
inSameDataPoint(Location, Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Check if two locations are in the same data point (i.e., same pixel in a HGT)
instance(MapRouletteConfiguration) - Static method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
IntegrityChecksCommandArguments - Class in org.openstreetmap.atlas.checks.distributed
Handles arguments and base functionality for integrity check sparkjobs generating commands
IntegrityChecksCommandArguments() - Constructor for class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
IntegrityChecksCommandArguments.OutputFormats - Enum in org.openstreetmap.atlas.checks.distributed
 
IntegrityCheckSparkJob - Class in org.openstreetmap.atlas.checks.distributed
Executes integrity checks as a SparkJob.
IntegrityCheckSparkJob() - Constructor for class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
INTERSECT - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
 
IntersectingBuildingsCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags the buildings that intersect/overlap with other buildings.
IntersectingBuildingsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
Default constructor
IntersectingBuildingsCheck.IntersectionType - Enum in org.openstreetmap.atlas.checks.validation.intersections
Differentiate intersection and overlap and create separate descriptions for MapRoulette challenges.
IntersectionUtilities - Class in org.openstreetmap.atlas.checks.utility
A set of utilities that are common among intersection checks.
intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 
intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
INVALID_LAYER_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
INVALID_OSM_TYPE_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
INVALID_OVERLAP_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
INVALID_ROLE_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
InvalidAccessTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags Edges and Lines that include an access tag with a value of no, and does not have any supporting tags.
InvalidAccessTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
The default constructor that must be supplied.
InvalidGeometryCheck - Class in org.openstreetmap.atlas.checks.validation.geometry
Checks Atlas items using Geometry isValid and isSimple methods.
InvalidGeometryCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.geometry.InvalidGeometryCheck
 
InvalidLanesTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags Edges that have the highway tag and a lanes tag with an invalid value.
InvalidLanesTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
The default constructor that must be supplied.
InvalidMiniRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.points
Flags any Nodes tagged as highway=MINI_ROUNDABOUT that do not have very many incoming/outgoing Edges as potentially tagged incorrectly.
InvalidMiniRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
Construct an InvalidMiniRoundaboutCheck with the given configuration values.
InvalidMultiPolygonRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
Check designed to scan through MultiPolygon relations and flag them for any and all reasons they are invalid: The multipolygon must be closed. There must one or more outer members Each member must have a role There should be more than one member (Optional) Inner members must be contained by an outer member, but not intersect any Outer members must not overlap Inner members must not overlap with, but may touch, other inner members
InvalidMultiPolygonRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
InvalidPiersCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check identifies piers (OSM ways with man_made = Pier tag) that have either a linear geometry and no area = Yes tag, or a polygonal geometry and no area=Yes tag.
InvalidPiersCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
The default constructor that must be supplied.
InvalidSignBoardRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
Finds signboard relations that don't meet the following requirements: Has at least one role=from member, which is an edge.
InvalidSignBoardRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
 
InvalidTagsCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This flags features based on configurable filters.
InvalidTagsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
The default constructor that must be supplied.
InvalidTurnRestrictionCheck - Class in org.openstreetmap.atlas.checks.validation.relations
Check for invalid turn restrictions
InvalidTurnRestrictionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
Default constructor
IS_AREA - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has area tag equal to yes
IS_AREA - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
Tests if the AtlasObject is tagged as an Area
IS_BRIDGE - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a bridge
IS_BUILDING - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a building tag
IS_CROSSING_HIGHWAY - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has highway tag equal to crossing
IS_EDGE - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
Tests if the AtlasObject is an Edge
IS_EMBANKMENT - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is an embankment
IS_HIGHWAY_AREA - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a highway tag and an area tag that equals to yes
IS_HIGHWAY_FOR_PEDESTRIANS - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is has highway=pedestrian or highway=footway
IS_PIER - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a pier
IS_POWER_LINE - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a power line
IS_ROOF - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a building tag equal to roof
IS_WATER_BODY - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a water body
isEnabled() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
isEnabled() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
isEnabled() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
 
isFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
isMultipolygonRelation() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
Helper method to check FlaggedRelation is of multipolygon type
isRightOf(PolyLine, Location) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Check if a location is to the right of a line (e.g., kerbs, cliffs, and oceans)
isSnakeRoad() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
isUpdateTasks() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
isValidEndToCheck(Atlas, Location) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Check if a location is inside an atlas bounds
isValidParenthesis() - Static method in class org.openstreetmap.atlas.checks.atlas.predicates.ValuePredicates
 
isYes(Taggable) - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
 
ITEM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
ITEM_TYPE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
iterator() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 

J

JSON_MUTATOR - Static variable in class org.openstreetmap.atlas.checks.vectortiles.TippecanoeCheckSettings
 
JSONFlagDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
An abstract sub-command for creating json and flag based diffing commands.
JSONFlagDiffSubCommand(String, String, String) - Constructor for class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
JUNCTION_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 

K

KEY - Static variable in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
 
KEY_ACTIVE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_ANSWERS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
KEY_BLURB - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_CHALLENGE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
KEY_DEFAULT_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_DEFAULT_PRIORITY_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_DESCRIPTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_DIFFICULTY - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_HIGH_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_LOW_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_MEDIUM_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_NAME - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_PRIORITY_RULES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_TAGS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_UPDATE_TASKS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 

L

LevelCrossingOnRailwayCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
This check is to detect and flag nodes under the three scenarios below: 1) When a railway crosses a highway, but intersection node is missing.
LevelCrossingOnRailwayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
constructor
LINE_SEPARATOR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
LINE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
LineCrossingBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags line items (edges or lines) that are crossing buildings invalidly.
LineCrossingBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
 
LineCrossingWaterBodyCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags line items (edges or lines) and optionally buildings that are crossing water bodies invalidly.
LineCrossingWaterBodyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
 
load(String, String) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Loads an Atlas from the input location
load(String, String, Consumer<Atlas>) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Loads an Atlas from the input location.
loadChecks() - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Loads checks that are enabled by configuration
loadChecks(Predicate<Class<?>>) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecks(Predicate<Class<?>>, Configuration) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Loads checks that are enabled by some other means, defined by isEnabled
loadChecks(Predicate<Class<?>>, Configuration, ExternalDataFetcher) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Loads checks that are enabled by some other means, defined by isEnabled
loadChecks(Configuration) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecksForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecksUsingConstructors(Class<?>[][], Object[][]) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecksUsingConstructors(Predicate<Class<?>>, Class<?>[][], Object[][]) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Given a list of corresponding types and arguments, try to initialize each enabled check using each constructor in order.
loadConfiguration(CommandMap, Command.Switch<StringList>, Command.Switch<String>) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Resolves a Configuration for Commands given the CommandMap and Command.Switchs available
LOG - org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
 
LogFilePathFilter - Class in org.openstreetmap.atlas.checks.distributed
A PathFilter to find Flag log files
LogFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
Default constructor
LogFilePathFilter(boolean) - Constructor for class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
Constructs a LogFilePathFilter with compression flag
logStatus() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
logStatus() - Method in interface org.openstreetmap.atlas.checks.base.Check
Helper for debugging.
LongSegmentCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags long segments/edges (length is more than minimumLength)
LongSegmentCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
 
LOW - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 

M

main(String...) - Static method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Main entry point for the Spark job
main(String[]) - Static method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
 
makeComplete() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Decouple the CheckFlag from any Atlass by making all the FlaggedObjects complete.
MalformedPolyLineCheck - Class in org.openstreetmap.atlas.checks.validation.linear
Flag lines that have only one point, or none, and the ones that are too long.
MalformedPolyLineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
 
MalformedRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags roundabouts where the directionality is opposite to what it should be, the roundabout is multi-directional, the roundabout is incomplete, part of the roundabout is not car navigable, or the roundabout has car navigable edges inside it.
MalformedRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Parses an atlas-checks flag file and maps each flag to its id.
MapRouletteClient - Class in org.openstreetmap.atlas.checks.maproulette
Stand-alone MapRoulette client
MapRouletteClient(MapRouletteConfiguration) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Construct
MapRouletteCommand - Class in org.openstreetmap.atlas.checks.maproulette
This is an abstract command that gives you a base that can be used for executing data against MapRoulette
MapRouletteCommand() - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
MapRouletteConfiguration - Class in org.openstreetmap.atlas.checks.maproulette
 
MapRouletteConfiguration(String, int, String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
MapRouletteConfiguration(String, int, ProjectConfiguration, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
MapRouletteConfiguration(String, String, int, ProjectConfiguration, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
MapRouletteConnection - Class in org.openstreetmap.atlas.checks.maproulette
 
MapRouletteUploadCommand - Class in org.openstreetmap.atlas.checks.maproulette
Given a directory of log files created by atlas-checks, upload those files to MapRoulette.
MapRouletteUploadCommand() - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
 
markAsFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
matchesFilter(List<TaggableFilter>, AtlasObject) - Static method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
Check if an object matches a filter
matchesSameFilter(List<TaggableFilter>, AtlasObject, AtlasObject) - Static method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
Check if two objects match the same filter
MAX_ANGLE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
MAXIMUM_CONNECTIONS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
 
MAXIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
MEDIUM - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 
MEMBER_RELATION_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
members() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
 
MetricEvent - Class in org.openstreetmap.atlas.checks.event
A wrapper around a timed metric with a name and a Duration.
MetricEvent(String, Duration) - Constructor for class org.openstreetmap.atlas.checks.event.MetricEvent
Default constructor
MetricFileGenerator - Class in org.openstreetmap.atlas.checks.event
A Processor for MetricEvents to write them into files.
MetricFileGenerator(String, SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.MetricFileGenerator
Default constructor
METRICS - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
 
METRICS_FILENAME - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
MIN_ANGLE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
 
MINIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
MINIMUM_VALENCE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
MISSING_JUNCTION_TAG_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
 
MISSING_OUTER_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
MISSING_TYPE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
 
MissingRelationTypeCheck - Class in org.openstreetmap.atlas.checks.validation.relations
This check flags Relations with missing Type tag.
MissingRelationTypeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
 
MixedCaseNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags objects with name tags that improperly use mixed cases.
MixedCaseNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
The default constructor that must be supplied.
MULTIPOLYGON_OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 

N

NA - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
neighbors(Shard) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
NEW_LINE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
NO_ELEVATION - Static variable in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
A non-number when there is no elevation data available.
NO_ENTRY - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
NO_STREET_NAME_EDGE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NO_STREET_NAME_POINT_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NO_SUGGESTED_NAMES_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NODE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
NodeValenceCheck - Class in org.openstreetmap.atlas.checks.validation.points
Check that flags Nodes with too many connections.
NodeValenceCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
 
NONE - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
Deprecated.
NONE - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
 
NORMAL - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
NULL_IDENTIFIERS - Static variable in class org.openstreetmap.atlas.checks.flag.CheckFlag
 

O

objectsToCheck(Atlas, Check) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
objectsToCheck(Atlas, Check, Predicate<AtlasEntity>) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
OceanBleedingCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags railways (configurable), streets (configurable), buildings that bleed into an ocean.
OceanBleedingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
The default constructor that must be supplied.
OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
ONE_WAY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
OneMemberRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
This check flags Relations which contain only one member.
OneMemberRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
onRun(CommandMap) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
onRun(CommandMap, Function<MapRouletteConfiguration, MapRouletteClient>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
OPEN_PARENTHESES_CHAR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
OpenBoundaryCheck - Class in org.openstreetmap.atlas.checks.validation.relations
OpenBoundaryCheck This check flags boundaries that should be closed polygons but are not.
OpenBoundaryCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
 
OpenStreetMapCheckFlagConverter - Class in org.openstreetmap.atlas.checks.utility
Utility to convert a CheckFlag into an OpenStreetMap like CheckFlag.
openStreetMapify(CheckFlag) - Static method in class org.openstreetmap.atlas.checks.utility.OpenStreetMapCheckFlagConverter
Attempt to create an OpenStreetMap CheckFlag by removing Points duplicatly flagged as Nodes, and merging Edges that share an OSM ID.
OPERATION_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
OPERATION_TYPE_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
operationFilter() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
operationFilter() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
 
OPERATIONS_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
org.openstreetmap.atlas.checks.atlas - package org.openstreetmap.atlas.checks.atlas
 
org.openstreetmap.atlas.checks.atlas.predicates - package org.openstreetmap.atlas.checks.atlas.predicates
 
org.openstreetmap.atlas.checks.base - package org.openstreetmap.atlas.checks.base
 
org.openstreetmap.atlas.checks.commands - package org.openstreetmap.atlas.checks.commands
 
org.openstreetmap.atlas.checks.configuration - package org.openstreetmap.atlas.checks.configuration
 
org.openstreetmap.atlas.checks.constants - package org.openstreetmap.atlas.checks.constants
 
org.openstreetmap.atlas.checks.database - package org.openstreetmap.atlas.checks.database
 
org.openstreetmap.atlas.checks.distributed - package org.openstreetmap.atlas.checks.distributed
 
org.openstreetmap.atlas.checks.event - package org.openstreetmap.atlas.checks.event
 
org.openstreetmap.atlas.checks.flag - package org.openstreetmap.atlas.checks.flag
 
org.openstreetmap.atlas.checks.flag.serializer - package org.openstreetmap.atlas.checks.flag.serializer
 
org.openstreetmap.atlas.checks.maproulette - package org.openstreetmap.atlas.checks.maproulette
 
org.openstreetmap.atlas.checks.maproulette.data - package org.openstreetmap.atlas.checks.maproulette.data
 
org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge - package org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
 
org.openstreetmap.atlas.checks.maproulette.serializer - package org.openstreetmap.atlas.checks.maproulette.serializer
 
org.openstreetmap.atlas.checks.utility - package org.openstreetmap.atlas.checks.utility
 
org.openstreetmap.atlas.checks.utility.tags - package org.openstreetmap.atlas.checks.utility.tags
 
org.openstreetmap.atlas.checks.validation - package org.openstreetmap.atlas.checks.validation
 
org.openstreetmap.atlas.checks.validation.areas - package org.openstreetmap.atlas.checks.validation.areas
 
org.openstreetmap.atlas.checks.validation.geometry - package org.openstreetmap.atlas.checks.validation.geometry
 
org.openstreetmap.atlas.checks.validation.intersections - package org.openstreetmap.atlas.checks.validation.intersections
 
org.openstreetmap.atlas.checks.validation.linear - package org.openstreetmap.atlas.checks.validation.linear
 
org.openstreetmap.atlas.checks.validation.linear.edges - package org.openstreetmap.atlas.checks.validation.linear.edges
 
org.openstreetmap.atlas.checks.validation.linear.lines - package org.openstreetmap.atlas.checks.validation.linear.lines
 
org.openstreetmap.atlas.checks.validation.points - package org.openstreetmap.atlas.checks.validation.points
 
org.openstreetmap.atlas.checks.validation.relations - package org.openstreetmap.atlas.checks.validation.relations
 
org.openstreetmap.atlas.checks.validation.tag - package org.openstreetmap.atlas.checks.validation.tag
 
org.openstreetmap.atlas.checks.validation.verifier - package org.openstreetmap.atlas.checks.validation.verifier
 
org.openstreetmap.atlas.checks.vectortiles - package org.openstreetmap.atlas.checks.vectortiles
 
OrphanNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
This orphan check looks for points that are not connected to anything and have not tags associated with it.
OrphanNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
The default constructor that must be supplied.
OSM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
OsmPbfFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out OSM protobuf files given a Hadoop file Path
OsmPbfFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
 
OUTPUT_ATLAS_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
OUTPUT_FLAG_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
OUTPUT_GEOJSON_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
OUTPUT_METRIC_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
OUTPUT_PATH - Static variable in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
OUTPUT_TIPPECANOE_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
outputToClean(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Defines all the folders to clean before a run
OVERLAP - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
 
OverlappingAOIPolygonCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check flags Areas that overlap and represent the same Area of Interest (AOI) AOIs are defined by TaggableFilters, which are grouped in a List.
OverlappingAOIPolygonCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
The default constructor that must be supplied.
OverlappingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Checks that two Edges do not share the same two consecutive geometry points.
OverlappingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
 

P

PADDED_PIPE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
PARAMETER_ACCEPT_PIERS - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_CHALLENGE - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_DENYLIST_COUNTRIES - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_FLAG - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_PERMITLIST_COUNTRIES - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_PERMITLIST_TAGS - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
parse(String) - Static method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
Parses a map roulette configuration object from a string that follows one of these structures [SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY] [SCHEME]://[SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY]
parseIdentifiers(JsonArray) - Static method in class org.openstreetmap.atlas.checks.flag.serializer.CheckFlagDeserializer
Returns a comma delimited string of identifiers.
PARTIALLY_LOADED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
PedestrianAreaOverlappingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check flags pedestrian areas that are not properly snapped to its valid intersecting/overlapping edges.
PedestrianAreaOverlappingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.PedestrianAreaOverlappingEdgeCheck
Default constructor
PIPE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
POINT - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
POINT_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
PoolSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
Flags swimming pools that are larger or smaller than expected
PoolSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
The default constructor that must be supplied.
populateOneLayerRemovedConnections(Set<Edge>) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
PREFACE - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
process(String) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Processes given String and writes batched events into a file if needed
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
 
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
process(MetricEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
processCheckFlags(List<String>, PreparedStatement, PreparedStatement) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
This function handles parsing each CheckFlag, and batching flag features into the database
Project - Class in org.openstreetmap.atlas.checks.maproulette.data
Very basic class defining the structure of the MapRoulette Project
Project(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
 
Project(String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
 
Project(String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
 
ProjectConfiguration - Class in org.openstreetmap.atlas.checks.maproulette.data
Helper class to decouple MapRouletteConfiguration from configuring projects.
ProjectConfiguration(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
Defines a basic project, where all optional fields default to name.
ProjectConfiguration(String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
Defines a project and all of its fields.
putMap(Location, short[][]) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Associate a map with a location.

R

READY - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
 
reconstructEvents() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
Convert the CheckFlags into a Stream of CheckFlagEvents.
registerManualPageSections() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
registerManualPageSections() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
registerOptionsAndArguments() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
 
registerOptionsAndArguments() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
 
resolvePath(String, String) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasFilePathResolver
 
resourceConfiguration(String, Class) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Resolves a Configuration from the classpath
REVERSE_HINT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
RoadLinkCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Verify that one end or the other is a fork to/from a road of the same class, that is not a _link
RoadLinkCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
 
RoadNameGapCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check identifies Edges with no name Tag that are between two other Edges with the same name Tag, OR the Edge has a name Tag but does not equal the name Tag of the Edges that it is between.
RoadNameGapCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.RoadNameGapCheck
The default constructor that must be supplied.
RoadNameSpellingConsistencyCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags road segments that have a NameTag with a different spelling from that of other segments of the same road.
RoadNameSpellingConsistencyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.RoadNameSpellingConsistencyCheck
 
RoundaboutClosedLoopCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags roundabout edges that are either bidirectional or have a node with less than or equal to RoundaboutClosedLoopCheck.MINIMUM_VALENCE connections.
RoundaboutClosedLoopCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Default constructor
RoundaboutConnectorCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check looks for roundabout connectors that intersect the roundabout at too sharp an angle.
RoundaboutConnectorCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
The default constructor that must be supplied.
RoundaboutMissingTagCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags edges that are closed and round shaped without junction=roundabout tag and have minimum of two intersections with navigable roads RoundaboutMissingTagCheck.MINIMUM_INTERSECTION connections.
RoundaboutMissingTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
Default constructor
RoundaboutValenceCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check ensures that roundabouts with unreasonable valences are flagged.
RoundaboutValenceCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
run() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheck
Runs the Check over AtlasObjects, posting resulting CheckFlags to RunnableCheckBase.eventService and MapRouletteClient
RunnableCheck - Class in org.openstreetmap.atlas.checks.distributed
Runs a Check over AtlasObjects in a separate thread.
RunnableCheck(String, Check, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheck
Default constructor
RunnableCheck(String, Check, Iterable<AtlasObject>, EventService) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheck
Default constructor
RunnableCheckBase<T extends Check> - Class in org.openstreetmap.atlas.checks.distributed
Base class to with helper methods for RunnableCheck
RunnableCheckBase(String, T, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
Default constructor
RunnableCheckBase(String, T, Iterable<AtlasObject>, MapRouletteClient, EventService) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
Default constructor

S

save(WritableResource) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Writes the string value of this CheckFlag to the WritableResource
SelfIntersectingPolylineCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
BaseCheck that identifies self-intersecting PolyLines within Areas, Edges and Lines.
SelfIntersectingPolylineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
Default constructor
SEMI_COLON - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
serialize(ChallengeDifficulty, Type, JsonSerializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
setAtlas(Atlas) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
setAuth(HttpResource) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
setBatchSize(int) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Sets batch size to given value
setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Sets a Challenge name for this Flag
setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setCheckinComment(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setCheckName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setCooperativeWork(Set<FeatureChange>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setEnabled(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setEnabled(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
 
setGeoJson(Optional<JsonArray>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
setInstruction(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setJson(JsonObject) - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
setName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setOutputPath(Optional<String>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
This methods sets challenge id output path
setParentIdentifier(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setPoint(Location) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setPoints(Set<Location>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setProjectName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setSilent(boolean) - Method in class org.openstreetmap.atlas.checks.base.ExternalDataFetcher
Make missed file messages silent (use when checking for files -- please log actual issues when this is used) Unfortunately, this does not suppress all messages from missed files.
setStatus(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setTaskIdentifier(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setUpdateTasks(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
ShadowDetectionCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This flags buildings that are floating in 3D, thus casting a shadow on the base map when rendered in 3D.
ShadowDetectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
The default constructor that must be supplied.
ShardedCheckFlagsTask - Class in org.openstreetmap.atlas.checks.distributed
Meta data holder for sharded flag generation task
ShardedCheckFlagsTask(String, Shard, List<Check>) - Constructor for class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
 
ShardedIntegrityChecksSparkJob - Class in org.openstreetmap.atlas.checks.distributed
A spark job for generating integrity checks in a sharded fashion.
ShardedIntegrityChecksSparkJob() - Constructor for class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
shardForName(String) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
shards(GeometricSurface) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
shardsCovering(Location) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
shardsIntersecting(PolyLine) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
 
SharpAngleCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags edges that have an angle that is too sharp within their PolyLine.
SharpAngleCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
Default constructor
ShortNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
The short name check will validate that any and all names contain at least 2 letters in the name
ShortNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ShortNameCheck
 
ShortSegmentCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags short segments/edges (length is less than ShortSegmentCheck.maximumLength) that have a node with less than or equal to ShortSegmentCheck.minimumValence connections
ShortSegmentCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
 
SignPostCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check is used to help identify segments that are missing the proper tagging for sign posts.
SignPostCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
The default constructor that must be supplied.
SINGLE_MEMBER_RELATION_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
SINGLE_SPACE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
SingleSegmentMotorwayCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This flags Edges that are tagged with highway=motorway and are not connected to any other Edges with the same highway tag.
SingleSegmentMotorwayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
The default constructor that must be supplied.
SinkIslandCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags islands of roads where it is impossible to get out.
SinkIslandCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
Default constructor
SnakeRoadCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags edges that form Snake Roads.
SnakeRoadCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
Default constructor
SnakeRoadNetworkWalk - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Keeps track of the network walk results for the SnakeRoadCheck
SnakeRoadNetworkWalk(Edge, Angle) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
SourceMaxspeedCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check verifies that the source:maxspeed tag follows the official tagging rules.
SourceMaxspeedCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
 
SpikyBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check flags all buildings with angles less than some threshold value as part of their geometry.
SpikyBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
Default constructor
start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
stream() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
Get the contents of the container as a stream.
StreetNameIntegersOnlyCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags Edges that are car navigable highways and have a name tag that contains only integers.
StreetNameIntegersOnlyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
The default constructor that must be supplied.
SuddenHighwayTypeChangeCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check identifies ways that make suspiciously large jumps in highway classification
SuddenHighwayTypeChangeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
The default constructor that must be supplied.
Survey - Class in org.openstreetmap.atlas.checks.maproulette.data
A survey is very similar to a challenge with only one minor difference in that the instruction is really a question and it contains answers for that question for the user to respond too.
Survey(String, String, String, String, ChallengeDifficulty, List<String>, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
switches() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
switches() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
 
switches() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
switches() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
switches() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
 
SyntheticHighlightPointTag - Enum in org.openstreetmap.atlas.checks.utility.tags
Tag identifying synthetic Points added to CheckFlags.

T

TagChangeOperation - Class in org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
This is the cooperative challenge model for Tag changes.
TagChangeOperation(ChangeDescription) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
 
TagPredicates - Class in org.openstreetmap.atlas.checks.atlas.predicates
Collection of tag based predicates
Task - Class in org.openstreetmap.atlas.checks.maproulette.data
A task is a single unit of work in the MapRoulette Challenge
Task() - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_COORDINATES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_GEOMETRY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_PROPERTIES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_GEOMETRIES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_NAME - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_PARENT_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TaskIdentifier - Class in org.openstreetmap.atlas.checks.base
Extracted the TaskIdentifier into a separate class so it can be reused outside of BaseCheck or in separate unit tests
TaskIdentifier(Set<? extends AtlasObject>) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
Constructor for multiple AtlasObjects
TaskIdentifier(AtlasObject) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
Constructor for a single AtlasObject
TaskLoader - Interface in org.openstreetmap.atlas.checks.maproulette
Interface with various methods required to upload tasks to MapRoulette
testSimplicity(Iterable<Location>) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
 
testValidity(Iterable<Location>) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
 
THREE - Static variable in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
TIPPECANOE - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
 
TippecanoeCheckSettings - Class in org.openstreetmap.atlas.checks.vectortiles
This utility class provides the settings you need for running tippecanoe.
toGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toGeoJsonFeatureCollection() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
TollValidationCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check attempts to validate toll tags based on 3 scenarios.
TollValidationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.TollValidationCheck
 
toString() - Method in class org.openstreetmap.atlas.checks.base.TaskIdentifier
 
toString() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toString() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
toString() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
toString() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
TUNNEL_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
TunnelBridgeHeightLimitCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags highways (of certain classes) which should have a 'maxheight' or 'maxheight:*' tag but do not have either.
TunnelBridgeHeightLimitCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.TunnelBridgeHeightLimitCheck
Default constructor.
TypePredicates - Interface in org.openstreetmap.atlas.checks.atlas.predicates
Collection of predicates for determining AtlasItem types

U

UNDERSCORE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
UniqueCheckFlagContainer - Class in org.openstreetmap.atlas.checks.utility
A container that will deduplicate check flags based on source and unique IDs
UniqueCheckFlagContainer() - Constructor for class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
UnusualLayerTagsCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Checks Edge's LayerTag and flags it if the value is unusual.
UnusualLayerTagsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Configuration required to construct any Check
UnwalkableWaysCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
This check looks for any non-motorway single carriageway edges with no foot tags that cross any high-priority roads that are dual carriageways.
UnwalkableWaysCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
 
uploadBatchTasks(long, Set<Task>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
uploadBatchTasks(long, Set<Task>) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Uploads tasks as a batch, instead of one at a time
uploadTask(long, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
uploadTask(long, Task) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Uploads a task to MapRoulette
uploadTasks() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
Uploads CheckFlags to MapRoulette in a separate thread.
uploadTasks() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Upload batched tasks to MapRoulette
uploadTasks() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
uploadTasks(Tuple<String, String>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
usage(PrintStream) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 

V

ValenceOneImportantRoadCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags important roads that either start or end with valance-1 nodes.
ValenceOneImportantRoadCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
validCheckForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
The country check will first check the country permitlist and if the country is contained in the permitlist it is allowed, after that the country is checked it against denylist and if contained in the denylist will not be allowed.
validCheckForCountry(String) - Method in interface org.openstreetmap.atlas.checks.base.Check
Checks to see whether the check is valid for the given country.
validCheckForObject(AtlasObject) - Method in interface org.openstreetmap.atlas.checks.base.Check
Checks to see whether the supplied object class type is valid for this particular check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ConcerningAngleBuildingCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PedestrianAreaOverlappingEdgeCheck
Checks to see whether the supplied object class type is valid for this particular check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
This function will validate if the supplied atlas object is valid for the check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.geometry.InvalidGeometryCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.AtGradeSignPostCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
Object check looks for the vaild objects to check for level_crossing tag.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
This function will validate ocean features that are tagged appropriately.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
Checks to see whether the atlas object has the prerequisites to be evaluated.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
Checks if the supplied object is of ItemType Edge and that it is the MainEdge and whether a car can navigate on the edge.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
Validate if given AtlasObject is actually an Edge, which is a Main Edge and is not a Ferry
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Validates if given AtlasObject is actually an Edge and is a roundabout and also corresponding OSM identifier shouldn't be flagged before (this is for avoiding duplicate flags)
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
Validates if given AtlasObject is actually an Edge and is a potential roundabout and also corresponding OSM identifier shouldn't be flagged before (this is for avoiding duplicate flags)
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
Validate if given AtlasObject is actually an Edge
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
Validates if the supplied AtlasObject is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
This method validates or invalidates the supplied atlas object for the check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressStreetNameCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.ConnectivityCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayToFerryTagCheck
Checks to see whether the supplied object class type is valid for this particular check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ImproperAndUnknownRoadNameCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameGapCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.RoadNameSpellingConsistencyCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ShortNameCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
Valid objects for this check are Points and Edges with a source:maxspeed tag and are not part of the excepted countries.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.TollValidationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.TunnelBridgeHeightLimitCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Validate if given AtlasObject is actually an Edge and make sure the edge has one of the following tags: tunnel, bridge, layer
VALUE_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
Returns the enum constant of this type with the specified name.
ValuePredicates - Class in org.openstreetmap.atlas.checks.atlas.predicates
Collection of value based predicates
values() - Static method in enum org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
 
verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
 
verify(Consumer<CheckFlag>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Registers a custom function to verify each resulting CheckFlag individually
verifyEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that no CheckFlags were returned when the Check is run over the test Atlas
verifyExpectedSize(int) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that a specific number of CheckFlags were returned when the Check is run over the test Atlas
verifyNotEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that at least one CheckFlag was returned when the Check is run over the test Atlas
verifyNotNull() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Checks for null values returned by the Check
visitEdge(Edge, Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Adds the given Edge to the visited set and updates the greatest valence value

W

WaterAreaCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This checks water areas for overlaps and missing waterways (where appropriate).
WaterAreaCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
Create a new WaterAreaCheck
WaterbodyAndIslandSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check identifies waterbodies and islands that are either too small, or too large in size.
WaterbodyAndIslandSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
The default constructor that must be supplied.
WaterWayCheck - Class in org.openstreetmap.atlas.checks.validation.linear.lines
This check flags waterways that do not have a sink (i.e., are not connected to another waterway), are circular (so first node and last node are the same), or cross another waterway with the same layer.
WaterWayCheck(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
Default constructor
withBatchSizeOverride(int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Overrides the computed batch size
withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Sets whether or not output files are compressed
withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Sets whether or not output files are compressed
write() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Writes a new file with the cached in String buffer
writeSetToGeoJSON(Map<String, Set<JsonObject>>, File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
writeSetToGeoJSON(Map<String, Set<JsonObject>>, File) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Writes a Set of geoJSON atlas-checks flags to a file.

Y

YES - org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
 
A B C D E F G H I J K L M N O P R S T U V W Y 
All Classes All Packages