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

ABANDONED_Q19 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
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
 
apply(CompleteEntity<T>) - Method in interface org.openstreetmap.atlas.checks.utility.feature_change.IFeatureChange
Apply a change to a complete entity
apply(CompleteEntity<T>) - Method in class org.openstreetmap.atlas.checks.utility.feature_change.RemoveTagFeatureChange
 
apply(CompleteEntity<T>) - Method in class org.openstreetmap.atlas.checks.utility.feature_change.ReplaceTagFeatureChange
 
APPROVED_Q15 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
AtlasToOsmType - Class in org.openstreetmap.atlas.checks.utility
Convert Atlas ItemTypes into OSM types

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
BELONGS_TO_RELATION_TYPE_P43 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
 
BoundaryIntersectionCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
This check analyses whether there are some boundaries with the same tag that are intersecting.
BoundaryIntersectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BoundaryIntersectionCheck
 
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
 
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
clear() - Method in class org.openstreetmap.atlas.checks.utility.SQLiteUtils
Clear cached data
clearFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
clearOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
clearWikiData() - Static method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Clear wiki data items after a database update
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
 
COMBINATION_P46 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
containsRelationId(long) - Method in class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
 
convert(ItemType) - Static method in class org.openstreetmap.atlas.checks.utility.AtlasToOsmType
Convert an Atlas ItemType into an OSM type
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.GeometryChangeOperation
 
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.
createFeatureChange(BiFunction<AtlasEntity, Atlas, FeatureChange>, AtlasEntity, Collection<IFeatureChange>) - Static method in interface org.openstreetmap.atlas.checks.utility.feature_change.IFeatureChange
Create a feature change from a collection of changes
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) - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayAccessCheck
 
createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameCheck
The function makes sure that the edges are flagged as ways.
createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
A function that collected all Edges for an Edge object and flags it as a Way.
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.
DE_FACTO_Q13 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
DEPRECATED_Q5061 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
DIFFERENT_FROM_P18 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
DISCARDABLE_Q7550 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
DOCUMENTATION_WIKI_PAGES_P31 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
DRAFT_Q18 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
DUPLICATE_RELATION_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.DuplicateRelationCheck
 
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
 
DuplicateMapFeatureCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check is to detect and flag node, way or relation which have duplicate map features in areas or connected locations (Osmose 4080).
DuplicateMapFeatureCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.DuplicateMapFeatureCheck
 
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
DuplicateRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
This check looks for multiple members Relations duplicate with same OSM tags and same members with same roles.
DuplicateRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.DuplicateRelationCheck
 
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
 
ELEMENT_Q9 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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(Object) - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
EQUALS_TO - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
 
EXCLUDING_REGION_QUALIFIER_P27 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
Deprecated.
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
 
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
 
FixMeReviewCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags features which contain the "fixme" or "FIXME" tag as well as other combinations of important tags.
FixMeReviewCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.FixMeReviewCheck
instantiate config values
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.TallBuildingCheck
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.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.BoundaryIntersectionCheck
 
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.HighwayIntersectionCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectionAtDifferentLayersCheck
 
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.RoundaboutHighwayTagCheck
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.SeparateSidewalkTagCheck
 
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.LoneNodeCheck
 
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.DuplicateRelationCheck
 
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.relations.RouteRelationCheck
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.DuplicateMapFeatureCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.FixMeReviewCheck
This is the function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.GenericTagCheck
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.HighwayAccessCheck
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.HighwayMissingNameAndRefTagCheck
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.InvalidCharacterNameTagCheck
 
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.InvalidTurnLanesValueCheck
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.LongNameCheck
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.SimilarTagValueCheck
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.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.StreetNameCheck
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.UnknownHighwayTagCheck
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
FORMATTER_URL_P8 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
 
fromValue(String) - Static method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Get a well-known wiki data item from a value

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
 
GenericTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Generic tag check using OSM Wiki Data and Tag Info databases.
GenericTagCheck(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.GenericTagCheck
The default constructor that must be supplied.
GEOGRAPHIC_CODE_P49 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
GeometryChangeOperation - Class in org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
Support geometry change operations
GeometryChangeOperation(ChangeDescription) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.GeometryChangeOperation
 
GeometryValidator - Class in org.openstreetmap.atlas.checks.validation
Basic JTS verification for a PolyLine and Polygon
get(Map<String, T>) - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
Get the value from a map where the enum is a key.
getAndCast(Map<String, Object>, String, Class<T>) - Static method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
Get and cast a specified key from a row map
getAnswers() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
getApiKey() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getAppropriateChangeOperation(ChangeDescription) - Static method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
Get the appropriate change operation class
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
getAtlasEntities() - Method in class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
 
getBatchSize() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getBelongsToRelationTypeP43() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
If this WikiData item is a relation role, this links to the corresponding relation type (for example, "boundary=inner" -> "multipolygon").
getBlurb() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getCellsNodes() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getCellsWays() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
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
 
getCheckFlag() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
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
 
getCheckName() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
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
 
getCombinationP46() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
This key/tag works well with the returned Q id key/tags.
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
 
getCountAll() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
getCountNodes() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
getCountRelations() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
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
getCountWays() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
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
 
getDescriptor() - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
getDescriptor() - Method in interface org.openstreetmap.atlas.checks.database.wikidata.WikiItemInterface
 
getDescriptor() - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
getDifferentFromP18() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Item that is different from another item, but they are often confused.
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
 
getDocumentationWikiPagesP31() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Wiki pages for this item in different languages.
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
 
getEvent() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
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.TallBuildingCheck
 
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.BoundaryIntersectionCheck
 
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.HighwayIntersectionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectionAtDifferentLayersCheck
 
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.RoundaboutHighwayTagCheck
 
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.SeparateSidewalkTagCheck
 
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.LoneNodeCheck
 
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.DuplicateRelationCheck
 
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.relations.RouteRelationCheck
 
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.DuplicateMapFeatureCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.FixMeReviewCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.GenericTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayAccessCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.HighwayMissingNameAndRefTagCheck
 
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.InvalidCharacterNameTagCheck
 
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.InvalidTurnLanesValueCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.LongNameCheck
 
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.SimilarTagValueCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameCheck
 
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.UnknownHighwayTagCheck
 
getFile() - Method in class org.openstreetmap.atlas.checks.utility.SQLiteUtils
Get the file for the database
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
 
getFormatterUrlP8() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
URI template from which "$1" can be automatically replaced with the effective property value on items.
getGeographicCodeP49() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A code that represents either a country or a country's subdivision code.
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
 
getGroupP25() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Indicates which group the given tag or a key belongs to.
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.database.wikidata.WikiData
Get the Q id for this item
getId() - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
getId() - Method in interface org.openstreetmap.atlas.checks.database.wikidata.WikiItemInterface
 
getId() - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getIdenticalToP51() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Current key/tag has identical meaning to the target key/tag, and both are actively used by the community.
getIdentifier() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
getImageCaptionP47() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A qualifier to add to an image to specify image caption in a specific language.
getImageP28() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Image of the subject.
getImpliesP45() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Any feature with the current key/tag also implies this key/tag, even if they are not explicitly set.
getIncline(Location, Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
Get the incline between two points
getIncompatibleWithP44() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
List of keys and tags that are incompatible with the current key or tag.
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
getInstanceOfP2() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
That class of which this subject is a particular example and member.
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
 
getKey() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
getKeyForThisTagP10() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
For a given tag item, links to the corresponding key item.
getKeyTypeP9() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Type of the key entity, e.g.
getLanguageCodeP32() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A two or three letter ISO-639 language code.
getLimitedToLanguageP26() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A qualifier property to specify when a statement only applies to a given documentation language, and nowhere else.
getLimitedToRegionP48() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Indicate that something is limited to a region.
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
 
getMustOnlyBeUsedInRegionP29() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
This key or tag is to be used only in the given region(s).
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
 
getNotToBeUsedInRegionP30() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
This key or tag must not be used in the given region(s).
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.
getOSMCartoImageP39() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
The OSM Carto rendering of the given feature.
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
getParent() - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Get the parent WikiDataItem for this, if any
getParentIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getPermanentKeyIdP16() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A string representing the key ID.
getPermanentRelationTypeIdP41() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A string representing the role ID.
getPermanentTagIdP19() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A string in a "key=value" format as used in OSM.
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
 
getPropertyDifferentFromP20() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Property that is different from another property, but they are often confused.
getProposalDiscussionP11() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A link to the key or tag proposal page For more information, see Property:P11.
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
getRedirectsToWikiPageP50() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A qualifier for P31 (wiki page) indicating that the page is a redirect to another page.
getRedirectToP17() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Indicates that the current key, tag or relation type should not be used.
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
getRelationRoleIdP21() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
A string in a "relationtype=role" format.
getRelationsByBoundaryTags(Set<String>) - Method in class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
 
getRequiredKeyOrTagP22() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
One or more tags or keys that are required for this item.
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
getRows(Map<String, String>) - Method in class org.openstreetmap.atlas.checks.utility.SQLiteUtils
Get row(s) from the table
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
 
getStatusP6() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Community acceptance status.
getSubclassOfP3() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
For more information, see Property:P3.
getSupportedCommands() - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
getTagForThisRelationTypeP40() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
For a given relation item, links to the corresponding tag item, e.g.
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
getTagToRelation() - Method in class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
 
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.
getUniqueIdentifiers() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
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
 
getUsersAll() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getUsersNodes() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getUsersRelations() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getUsersWays() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getValue() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoTags
 
getValuesAll() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getValuesNodes() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getValuesRelations() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getValuesWays() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
getValueValidationRegexP13() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Regular expression to test the validity of the tag's value.
getVisitedEdges() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getWikiData(String) - Static method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Get a wikidata that goes with an identifier
getWikiData(Map<String, Object>) - Static method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Get or create a WikiData item from a map
getWikiDataConceptP12() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
This key or tag represents a concept described by the given Wikidata item .For more information, see Property:P12.
getWikidataEquivalentP7() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
This entity has an equivalent Wikidata entity, like "instance of".
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
GROUP_P25 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
GROUP_Q12 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 

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
 
hashCode() - Method in class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
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
 
HighwayAccessCheck - Class in org.openstreetmap.atlas.checks.validation.tag
HighwayAccessCheck looks for ways that contain the access tag "yes" or "permissive".
HighwayAccessCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.HighwayAccessCheck
The default constructor that must be supplied.
HighwayIntersectionCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags waterway and power line edge items that are crossed by navigable edges (having way specific highway tag).
HighwayIntersectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.HighwayIntersectionCheck
 
HighwayMissingNameAndRefTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags ways that have neither a name or ref tag but should have at least one.
HighwayMissingNameAndRefTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.HighwayMissingNameAndRefTagCheck
The default constructor that must be supplied.
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 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
ID_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
 
IDENTICAL_TO_P51 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
IDENTIFIERS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
IFeatureChange - Interface in org.openstreetmap.atlas.checks.utility.feature_change
An interface to help modify a complete entity.
IFeatureChange.GeometryChange - Interface in org.openstreetmap.atlas.checks.utility.feature_change
Implement on IFeatureChange objects that change geometry
IFeatureChange.TaggedChange - Interface in org.openstreetmap.atlas.checks.utility.feature_change
Implement on IFeatureChange objects that change tags
IMAGE_CAPTION_P47 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
IMAGE_P28 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
IMAGE_P4 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
Deprecated.
IMPLIES_P45 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
IMPORTED_Q21146 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
IN_USE_Q14 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
INCOMPATIBLE_WITH_P44 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
INSTANCE_OF_P2 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
IntersectionAtDifferentLayersCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
This check is to detect and flag a node when it is a non-terminal intersection node between two ways which have different layer tag values.
IntersectionAtDifferentLayersCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.IntersectionAtDifferentLayersCheck
Default constructor
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_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.
InvalidCharacterNameTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
The purpose of this check is to identify water features (certain Lines, Areas and Relations that pass a configurable filter) with numbers, special characters, double and smart quotes in their name and localized name tags.
InvalidCharacterNameTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidCharacterNameTagCheck
Default constructor
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.
InvalidTurnLanesValueCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags Edges that have the highway tag and a lanes tag with an invalid value.
InvalidTurnLanesValueCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidTurnLanesValueCheck
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_ALLOWED_Q8000 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
IS_ARCHIVED - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
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_PROHIBITED_Q8001 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
isArchived() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
isClosedWay(Edge) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
Check if given Edge is part of Closed Way.
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
 
isFirstWaySection(Edge) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
Check if given Edge is a first section of the original OSM way.
isFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
isInWiki() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
isInWikiEn() - Method in class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
isMultipolygonRelation() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
Helper method to check FlaggedRelation is of multipolygon type
isPurge() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
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
 
isUseOnAreasP35() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Use status to indicate if this key or tag should be used on areas (closed ways).
isUseOnChangesetsP37() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Use status to indicate if this key or tag should be used on changesets For more information, see Property:P37.
isUseOnNodesP33() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Use status to indicate if this key or tag should be used on nodes.
isUseOnRelationsP36() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Use status to indicate if this key or tag should be used on relations.
isUseOnWaysP34() - Method in class org.openstreetmap.atlas.checks.database.wikidata.WikiData
Use status to indicate if this key or tag should be used on ways (not areas).
isValidDatabase(String) - Static method in class org.openstreetmap.atlas.checks.utility.SQLiteUtils
Check that a database exists
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
 

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_FOR_THIS_TAG_P10 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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_Q7 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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_TYPE_P9 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
KEY_UPDATE_TASKS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KeyFullyChecked - Annotation Type in org.openstreetmap.atlas.checks.utility
Use this when a check considers a key to be "fully" checked.
KeyFullyChecked.Type - Enum in org.openstreetmap.atlas.checks.utility
The method used to determine whether or not a key is fully checked.
KeyFullyCheckedUtils - Class in org.openstreetmap.atlas.checks.utility
Utils to find fully checked keys (only use this for generic tests, such as GenericTagCheck).

L

LANGUAGE_CODE_P32 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
LIMITED_TO_LANGUAGE_P26 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
LIMITED_TO_REGION_P48 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
LoneNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check verifies lone Points with highway tag that they follow the tagging principles.
LoneNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.LoneNodeCheck
Default constructor.
LongNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags features with name greater than a configurable number of characters.
LongNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.LongNameCheck
The default constructor that must be supplied.
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
MapRouletteClient(MapRouletteConfiguration, HttpHost) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
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
 
matches(Object) - Method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Check if the object matches this (essentially "equals")
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
 
MEMORY_DB - Static variable in class org.openstreetmap.atlas.checks.utility.SQLiteUtils
The db "file" for in memory databases
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
 
MUST_ONLY_BE_USED_IN_REGION_P29 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 

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
 
NOT_TO_BE_USED_IN_REGION_P30 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
 
OBSOLETE_Q5060 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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, BiFunction<MapRouletteConfiguration, HttpHost, 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.GeometryChangeOperation
 
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.database.taginfo - package org.openstreetmap.atlas.checks.database.taginfo
 
org.openstreetmap.atlas.checks.database.wikidata - package org.openstreetmap.atlas.checks.database.wikidata
 
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.feature_change - package org.openstreetmap.atlas.checks.utility.feature_change
 
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_CARTO_IMAGE_P39 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
OSM_CONCEPT_Q10 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
PARAMETER_USE_EXTERNAL_DATA - 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.
PARTIAL - org.openstreetmap.atlas.checks.utility.KeyFullyChecked.Type
Used when any key with the partial string is found.
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
PERMANENT_KEY_ID_P16 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
PERMANENT_RELATION_TYPE_ID_P41 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
PERMANENT_TAG_ID_P19 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
populateIgnoreTags() - Static method in class org.openstreetmap.atlas.checks.utility.KeyFullyCheckedUtils
Populate ignore tags using reflection and looking for annotations using KeyFullyChecked in the current package.
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.
PROPERTY_DIFFERENT_FROM_P20 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
PROPOSAL_DISCUSSION_P11 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
PROPOSED_Q20 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
purgeIncompleteTasks(long) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
Will purge incomplete tasks from a challenge.
purgeIncompleteTasks(long) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Will purge incomplete tasks from a challenge
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
 
REDIRECT_TO_P17 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
REDIRECTS_TO_WIKI_PAGE_P50 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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
 
REJECTED_Q16 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
RELATION_ROLE_ID_P21 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
RelationBoundary - Class in org.openstreetmap.atlas.checks.validation.intersections
Contains BoundaryParts and map of relations.
RelationBoundary(Map<String, Relation>, Set<AtlasEntity>) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
 
RemoveTagFeatureChange - Class in org.openstreetmap.atlas.checks.utility.feature_change
Remove a tag from a feature
RemoveTagFeatureChange(Map.Entry<String, String>) - Constructor for class org.openstreetmap.atlas.checks.utility.feature_change.RemoveTagFeatureChange
Create a new RemoveFeatureChange
RENDERING_IMAGE_P38 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
Deprecated.
ReplaceTagFeatureChange - Class in org.openstreetmap.atlas.checks.utility.feature_change
Add a tag using another tag as the base.
ReplaceTagFeatureChange(Map.Entry<String, String>, Map.Entry<String, String>) - Constructor for class org.openstreetmap.atlas.checks.utility.feature_change.ReplaceTagFeatureChange
Create a new ReplacementFeatureChange
REQUIRED_KEY_OR_TAG_P22 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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.
RoundaboutHighwayTagCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
 
RoundaboutHighwayTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutHighwayTagCheck
 
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
 
RouteRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
Finds relations that meet at least one of the following requirements: The track of this route contains gaps.
RouteRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.RouteRelationCheck
 
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

SANDBOX_Q2761 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
SeparateSidewalkTagCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags when sidewalk=* tags are used on a highway that any separately mapped sidewalk(s) are not consistent with the highway’s sidewalk tags.
SeparateSidewalkTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SeparateSidewalkTagCheck
 
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
 
setPurge(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
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.
SimilarTagValueCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check looks for tags with multiple values that are duplicates or values are similar that contain a typo.
SimilarTagValueCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.SimilarTagValueCheck
 
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
SQLiteUtils - Class in org.openstreetmap.atlas.checks.utility
This utility class is designed to take an SQLite database, and manage connections for you.
SQLiteUtils(ExternalDataFetcher, String, String) - Constructor for class org.openstreetmap.atlas.checks.utility.SQLiteUtils
Initialize a database
start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
 
STATUS_P6 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
STATUS_Q11 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Status of the key/tag
STATUS_Q8010 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Allowed on nodes/ways/relations/areas
STRAIGHT_ROUTE_ANGLE_THRESHOLD_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
StreetNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags different values "ss" or "ß" for each country specified.
StreetNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.StreetNameCheck
The default constructor that must be supplied.
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.
SUBCLASS_OF_P3 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
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

TAG_FOR_THIS_RELATION_TYPE_P40 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
TAG_KEY - org.openstreetmap.atlas.checks.utility.KeyFullyChecked.Type
 
TAG_Q2 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
TAGGABLE_FILTER - org.openstreetmap.atlas.checks.utility.KeyFullyChecked.Type
 
TagInfoKeys - Class in org.openstreetmap.atlas.checks.database.taginfo
Tag Info key information
TagInfoKeys(Map<String, Object>) - Constructor for class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeys
 
TagInfoKeyTagCommon - Class in org.openstreetmap.atlas.checks.database.taginfo
Common fields for Tags and Keys from TagInfo
TagInfoKeyTagCommon(Map<String, Object>) - Constructor for class org.openstreetmap.atlas.checks.database.taginfo.TagInfoKeyTagCommon
 
TagInfoTags - Class in org.openstreetmap.atlas.checks.database.taginfo
Class for tag info tags (key=value combinations)
TagInfoTags(Map<String, Object>) - Constructor for class org.openstreetmap.atlas.checks.database.taginfo.TagInfoTags
Create a TagInfo object for the Tags table
TagPredicates - Class in org.openstreetmap.atlas.checks.atlas.predicates
Collection of tag based predicates
TallBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.areas
The purpose of this check is to identify invalid building:levels and height tags as well as identify statistically outlying building:levels/height tags.
TallBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.TallBuildingCheck
The default constructor that must be supplied.
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 enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
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
 
trimKeywords(String) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidTurnLanesValueCheck
 
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 used to deduplicate check flags based on checkName and unique IDs
UniqueCheckFlagContainer(String, Set<String>, CheckFlag) - Constructor for class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
UniqueCheckFlagContainer(CheckFlagEvent) - Constructor for class org.openstreetmap.atlas.checks.utility.UniqueCheckFlagContainer
 
UnknownHighwayTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags Edges and Nodes that have highway tag values that are not contained within the set of known highway tags on the OSM Wiki page - https://wiki.openstreetmap.org/wiki/Key:highway
UnknownHighwayTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.UnknownHighwayTagCheck
The default constructor that must be supplied.
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
 
USE_ON_AREAS_P35 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
USE_ON_CHANGESETS_P37 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
USE_ON_NODES_P33 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
USE_ON_RELATIONS_P36 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
USE_ON_WAYS_P34 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
useExternalData() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
UTURN_ROUTE_ANGLE_THRESHOLD_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 

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.TallBuildingCheck
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.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.BoundaryIntersectionCheck
 
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.HighwayIntersectionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectionAtDifferentLayersCheck
 
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.RoundaboutHighwayTagCheck
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.SeparateSidewalkTagCheck
 
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.LoneNodeCheck
The object is valid if it is a Node and has a highway tag with specific values.
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.DuplicateRelationCheck
 
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.relations.RouteRelationCheck
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.DuplicateMapFeatureCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.FixMeReviewCheck
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.GenericTagCheck
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.HighwayAccessCheck
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.HighwayMissingNameAndRefTagCheck
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.InvalidCharacterNameTagCheck
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.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.InvalidTurnLanesValueCheck
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.LongNameCheck
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.SimilarTagValueCheck
Valid objects for this check objects with tags that contain multiple values.
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.StreetNameCheck
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.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.UnknownHighwayTagCheck
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() - Method in annotation type org.openstreetmap.atlas.checks.utility.KeyFullyChecked
 
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
 
VALUE_VALIDATION_REGEX_P13 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
Returns the enum constant of this type with the specified name.
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.KeyFullyChecked.Type
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.database.wikidata.WikiDataItem
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.database.wikidata.WikiProperty
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.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.KeyFullyChecked.Type
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
VOTING_Q17 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 

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
WELL_KNOWN_VALUES_Q8 - org.openstreetmap.atlas.checks.database.wikidata.WikiDataItem
 
WikiData - Class in org.openstreetmap.atlas.checks.database.wikidata
A WikiData bean for encoding/decoding WikiData table information.
WIKIDATA_CONCEPT_P12 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
WIKIDATA_EQUIVALENT_P7 - org.openstreetmap.atlas.checks.database.wikidata.WikiProperty
 
WikiDataItem - Enum in org.openstreetmap.atlas.checks.database.wikidata
WikiDataItem special entries
WikiItemInterface - Interface in org.openstreetmap.atlas.checks.database.wikidata
An interface with common wiki item and wiki property values
WikiProperty - Enum in org.openstreetmap.atlas.checks.database.wikidata
Known Wiki Properties for OSM Wiki Data
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