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
All Classes All Packages
All Classes All Packages
A
- AbbreviatedNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
Flags names that have abbreviations in them.
- AbbreviatedNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
-
Default constructor
- accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.AtlasFilePathFilter
- accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
- accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
- accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
- accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
- acceptPier() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
-
If the check wants to accept piers as part of it's evaluation then it will need to override this function and return
true. - acceptPier() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
-
Overriding this method to not skip piers.
- actual(Atlas, BaseCheck<?>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
-
Adds a test
Atlasand aCheckto verify - actual(Atlas, BaseCheck<?>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
-
Adds a test
Atlasand aCheckto 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
FeatureChangeto the fix suggestions. - addFixSuggestions(Collection<FeatureChange>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Add a
SetofFeatureChanges 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
FlaggedObjectto the flag. - addObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Adds an
AtlasObjectto flag - addObject(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Flags an
AtlasObjectwith instructions. - addObject(AtlasObject, Location, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Flags an
AtlasObject, highlighting a specificpointLocationand 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
pointLocations - 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 ofEdges 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
-
Adds a
CheckFlagtoMapRouletteClient - addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
- addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- addTask(ProjectConfiguration, Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
- apply(String) - Method in class org.openstreetmap.atlas.checks.base.ExternalDataFetcher
- ApproximateWayCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check flags edges that deviate from the assumed curve of a road by at least 10.0 meters.
- ApproximateWayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
-
The default constructor that must be supplied.
- AREA_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- AreasWithHighwayTagCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
Flag the
Areas that have a highway tag - AreasWithHighwayTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
- AreasWithHighwayTagCheckWalker - Class in org.openstreetmap.atlas.checks.validation.areas
-
Simple walker to grab all connected edges which have a bad combination of area=yes and some highway tag.
- AreasWithHighwayTagCheckWalker(Edge) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheckWalker
- asGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
-
A GeoJSON representation of the flagged object.
- asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
-
A GeoJSON representation of the flagged object.
- asLineDelimitedGeoJsonFeatures() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- asLineDelimitedGeoJsonFeatures(Consumer<JsonObject>) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- AtGradeSignPostCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Check flags at-grade intersections with missing destination_sign tags or destinations_sign relations.
- AtGradeSignPostCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.AtGradeSignPostCheck
-
The default constructor that must be supplied.
- ATLAS_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
-
Deprecated.in favor of INPUT from SparkJob
- AtlasChecksCommand - Class in org.openstreetmap.atlas.checks.commands
-
Shell for running atlas-checks commands.
- AtlasChecksCommand(String...) - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
- AtlasChecksGeoJSONDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
-
Takes 2 sets of atlas-checks geoJSON flag files and reports the number of additions, subtractions, and changed flags from reference to input.
- AtlasChecksGeoJSONDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
- AtlasChecksLogDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
-
Takes 2 sets of atlas-checks log files and reports the number of additions, subtractions, and changed flags from reference to input.
- AtlasChecksLogDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
- AtlasDataSource - Class in org.openstreetmap.atlas.checks.distributed
-
Resolves
Atlasdata source(s) from aninputlocation. - 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
AtlasDataSourcewith aMultiPolygonboundary. - AtlasDataSource(Map<String, String>, Configuration, Rectangle) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
-
Constructs an
AtlasDataSourcewith 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
basePathpoints to a path containingAtlasfiles or country folders that contain theAtlasfiles. - AtlasFilePathResolver(Configuration) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasFilePathResolver
-
Default constructor
B
- BaseCheck<T> - Class in org.openstreetmap.atlas.checks.base
-
Abstract BaseCheck for an Integrity Check
- BaseCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.BaseCheck
-
Default constructor
- BATCH_SIZE - Static variable in class org.openstreetmap.atlas.checks.event.FileProcessor
- batchFlagFeatureStatement(PreparedStatement, CheckFlag, int, JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
-
Add CheckFlag feature values to parameterized sql INSERT statement
- BEZIER_STEP_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- BigNodeBadDataCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flag any BigNodes that have may have some bad data.
- BigNodeBadDataCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
- 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
- BRIDGE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
- BridgeDetailedInfoCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
Flags railway and major highway bridges which are longer than configured minimum and have unspecified structure.
- BridgeDetailedInfoCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
-
The default constructor that must be supplied.
- BUILDING - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- BuildingRoadIntersectionCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags buildings that intersect/touch centerlines of roads.
- BuildingRoadIntersectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
-
Default constructor
- buildOriginalOsmWayGeometry(Edge) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
-
Build original (before Atlas sectioning) OSW way geometry from all Main
Edges sections - buildProject() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
-
Initialize a project defined by this configuration.
C
- Challenge - Class in org.openstreetmap.atlas.checks.maproulette.data
- Challenge(String, String, String, String, String, ChallengeDifficulty, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- Challenge(String, String, String, String, ChallengeDifficulty, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- Challenge(String, String, String, String, ChallengeDifficulty, ChallengePriority, String, String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- Challenge(Challenge) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- ChallengeDeserializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
- ChallengeDeserializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- ChallengeDifficulty - Enum in org.openstreetmap.atlas.checks.maproulette.data
- ChallengeDifficultySerializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
- ChallengeDifficultySerializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
- ChallengePriority - Enum in org.openstreetmap.atlas.checks.maproulette.data
- ChallengeStatus - Enum in org.openstreetmap.atlas.checks.maproulette.data
- check(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- check(AtlasObject) - Method in interface org.openstreetmap.atlas.checks.base.Check
-
The check for the atlas object
- Check - Interface in org.openstreetmap.atlas.checks.base
-
The check interface has one method that will execute the check against an atlas entity and return an Optional
CheckFlag. - CheckFlag - Class in org.openstreetmap.atlas.checks.flag
-
A
CheckFlagis used to flag one or moreAtlasObjects 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
CheckFlagwith a set ofAtlasObjects to flag, most commonly used when all of theAtlasObjects 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
CheckFlagwith the addition of a list ofpointLocations 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
CheckFlagwith the addition of a list ofpointLocations that highlight specific points and aSetofFeatureChanges 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
- 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
ProcessorforCheckFlagEvents to write them into GeoJson files - CheckFlagGeoJsonProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
-
Default constructor
- CheckFlagTippecanoeProcessor - Class in org.openstreetmap.atlas.checks.event
-
This class is similar to CheckFlagFileProcessor, except here we're making line-delimited GeoJSON that plays well with tippecanoe.
- CheckFlagTippecanoeProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
-
Default constructor
- checkIfEdgeHeadingDifferenceExceedsThreshold(Edge, Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
-
Checks if the difference in heading between the incoming and outgoing
Edges exceeds the threshold - checkObjectFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- CheckResourceLoader - Class in org.openstreetmap.atlas.checks.base
-
Loads Checks found on the classpath.
- CheckResourceLoader(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.CheckResourceLoader
-
Default constructor
- CheckResourceLoader(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.base.CheckResourceLoader
-
Default constructor
- checkUploadTasks(int) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
-
Function will check to see how many tasks are currently added in the batch, and if there are more than the current threshold, then it will upload the current tasks otherwise it will do nothing.
- clear() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
-
Clears all flagged feature identifiers for this check.
- clear() - Method in interface org.openstreetmap.atlas.checks.base.Check
-
Cleanup check to remove any remaining artifacts from execution
- clearFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- clearOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- close() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
- close() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
- CLOSED_LOOP_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- CLOSED_PARENTHESES_CHAR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- COLON - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- 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
Configurationsources 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
AtlasObjecthas 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 nearbyNodes orEdges. - 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
Verifierto run verifier functions on the list ofCheckFlags 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(Feature) - Static method in class org.openstreetmap.atlas.checks.flag.serializer.GeoJsonFeatureToAtlasEntityConverter
-
Attempt to convert a GeoJson
Featureto anAtlasEntity. - 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
ListofSharddefinitions fromAtlasfiles. - CountrySpecificAtlasFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
-
Filters out country-specific
Atlasfiles given a Hadoop filePath - CountrySpecificAtlasFilePathFilter(String) - Constructor for class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
-
Constructs a filter for given country
- create() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- create() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
-
Using fields from the
ChangeDescriptionassociated with thisTagChangeOperation, create the operation it stands for - create(String, String, String, JsonObject, String) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
-
Will create a challenge if it has not already been created
- createChallenge(Project, Challenge) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
- createChallenge(Project, Challenge) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
-
Creates a new challenge with the given
Challenge, if already exists then will attempt to update - createDatabaseSchema(Connection, String) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
-
Create database schema from schema.sql resource file.
- createFlag(Set<? extends AtlasObject>, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(Set<? extends AtlasObject>, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(Set<? extends AtlasObject>, List<String>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(Set<? extends AtlasObject>, List<String>, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
- createFlag(AtlasObject, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(AtlasObject, List<String>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createFlag(AtlasObject, List<String>, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- createProject(Project) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
- createProject(Project) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
-
Creates a new project with the
Project, if already exists then will attempt to update
D
- DASH - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- DATA_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- DatabaseConnection - Class in org.openstreetmap.atlas.checks.database
-
Create a PostgreSQL database connection
- DatabaseConnection(String) - Constructor for class org.openstreetmap.atlas.checks.database.DatabaseConnection
-
Default constructor takes in a url of the form host[:port]/database.
- DEAD_END - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
- DEFAULT_CHECKIN_COMMENT - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- DEFAULT_OCEAN_BOUNDARY_TAGS - Static variable in class org.openstreetmap.atlas.checks.utility.CommonTagFilters
-
Boundary filter for ocean boundaries
- DEFAULT_VALID_OCEAN_TAGS - Static variable in class org.openstreetmap.atlas.checks.utility.CommonTagFilters
-
Tag filter for oceans (without coastline)
- DELETING_TASKS - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.flag.serializer.CheckFlagDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
- DEVIATION_MAXIMUM_RATIO_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- DEVIATION_MINIMUM_LENGTH_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- DISCOVERABLE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- DISTANCE_MAXIMUM_KILOMETERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
- DISTANCE_MILES_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
- DISTANCE_MINIMUM_KILOMERTERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
- DISTANCE_MINIMUM_METERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
- doesCompressOutput() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
- doesLineEndInOcean(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Check if a line ends in an ocean
- doesLineEndInSink(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Check if a line ends in a waterway sink
- doesLineEndOnWaterway(Atlas, LineItem) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Check if the last location on a line also happens to be connected to a waterway.
- DuplicateLocationInPolyLineCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
Checks for repeating locations in a
PolyLine. - DuplicateLocationInPolyLineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
- DuplicateNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
This check looks for two or more
Nodes that are in the exact same location. - DuplicateNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
-
Default constructor
- DuplicatePointCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
This check looks for two or more
Points that are in the exact same location. - DuplicatePointCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
-
Default constructor
- DuplicateWaysCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check looks for partially or completely duplicated Ways via Edges.
- DuplicateWaysCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
E
- EASY - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
- EDGE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- EdgeCrossingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags edges that are crossing other edges invalidly.
- EdgeCrossingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
- ElevationUtilities - Class in org.openstreetmap.atlas.checks.utility
-
Used to determine assumed direction for some features (e.g.
- ElevationUtilities(double, String, String, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Create a configured ElevationUtilities
- ElevationUtilities(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Create a configured ElevationUtilities
- EMPTY_STRING - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- emptyConfiguration() - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
-
Creates an empty
Configurationfor 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
- 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
- ExpectedCheckVerifier - Class in org.openstreetmap.atlas.checks.validation.verifier
-
JUnit verifier for comparing an expected list of CheckFlags with those actually created by the checks under test This is in production code due to some downstream projects needing to use it.
- ExpectedCheckVerifier() - Constructor for class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
-
Default constructor
- EXPERT - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
- ExternalDataFetcher - Class in org.openstreetmap.atlas.checks.base
-
The fetcher to use for generic resources.
- ExternalDataFetcher(String, Map<String, String>) - Constructor for class org.openstreetmap.atlas.checks.base.ExternalDataFetcher
-
Create the fetcher to use for generic resources.
F
- FAILED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
- FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
- FEATURE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
- FileProcessor<T extends org.openstreetmap.atlas.event.Event> - Class in org.openstreetmap.atlas.checks.event
-
A useful base class to handle common functionality for file processors.
- FileProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.FileProcessor
-
Default constructor
- FileUtility - Class in org.openstreetmap.atlas.checks.utility
-
A set of utility classes for reading files
- FileUtility.LogOutputFileType - Enum in org.openstreetmap.atlas.checks.utility
-
An enum containing the different types of input files that we can handle.
- filterFalsePositives() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
-
We filter false positives for two cases.
- finder() - Method in interface org.openstreetmap.atlas.checks.base.Check
-
The finder returned will be used to collect the
ComplexEntitys this check will be applied to. - finder() - Method in class org.openstreetmap.atlas.checks.validation.intersections.BigNodeBadDataCheck
- findIntersectionPercentage(Polygon, Polygon) - Static method in class org.openstreetmap.atlas.checks.utility.IntersectionUtilities
-
Find the percentage of overlap for given
Polygons. - FINISHED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- FIX_SUGGESTIONS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- 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.IntersectingBuildingsCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
-
Create a Return Flags for level_crossing objects.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
-
We flag railways, streets, and buildings that intersect or are within certain ocean features, so each flag is a collection of all invalid interactions for a given ocean feature.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
-
The primary function that will check to see if the current edge is a floating edge
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
-
Flags long segments/edges (length is more than
LongSegmentCheck.minimumLength) - flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
-
Flags an
Edgeif it is not one-way or it is connected to end nodes whose valence is less thanRoundaboutClosedLoopCheck.MINIMUM_VALENCE. - flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
-
Flags an
Edgeis its circular shape and connected to at leastRoundaboutMissingTagCheck.MINIMUM_INTERSECTIONnavigable roads. - flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
-
Flag an
Edgeif it has a length less thanShortSegmentCheck.maximumLengthand is connected to end nodes whose valence is less thanShortSegmentCheck.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.InvalidMultiPolygonRelationCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
-
Flags
AtlasObjects that has names with abbreviations. - flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
-
Checks if the conditional restrictions respects the format
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
-
This is the actual function that will check to see whether the object needs to be flagged.
- flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.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.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.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.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
Edgeif it'sLayerTagvalue 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
pointLocationP* - 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
- 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
CheckFlagtoGeoJsonObjectwith additional key-value parameters - flagToJson(CheckFlag, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
-
Converts given
CheckFlagtoJsonObjectwith 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
BaseCheckrequired to instantiate the Check within the Atlas Checks framework - fromResource(String) - Static method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
-
Creates a Challenge based on a JSON resource file
- fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
- fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
- fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
G
- GeneralizedCoastlineCheck - Class in org.openstreetmap.atlas.checks.validation.linear.lines
-
Flags generalized coastlines-- that is, OSM ways with the tag natural=coastline where x% or more node pairs are y or more meters apart.
- GeneralizedCoastlineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
- generateTask(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- GENERIC_INVALID_GEOMETRY_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- GEOJSON - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
- GEOJSON_FILE_EXTENSION - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- GeoJsonFeatureToAtlasEntityConverter - Class in org.openstreetmap.atlas.checks.flag.serializer
-
A GeoJson
Featureto anAtlasEntityconverter. - GeoJsonPathFilter - Class in org.openstreetmap.atlas.checks.distributed
-
A
PathFilterto 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
GeoJsonPathFilterwith compression flag - GeometryValidator - Class in org.openstreetmap.atlas.checks.validation
-
Basic JTS verification for a
PolyLineandPolygon - getAnswers() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
- getApiKey() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
-
Return either itself or a copy of itself where there is no memory reference to an Atlas.
- getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- getAsCompleteFlaggedObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
- getAtlas() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
- getAtlasDataSource(Map<String, String>, Configuration, Rectangle) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
-
Gets the
AtlasDataSourceobject 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
- getBlurb() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getChallenge() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- getChallenge() - Method in interface org.openstreetmap.atlas.checks.base.Check
-
Gets a challenge object for the specific check
- getChallengeName() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getChallengeName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- getChangeDescriptorList() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- getCheck() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
- getCheckFlag() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- 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
- getCommandName() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
- getCommandName() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
- getConfiguration() - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
- getConfigurationForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
-
Get configuration for a specific country, overriding for country specific overrides and group specific overrides
- getConnectedMainEdgeOfTheSameWay(Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
-
Returns all connected main, non-visited
Edges that are a continuation of the same OSM way - getConnection() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
- getConnectionInfo() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
- getConnectionInfo() - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
-
Retrieve the connection info for this connection
- getConnectionURI() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
- getCount() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
- getCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
-
Gets the permitlisted countries for this check.
- getCountry() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
- getCountry() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
- getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
- getCountryDisplayName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
-
Returns a comma separated string of country display names
- getCountryISO() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Will return the first country ISO that it finds in the objects provided in the flag
- getCurrentBatchSize() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
- getDefaultPriority() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getDenylistCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- getDescription() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
- getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
- getDiff(Map<String, Map<Set<String>, JsonObject>>, Map<String, Map<Set<String>, JsonObject>>) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Takes two 2d
HashMaps containing atlas-checks flags mapped by id mapped by check. - getDifficulty() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getDirectConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- getDisplayName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- getDisplayName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
- getDuration() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
- getElevation(Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Get the elevation of a location
- getEnabled() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- 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.IntersectingBuildingsCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.LongSegmentCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.OverlappingEdgeCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoadLinkCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.GeneralizedCoastlineCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.AddressStreetNameCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.ConnectivityCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateLocationInPolyLineCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.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.InvalidMultiPolygonRelationCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.FixMeReviewCheck
- 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.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.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
- getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
- getFilename() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
- getFilename() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
- getFilename() - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
- getFilename(String, int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
- getFixSuggestions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- getFlaggedObjects() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getFlaggedRelations() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getGeoJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
-
As relations itself do not have a geometry, the geometry of FlaggedRelation is set to null.
- getGeometryWithProperties() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getGlobalPolygonFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- getGreatestEncounteredValence() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- getGson() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Getter for
JSONFlagDiffSubCommand.gson - getHighPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- getIdentifier() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- getIncline(Location, Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Get the incline between two points
- getIndex(Location, int) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Get the index to use for a short[latitude][longitude] = height in meters array.
- getInput() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Getter for
JSONFlagDiffSubCommand.input - getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- getInstructions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getIntersectingSegments(PolyLine, PolyLine) - Static method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Get intersecting segments of two polylines
- getJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- getLocale() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- getLocalizedInstruction(int, Object...) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
-
Uses the default of configured locale to grab the localized instruction format from the configuration.
- getLowPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getMap(Location) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
Get the map for a specified location.
- getMapRouletteClient() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- getMapRouletteTask() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getMapRouletteTask(boolean) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Wraps getMapRouletteTask() to embed optional fix suggestions
- getMediumPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getName() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
- getName() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
- getName() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
- getName() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
- getName() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
- getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
- getName() - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
- getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- getObject() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
- getObjects() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
- getOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- getOperationType() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- getOptionalLogOutputType(File) - Static method in class org.openstreetmap.atlas.checks.utility.FileUtility
-
Determine whether or not this file is something we can handle, and classify it accordingly.
- getOsmIdentifier(JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
-
Returns the OSM identifier for a given JsonObject.
- getOSMRelationMemberSize(Relation) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
-
Return OSM Relation Members size excluding Atlas reversed and sectioned Edges
- getParentIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getPoints() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getPoints() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- getPolyLines() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getPort() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getProjectConfiguration() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
- getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
- getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
- getQueryParameters() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
- getRawInstructions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getReader(File, FileUtility.LogOutputFileType) - Static method in class org.openstreetmap.atlas.checks.utility.FileUtility
-
Read a file that we know we should be able to handle
- getReference() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Getter for
JSONFlagDiffSubCommand.reference - getReferenceSize() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
A getter for the number of flags in
JSONFlagDiffSubCommand.reference - getRelationsByBoundaryTags(Set<String>) - Method in class org.openstreetmap.atlas.checks.validation.intersections.RelationBoundary
- 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
InputStreamto a JSON configuration available on theClassPath - getResourceAsStream(URI) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
-
Helper method that returns an
InputStreamto a JSON configuration referenced by URI - getSchema() - Method in class org.openstreetmap.atlas.checks.database.DatabaseConnection
- getScheme() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getServer() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- getShapes() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- getShard() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedCheckFlagsTask
- getSimpleDescription() - Method in class org.openstreetmap.atlas.checks.commands.FlagStatisticsSubCommand
- getSimpleDescription() - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
- getSrtmFileName(int, int) - Method in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
The lower-left corner of each file is the file name.
- getStatus() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getSupportedCommands() - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
- getTags() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- getTags(JsonObject) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
-
Filters non OSM tag in CheckFlag properties and converts into Map object for PostgreSQL hstore
- 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
Setfor 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
- getVisitedEdges() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- globallyVerify(Consumer<List<CheckFlag>>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
-
Registers a custom function to verify all of the resulting flags when the
Checkis run over the testAtlas - GOES_UNDERGROUND - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectgoes underground - GOES_UNDERWATER - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectgoes underwater
H
- HAS_SPEED_LIMIT - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas 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
PolyLineandLineItemare explicitLocations 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
- 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_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- IDENTIFIERS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- ImproperAndUnknownRoadNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check flags improper road name values.
- ImproperAndUnknownRoadNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ImproperAndUnknownRoadNameCheck
- IncompleteSharding - Class in org.openstreetmap.atlas.checks.utility
-
A sharding interface with just the shards that are available for a certain run.
- IncompleteSharding(Iterable<? extends Shard>) - Constructor for class org.openstreetmap.atlas.checks.utility.IncompleteSharding
- InconsistentRoadClassificationCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This identifies roads, that transition from one classification to another and then back to the original classification.
- InconsistentRoadClassificationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.InconsistentRoadClassificationCheck
- INLINE_REGEX_FILTER_SIZE - Static variable in class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
- inlineConfiguration(String) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
-
Creates a
Configurationdefined 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
-
Creates a
MapRouletteClientfromMapRouletteConfiguration. - INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- IntegrityChecksCommandArguments - Class in org.openstreetmap.atlas.checks.distributed
-
Handles arguments and base functionality for integrity check sparkjobs generating commands
- IntegrityChecksCommandArguments() - Constructor for class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- IntegrityChecksCommandArguments.OutputFormats - Enum in org.openstreetmap.atlas.checks.distributed
- IntegrityCheckSparkJob - Class in org.openstreetmap.atlas.checks.distributed
-
Executes integrity checks as a
SparkJob. - IntegrityCheckSparkJob() - Constructor for class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
- INTERSECT - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
- IntersectingBuildingsCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags the buildings that intersect/overlap with other buildings.
- IntersectingBuildingsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
-
Default constructor
- IntersectingBuildingsCheck.IntersectionType - Enum in org.openstreetmap.atlas.checks.validation.intersections
-
Differentiate intersection and overlap and create separate descriptions for MapRoulette challenges.
- IntersectionUtilities - Class in org.openstreetmap.atlas.checks.utility
-
A set of utilities that are common among intersection checks.
- intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
- intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
- intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- INVALID_LAYER_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
- INVALID_OSM_TYPE_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- INVALID_OVERLAP_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- INVALID_ROLE_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- InvalidAccessTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check flags
Edges andLines 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
GeometryisValid 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 thehighwaytag and alanestag with an invalid value. - InvalidLanesTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
-
The default constructor that must be supplied.
- InvalidMiniRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
Flags any Nodes tagged as highway=MINI_ROUNDABOUT that do not have very many incoming/outgoing Edges as potentially tagged incorrectly.
- InvalidMiniRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
-
Construct an InvalidMiniRoundaboutCheck with the given configuration values.
- InvalidMultiPolygonRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
Check designed to scan through MultiPolygon relations and flag them for any and all reasons they are invalid: The multipolygon must be closed. There must one or more outer members Each member must have a role There should be more than one member (Optional) Inner members must be contained by an outer member, but not intersect any Outer members must not overlap Inner members must not overlap with, but may touch, other inner members
- InvalidMultiPolygonRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- InvalidPiersCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check identifies piers (OSM ways with man_made = Pier tag) that have either a linear geometry and no area = Yes tag, or a polygonal geometry and no area=Yes tag.
- InvalidPiersCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.InvalidPiersCheck
-
The default constructor that must be supplied.
- InvalidSignBoardRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
Finds signboard relations that don't meet the following requirements: Has at least one role=from member, which is an edge.
- InvalidSignBoardRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
- InvalidTagsCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This flags features based on configurable filters.
- InvalidTagsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidTagsCheck
-
The default constructor that must be supplied.
- InvalidTurnRestrictionCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
Check for invalid turn restrictions
- InvalidTurnRestrictionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
-
Default constructor
- IS_AREA - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas area tag equal to yes - IS_AREA - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
-
Tests if the
AtlasObjectis tagged as anArea - IS_BRIDGE - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectis a bridge - IS_BUILDING - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas a building tag - IS_CROSSING_HIGHWAY - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas highway tag equal to crossing - IS_EDGE - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
-
Tests if the
AtlasObjectis anEdge - IS_EMBANKMENT - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectis an embankment - IS_HIGHWAY_AREA - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas 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
AtlasObjectis has highway=pedestrian or highway=footway - IS_PIER - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectis a pier - IS_POWER_LINE - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectis a power line - IS_ROOF - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjecthas a building tag equal to roof - IS_WATER_BODY - Static variable in class org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
-
Tests if the
AtlasObjectis a water body - isClosedWay(Edge) - Static method in class org.openstreetmap.atlas.checks.utility.CommonMethods
-
Check if given
Edgeis 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
Edgeis a first section of the original OSM way. - isFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- isMultipolygonRelation() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
-
Helper method to check FlaggedRelation is of multipolygon type
- 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
- isValidEndToCheck(Atlas, Location) - Method in class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Check if a location is inside an atlas bounds
- isValidParenthesis() - Static method in class org.openstreetmap.atlas.checks.atlas.predicates.ValuePredicates
- isYes(Taggable) - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
- ITEM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- ITEM_TYPE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- iterator() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
J
- JSON_MUTATOR - Static variable in class org.openstreetmap.atlas.checks.vectortiles.TippecanoeCheckSettings
- JSONFlagDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
-
An abstract sub-command for creating json and flag based diffing commands.
- JSONFlagDiffSubCommand(String, String, String) - Constructor for class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
- JUNCTION_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
K
- KEY - Static variable in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
- KEY_ACTIVE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_ANSWERS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
- KEY_BLURB - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- KEY_CHALLENGE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
- KEY_DEFAULT_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_DEFAULT_PRIORITY_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_DESCRIPTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- KEY_DIFFICULTY - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- KEY_HIGH_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
- KEY_LOW_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_MEDIUM_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_NAME - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_PRIORITY_RULES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_RULE_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_TAGS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- KEY_UPDATE_TASKS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
L
- LevelCrossingOnRailwayCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
This check is to detect and flag nodes under the three scenarios below: 1) When a railway crosses a highway, but intersection node is missing.
- LevelCrossingOnRailwayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
-
constructor
- LINE_SEPARATOR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- LINE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- LineCrossingBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags line items (edges or lines) that are crossing buildings invalidly.
- LineCrossingBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
- LineCrossingWaterBodyCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags line items (edges or lines) and optionally buildings that are crossing water bodies invalidly.
- LineCrossingWaterBodyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
- load(String, String) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
-
Loads an
Atlasfrom the input location - load(String, String, Consumer<Atlas>) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
-
Loads an
Atlasfrom 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
ConfigurationforCommands given theCommandMapandCommand.Switchs available - LOG - org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
- LogFilePathFilter - Class in org.openstreetmap.atlas.checks.distributed
-
A
PathFilterto 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
LogFilePathFilterwith 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
- MalformedPolyLineCheck - Class in org.openstreetmap.atlas.checks.validation.linear
-
Flag lines that have only one point, or none, and the ones that are too long.
- MalformedPolyLineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.MalformedPolyLineCheck
- MalformedRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check flags roundabouts where the directionality is opposite to what it should be, the roundabout is multi-directional, the roundabout is incomplete, part of the roundabout is not car navigable, or the roundabout has car navigable edges inside it.
- MalformedRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
- mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
- mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
- mapFeatures(File) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Parses an atlas-checks flag file and maps each flag to its id.
- MapRouletteClient - Class in org.openstreetmap.atlas.checks.maproulette
-
Stand-alone MapRoulette client
- MapRouletteClient(MapRouletteConfiguration) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
-
Construct
- MapRouletteCommand - Class in org.openstreetmap.atlas.checks.maproulette
-
This is an abstract command that gives you a base that can be used for executing data against MapRoulette
- MapRouletteCommand() - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- MapRouletteConfiguration - Class in org.openstreetmap.atlas.checks.maproulette
- MapRouletteConfiguration(String, int, String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- MapRouletteConfiguration(String, int, ProjectConfiguration, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- MapRouletteConfiguration(String, String, int, ProjectConfiguration, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- MapRouletteConnection - Class in org.openstreetmap.atlas.checks.maproulette
- MapRouletteUploadCommand - Class in org.openstreetmap.atlas.checks.maproulette
-
Given a directory of log files created by atlas-checks, upload those files to MapRoulette.
- MapRouletteUploadCommand() - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
- markAsFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
- matchesFilter(List<TaggableFilter>, AtlasObject) - Static method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
-
Check if an object matches a filter
- matchesSameFilter(List<TaggableFilter>, AtlasObject, AtlasObject) - Static method in class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
-
Check if two objects match the same filter
- MAX_ANGLE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- MAXIMUM_CONNECTIONS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
- MAXIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
- MEDIUM - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
- MEMBER_RELATION_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- members() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedRelation
- MetricEvent - Class in org.openstreetmap.atlas.checks.event
-
A wrapper around a timed metric with a name and a
Duration. - MetricEvent(String, Duration) - Constructor for class org.openstreetmap.atlas.checks.event.MetricEvent
-
Default constructor
- MetricFileGenerator - Class in org.openstreetmap.atlas.checks.event
-
A
ProcessorforMetricEvents to write them into files. - MetricFileGenerator(String, SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.MetricFileGenerator
-
Default constructor
- METRICS - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
- METRICS_FILENAME - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
- MIN_ANGLE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
- MINIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
- MINIMUM_VALENCE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
- MISSING_JUNCTION_TAG_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
- MISSING_OUTER_INSTRUCTION_FORMAT_INDEX - Static variable in class org.openstreetmap.atlas.checks.validation.relations.InvalidMultiPolygonRelationCheck
- MISSING_TYPE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
- MissingRelationTypeCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
This check flags
Relations with missing Type tag. - MissingRelationTypeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
- MixedCaseNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check flags objects with name tags that improperly use mixed cases.
- MixedCaseNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
-
The default constructor that must be supplied.
- MULTIPOLYGON_OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
N
- NA - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- neighbors(Shard) - Method in class org.openstreetmap.atlas.checks.utility.IncompleteSharding
- NEW_LINE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- NO_ELEVATION - Static variable in class org.openstreetmap.atlas.checks.utility.ElevationUtilities
-
A non-number when there is no elevation data available.
- NO_ENTRY - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
- NO_STREET_NAME_EDGE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
- NO_STREET_NAME_POINT_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
- NO_SUGGESTED_NAMES_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
- NODE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- NodeValenceCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
Checkthat flagsNodes with too many connections. - NodeValenceCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.NodeValenceCheck
- NONE - org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
-
Deprecated.
- NONE - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
- NORMAL - org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
- NULL_IDENTIFIERS - Static variable in class org.openstreetmap.atlas.checks.flag.CheckFlag
O
- objectsToCheck(Atlas, Check) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- objectsToCheck(Atlas, Check, Predicate<AtlasEntity>) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- OceanBleedingCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
-
Flags railways (configurable), streets (configurable), buildings that bleed into an ocean.
- OceanBleedingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
-
The default constructor that must be supplied.
- OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- ONE_WAY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
- OneMemberRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
This check flags
Relations which contain only one member. - OneMemberRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- onRun(CommandMap) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- onRun(CommandMap, Function<MapRouletteConfiguration, MapRouletteClient>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- OPEN_PARENTHESES_CHAR - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- OpenBoundaryCheck - Class in org.openstreetmap.atlas.checks.validation.relations
-
OpenBoundaryCheck This check flags boundaries that should be closed polygons but are not.
- OpenBoundaryCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
- OpenStreetMapCheckFlagConverter - Class in org.openstreetmap.atlas.checks.utility
- openStreetMapify(CheckFlag) - Static method in class org.openstreetmap.atlas.checks.utility.OpenStreetMapCheckFlagConverter
-
Attempt to create an OpenStreetMap CheckFlag by removing
Points duplicatly flagged asNodes, and mergingEdges that share an OSM ID. - OPERATION_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- OPERATION_TYPE_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- operationFilter() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- operationFilter() - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
- OPERATIONS_KEY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- org.openstreetmap.atlas.checks.atlas - package org.openstreetmap.atlas.checks.atlas
- org.openstreetmap.atlas.checks.atlas.predicates - package org.openstreetmap.atlas.checks.atlas.predicates
- org.openstreetmap.atlas.checks.base - package org.openstreetmap.atlas.checks.base
- org.openstreetmap.atlas.checks.commands - package org.openstreetmap.atlas.checks.commands
- org.openstreetmap.atlas.checks.configuration - package org.openstreetmap.atlas.checks.configuration
- org.openstreetmap.atlas.checks.constants - package org.openstreetmap.atlas.checks.constants
- org.openstreetmap.atlas.checks.database - package org.openstreetmap.atlas.checks.database
- org.openstreetmap.atlas.checks.distributed - package org.openstreetmap.atlas.checks.distributed
- org.openstreetmap.atlas.checks.event - package org.openstreetmap.atlas.checks.event
- org.openstreetmap.atlas.checks.flag - package org.openstreetmap.atlas.checks.flag
- org.openstreetmap.atlas.checks.flag.serializer - package org.openstreetmap.atlas.checks.flag.serializer
- org.openstreetmap.atlas.checks.maproulette - package org.openstreetmap.atlas.checks.maproulette
- org.openstreetmap.atlas.checks.maproulette.data - package org.openstreetmap.atlas.checks.maproulette.data
- org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge - package org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
- org.openstreetmap.atlas.checks.maproulette.serializer - package org.openstreetmap.atlas.checks.maproulette.serializer
- org.openstreetmap.atlas.checks.utility - package org.openstreetmap.atlas.checks.utility
- org.openstreetmap.atlas.checks.utility.tags - package org.openstreetmap.atlas.checks.utility.tags
- org.openstreetmap.atlas.checks.validation - package org.openstreetmap.atlas.checks.validation
- org.openstreetmap.atlas.checks.validation.areas - package org.openstreetmap.atlas.checks.validation.areas
- org.openstreetmap.atlas.checks.validation.geometry - package org.openstreetmap.atlas.checks.validation.geometry
- org.openstreetmap.atlas.checks.validation.intersections - package org.openstreetmap.atlas.checks.validation.intersections
- org.openstreetmap.atlas.checks.validation.linear - package org.openstreetmap.atlas.checks.validation.linear
- org.openstreetmap.atlas.checks.validation.linear.edges - package org.openstreetmap.atlas.checks.validation.linear.edges
- org.openstreetmap.atlas.checks.validation.linear.lines - package org.openstreetmap.atlas.checks.validation.linear.lines
- org.openstreetmap.atlas.checks.validation.points - package org.openstreetmap.atlas.checks.validation.points
- org.openstreetmap.atlas.checks.validation.relations - package org.openstreetmap.atlas.checks.validation.relations
- org.openstreetmap.atlas.checks.validation.tag - package org.openstreetmap.atlas.checks.validation.tag
- org.openstreetmap.atlas.checks.validation.verifier - package org.openstreetmap.atlas.checks.validation.verifier
- org.openstreetmap.atlas.checks.vectortiles - package org.openstreetmap.atlas.checks.vectortiles
- OrphanNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
-
This orphan check looks for points that are not connected to anything and have not tags associated with it.
- OrphanNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
-
The default constructor that must be supplied.
- OSM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- OsmPbfFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
-
Filters out OSM protobuf files given a Hadoop file
Path - OsmPbfFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
- OUTPUT_ATLAS_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- OUTPUT_FLAG_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- OUTPUT_GEOJSON_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- OUTPUT_METRIC_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- OUTPUT_PATH - Static variable in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- OUTPUT_TIPPECANOE_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- outputToClean(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
-
Defines all the folders to clean before a run
- OVERLAP - org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
- OverlappingAOIPolygonCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
This check flags
Areas that overlap and represent the same Area of Interest (AOI) AOIs are defined byTaggableFilters, which are grouped in aList. - 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.
- PARTIALLY_LOADED - org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
- PedestrianAreaOverlappingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
This check flags pedestrian areas that are not properly snapped to its valid intersecting/overlapping edges.
- PedestrianAreaOverlappingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.PedestrianAreaOverlappingEdgeCheck
-
Default constructor
- PIPE - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- POINT - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
- POINT_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
- PoolSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
Flags swimming pools that are larger or smaller than expected
- PoolSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
-
The default constructor that must be supplied.
- populateOneLayerRemovedConnections(Set<Edge>) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- PREFACE - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.ValenceOneImportantRoadCheck
- process(String) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
-
Processes given String and writes batched events into a file if needed
- process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
- process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
- process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
- process(MetricEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
- process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
- process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
- process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
- process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
- processCheckFlags(List<String>, PreparedStatement, PreparedStatement) - Method in class org.openstreetmap.atlas.checks.database.FlagDatabaseSubCommand
-
This function handles parsing each CheckFlag, and batching flag features into the database
- Project - Class in org.openstreetmap.atlas.checks.maproulette.data
-
Very basic class defining the structure of the MapRoulette Project
- Project(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
- Project(String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
- Project(String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
- ProjectConfiguration - Class in org.openstreetmap.atlas.checks.maproulette.data
-
Helper class to decouple MapRouletteConfiguration from configuring projects.
- ProjectConfiguration(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
-
Defines a basic project, where all optional fields default to name.
- ProjectConfiguration(String, String, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
-
Defines a project and all of its fields.
- 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
- 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
- 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
- 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
Configurationfrom 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
NameTagwith 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_VALENCEconnections. - RoundaboutClosedLoopCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
-
Default constructor
- RoundaboutConnectorCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check looks for roundabout connectors that intersect the roundabout at too sharp an angle.
- RoundaboutConnectorCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
-
The default constructor that must be supplied.
- RoundaboutMissingTagCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
Flags edges that are closed and round shaped without junction=roundabout tag and have minimum of two intersections with navigable roads
RoundaboutMissingTagCheck.MINIMUM_INTERSECTIONconnections. - RoundaboutMissingTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
-
Default constructor
- RoundaboutValenceCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check ensures that roundabouts with unreasonable valences are flagged.
- RoundaboutValenceCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
- run() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheck
-
Runs the
CheckoverAtlasObjects, posting resultingCheckFlags toRunnableCheckBase.eventServiceandMapRouletteClient - RunnableCheck - Class in org.openstreetmap.atlas.checks.distributed
-
Runs a
CheckoverAtlasObjects in a separate thread. - RunnableCheck(String, Check, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheck
-
Default constructor
- RunnableCheck(String, Check, Iterable<AtlasObject>, EventService) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheck
-
Default constructor
- RunnableCheckBase<T extends Check> - Class in org.openstreetmap.atlas.checks.distributed
-
Base class to with helper methods for
RunnableCheck - RunnableCheckBase(String, T, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
-
Default constructor
- RunnableCheckBase(String, T, Iterable<AtlasObject>, MapRouletteClient, EventService) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
-
Default constructor
S
- save(WritableResource) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Writes the string value of this
CheckFlagto theWritableResource - SelfIntersectingPolylineCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
- SelfIntersectingPolylineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
-
Default constructor
- SEMI_COLON - Static variable in class org.openstreetmap.atlas.checks.constants.CommonConstants
- serialize(ChallengeDifficulty, Type, JsonSerializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
- setAtlas(Atlas) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
- setAuth(HttpResource) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
- setBatchSize(int) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
-
Sets batch size to given value
- setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
-
Sets a Challenge name for this Flag
- setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setCheckinComment(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setCheckName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setCooperativeWork(Set<FeatureChange>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setEnabled(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setEnabled(boolean) - Method in class org.openstreetmap.atlas.checks.maproulette.data.ProjectConfiguration
- setGeoJson(Optional<JsonArray>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- setInstruction(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setJson(JsonObject) - Method in class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.CooperativeChallengeOperation
- setName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setOutputPath(Optional<String>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
-
This methods sets challenge id output path
- setParentIdentifier(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- setPoint(Location) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setPoints(Set<Location>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- setProjectName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
- 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 toShortSegmentCheck.minimumValenceconnections - 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 otherEdges with the same highway tag. - SingleSegmentMotorwayCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SingleSegmentMotorwayCheck
-
The default constructor that must be supplied.
- SinkIslandCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check flags islands of roads where it is impossible to get out.
- SinkIslandCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
-
Default constructor
- SnakeRoadCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check flags edges that form Snake Roads.
- SnakeRoadCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
-
Default constructor
- SnakeRoadNetworkWalk - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
Keeps track of the network walk results for the
SnakeRoadCheck - SnakeRoadNetworkWalk(Edge, Angle) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
- SourceMaxspeedCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check verifies that the source:maxspeed tag follows the official tagging rules.
- SourceMaxspeedCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.SourceMaxspeedCheck
- SpikyBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
This check flags all buildings with angles less than some threshold value as part of their geometry.
- SpikyBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
-
Default constructor
- start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
- start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
- StreetNameIntegersOnlyCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check flags
Edges that are car navigable highways and have a name tag that contains only integers. - StreetNameIntegersOnlyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
-
The default constructor that must be supplied.
- SuddenHighwayTypeChangeCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
-
This check identifies ways that make suspiciously large jumps in highway classification
- SuddenHighwayTypeChangeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SuddenHighwayTypeChangeCheck
-
The default constructor that must be supplied.
- Survey - Class in org.openstreetmap.atlas.checks.maproulette.data
-
A survey is very similar to a challenge with only one minor difference in that the instruction is really a question and it contains answers for that question for the user to respond too.
- Survey(String, String, String, String, ChallengeDifficulty, List<String>, String, boolean) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Survey
- switches() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
- switches() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments
- switches() - Method in class org.openstreetmap.atlas.checks.distributed.ShardedIntegrityChecksSparkJob
- switches() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
- switches() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteUploadCommand
- SyntheticHighlightPointTag - Enum in org.openstreetmap.atlas.checks.utility.tags
-
Tag identifying synthetic Points added to CheckFlags.
T
- TagChangeOperation - Class in org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge
-
This is the cooperative challenge model for Tag changes.
- TagChangeOperation(ChangeDescription) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.cooperative_challenge.TagChangeOperation
- TagPredicates - Class in org.openstreetmap.atlas.checks.atlas.predicates
-
Collection of tag based predicates
- 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
BaseCheckor in separate unit tests - TaskIdentifier(Set<? extends AtlasObject>) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
-
Constructor for multiple
AtlasObjects - TaskIdentifier(AtlasObject) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
-
Constructor for a single
AtlasObject - TaskLoader - Interface in org.openstreetmap.atlas.checks.maproulette
-
Interface with various methods required to upload tasks to MapRoulette
- testSimplicity(Iterable<Location>) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
- testValidity(Iterable<Location>) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
- THREE - Static variable in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
- TIPPECANOE - org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
- TippecanoeCheckSettings - Class in org.openstreetmap.atlas.checks.vectortiles
-
This utility class provides the settings you need for running tippecanoe.
- toGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- toGeoJsonFeatureCollection() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- toJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
- toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
- TollValidationCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
This check attempts to validate toll tags based on 3 scenarios.
- TollValidationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.TollValidationCheck
- toString() - Method in class org.openstreetmap.atlas.checks.base.TaskIdentifier
- toString() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
- toString() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
- toString() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
- toString() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
- TUNNEL_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
- TunnelBridgeHeightLimitCheck - Class in org.openstreetmap.atlas.checks.validation.tag
-
Flags highways (of certain classes) which should have a 'maxheight' or 'maxheight:*' tag but do not have either.
- TunnelBridgeHeightLimitCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.TunnelBridgeHeightLimitCheck
-
Default constructor.
- TypePredicates - Interface in org.openstreetmap.atlas.checks.atlas.predicates
-
Collection of predicates for determining
AtlasItemtypes
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'sLayerTagand 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
- useExternalData() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
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.IntersectingBuildingsCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LevelCrossingOnRailwayCheck
-
Object check looks for the vaild objects to check for level_crossing tag.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingBuildingCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.LineCrossingWaterBodyCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.OceanBleedingCheck
-
This function will validate ocean features that are tagged appropriately.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
-
Checks to see whether the atlas object has the prerequisites to be evaluated.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.UnwalkableWaysCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ApproximateWayCheck
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
-
Checks if the supplied object is of
ItemTypeEdgeand 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
AtlasObjectis actually anEdge, 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
AtlasObjectis actually anEdgeand is a roundabout and also corresponding OSM identifier shouldn't be flagged before (this is for avoiding duplicate flags) - validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutConnectorCheck
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutMissingTagCheck
-
Validates if given
AtlasObjectis actually anEdgeand is a potential roundabout and also corresponding OSM identifier shouldn't be flagged before (this is for avoiding duplicate flags) - validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.ShortSegmentCheck
-
Validate if given
AtlasObjectis actually anEdge - validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
-
Validates if the supplied
AtlasObjectis 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.InvalidMultiPolygonRelationCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidSignBoardRelationCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.MissingRelationTypeCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OpenBoundaryCheck
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.BridgeDetailedInfoCheck
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConditionalRestrictionCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingTagCombinationCheck
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConstructionCheck
-
This function will validate if the supplied atlas object is valid for the check.
- validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.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.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.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.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
AtlasObjectis actually anEdgeand make sure the edge has one of the following tags: tunnel, bridge, layer - VALUE_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- VALUE_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- VALUE_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- VALUE_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
-
Returns the enum constant of this type with the specified name.
- ValuePredicates - Class in org.openstreetmap.atlas.checks.atlas.predicates
-
Collection of value based predicates
- values() - Static method in enum org.openstreetmap.atlas.checks.distributed.IntegrityChecksCommandArguments.OutputFormats
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.utility.FileUtility.LogOutputFileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
- verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
- verify(Consumer<CheckFlag>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
-
Registers a custom function to verify each resulting
CheckFlagindividually - verifyEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
- verifyExpectedSize(int) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
- verifyNotEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
- 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
Edgeto the visited set and updates the greatest valence value
W
- WaterAreaCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
This checks water areas for overlaps and missing waterways (where appropriate).
- WaterAreaCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.WaterAreaCheck
-
Create a new WaterAreaCheck
- WaterbodyAndIslandSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
-
This check identifies waterbodies and islands that are either too small, or too large in size.
- WaterbodyAndIslandSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
-
The default constructor that must be supplied.
- WaterWayCheck - Class in org.openstreetmap.atlas.checks.validation.linear.lines
-
This check flags waterways that do not have a sink (i.e., are not connected to another waterway), are circular (so first node and last node are the same), or cross another waterway with the same layer.
- WaterWayCheck(Configuration, ExternalDataFetcher) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.lines.WaterWayCheck
-
Default constructor
- withBatchSizeOverride(int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
-
Overrides the computed batch size
- withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
-
Sets whether or not output files are compressed
- withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
-
Sets whether or not output files are compressed
- write() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
-
Writes a new file with the cached in String buffer
- writeSetToGeoJSON(Map<String, Set<JsonObject>>, File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
- writeSetToGeoJSON(Map<String, Set<JsonObject>>, File) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
-
Writes a Set of geoJSON atlas-checks flags to a file.
Y
- YES - org.openstreetmap.atlas.checks.utility.tags.SyntheticHighlightPointTag
All Classes All Packages