├── .github ├── release.yml └── workflows │ └── maven.yml ├── .gitignore ├── LICENSE ├── NOTICE ├── README.md ├── doc └── migrating.md ├── pom.xml └── src ├── main └── java │ └── com │ ├── clarisma │ └── common │ │ ├── ast │ │ ├── Ast.java │ │ ├── AstVisitor.java │ │ ├── BinaryExpression.java │ │ ├── CallExpression.java │ │ ├── ConditionalExpression.java │ │ ├── Expression.java │ │ ├── ExpressionCoder.java │ │ ├── ExpressionXmlWriter.java │ │ ├── Literal.java │ │ ├── Operator.java │ │ ├── StringExpression.java │ │ ├── TypeChecker.java │ │ ├── UnaryExpression.java │ │ └── Variable.java │ │ ├── bytecode │ │ ├── Coder.java │ │ └── Instructions.java │ │ ├── fab │ │ ├── EchoFabReader.java │ │ ├── FabException.java │ │ ├── FabReader.java │ │ ├── FabWriter.java │ │ ├── PropertyFabReader.java │ │ └── SaxFabReader.java │ │ ├── math │ │ ├── Decimal.java │ │ ├── DoubleRange.java │ │ └── MathUtils.java │ │ ├── parser │ │ ├── Parser.java │ │ ├── ParserException.java │ │ ├── SimpleParser.java │ │ └── TagsParser.java │ │ ├── pbf │ │ ├── PbfBuffer.java │ │ ├── PbfDecoder.java │ │ ├── PbfEncoder.java │ │ ├── PbfException.java │ │ ├── PbfOutputStream.java │ │ └── PbfType.java │ │ ├── store │ │ ├── BlobStore.java │ │ ├── BlobStoreChecker.java │ │ ├── BlobStoreConstants.java │ │ ├── Downloader.java │ │ ├── FreeStore.java │ │ ├── Store.java │ │ └── StoreException.java │ │ ├── text │ │ ├── Format.java │ │ ├── Strings.java │ │ └── Table.java │ │ ├── util │ │ ├── Bytes.java │ │ ├── Consumable.java │ │ ├── FileLocation.java │ │ ├── Log.java │ │ ├── ProgressListener.java │ │ └── ProgressReporter.java │ │ └── xml │ │ └── XmlWriter.java │ └── geodesk │ ├── feature │ ├── Feature.java │ ├── FeatureException.java │ ├── FeatureId.java │ ├── FeatureLibrary.java │ ├── FeatureType.java │ ├── Features.java │ ├── Filter.java │ ├── MissingTileException.java │ ├── Node.java │ ├── Relation.java │ ├── Tags.java │ ├── Way.java │ ├── filter │ │ ├── AbstractRelateFilter.java │ │ ├── AndFilter.java │ │ ├── BoundsFilter.java │ │ ├── ConnectedFilter.java │ │ ├── ContainsFilter.java │ │ ├── ContainsPointFilter.java │ │ ├── CoveredByFilter.java │ │ ├── CrossesFilter.java │ │ ├── DisjointFilter.java │ │ ├── FalseFilter.java │ │ ├── FastTileFilter.java │ │ ├── FilterStrategy.java │ │ ├── IdFilter.java │ │ ├── IntersectsFilter.java │ │ ├── OverlapsFilter.java │ │ ├── ParentWayFilterXY.java │ │ ├── PointDistanceFilter.java │ │ ├── SlowCrossesFilter.java │ │ ├── SlowIntersectsFilter.java │ │ ├── SlowSpatialFilter.java │ │ ├── SlowWithinFilter.java │ │ ├── TouchesFilter.java │ │ └── WithinFilter.java │ ├── match │ │ ├── AndMatcher.java │ │ ├── GlobalString.java │ │ ├── IdMatcher.java │ │ ├── Matcher.java │ │ ├── MatcherCoder.java │ │ ├── MatcherCompiler.java │ │ ├── MatcherParser.java │ │ ├── MatcherSet.java │ │ ├── MatcherXmlWriter.java │ │ ├── QueryException.java │ │ ├── RoleMatcher.java │ │ ├── Selector.java │ │ ├── TagClause.java │ │ ├── TagMatcher.java │ │ ├── TypeBits.java │ │ └── TypeMatcher.java │ ├── polygon │ │ ├── PolygonBuilder.java │ │ ├── Ring.java │ │ ├── RingAssigner.java │ │ ├── RingBuilder.java │ │ └── Segment.java │ ├── query │ │ ├── EmptyView.java │ │ ├── IndexBits.java │ │ ├── MemberIterator.java │ │ ├── MemberView.java │ │ ├── NodeParentView.java │ │ ├── ParentRelationView.java │ │ ├── Query.java │ │ ├── QueryResults.java │ │ ├── QueryTask.java │ │ ├── RTreeQueryTask.java │ │ ├── TableIterator.java │ │ ├── TableView.java │ │ ├── TileQueryTask.java │ │ ├── View.java │ │ ├── WayNodeView.java │ │ └── WorldView.java │ └── store │ │ ├── AnonymousWayNode.java │ │ ├── BoxCoordinateSequence.java │ │ ├── EmptyTags.java │ │ ├── FeatureConstants.java │ │ ├── FeatureFlags.java │ │ ├── FeatureStore.java │ │ ├── FeatureStoreConstants.java │ │ ├── GlobalStrings.java │ │ ├── StoredFeature.java │ │ ├── StoredNode.java │ │ ├── StoredRelation.java │ │ ├── StoredWay.java │ │ ├── TagValues.java │ │ ├── TileIndexWalker.java │ │ ├── Tip.java │ │ ├── WayCoordinateSequence.java │ │ └── ZoomLevels.java │ ├── geom │ ├── BoundedItem.java │ ├── Bounds.java │ ├── Box.java │ ├── BoxBuilder.java │ ├── Coordinates.java │ ├── Heading.java │ ├── Hilbert.java │ ├── HilbertTileTree.java │ ├── Measure.java │ ├── Mercator.java │ ├── Morton.java │ ├── OmtTreeBuilder.java │ ├── OverlapMinimizingTree.java │ ├── PairSort.java │ ├── PointInPolygon.java │ ├── QuickSelect.java │ ├── RTree.java │ ├── SpatialTreeBuilder.java │ ├── SpatialTreeFactory.java │ ├── Tile.java │ ├── TileBox.java │ └── XY.java │ ├── io │ ├── ParseException.java │ ├── PolyReader.java │ ├── PolyWriter.java │ └── osm │ │ ├── BaseOsmPbfReader.java │ │ ├── DenseTags.java │ │ ├── EmptyTags.java │ │ ├── HeaderData.java │ │ ├── KeyValueTags.java │ │ ├── Members.java │ │ ├── Nodes.java │ │ ├── OsmPbf.java │ │ ├── OsmPbfReader.java │ │ └── XmlFeatureWriter.java │ └── util │ ├── CoordinateTransformer.java │ ├── GeometryBuilder.java │ ├── JavaScript.java │ ├── MapMaker.java │ └── Marker.java └── test ├── java └── com │ ├── clarisma │ └── common │ │ ├── io │ │ ├── ByteBufferOutputStream.java │ │ └── readme.md │ │ ├── math │ │ ├── DecimalTest.java │ │ └── MathUtilsTest.java │ │ ├── parser │ │ └── SimpleParserTest.java │ │ ├── soar │ │ ├── Archive.java │ │ ├── SString.java │ │ ├── SharedStruct.java │ │ ├── Struct.java │ │ ├── StructOutputStream.java │ │ └── readme.md │ │ ├── store │ │ ├── BlobStoreTest.java │ │ └── BlobStoreTester.java │ │ ├── text │ │ └── TableTest.java │ │ └── util │ │ └── FormatTest.java │ └── geodesk │ ├── feature │ └── query │ │ ├── MatcherCompilerTest.java │ │ ├── PatternMatcherTest.java │ │ ├── QueryParserTest.java │ │ └── TagTableTester.java │ ├── geom │ ├── BoxTest.java │ ├── MercatorTest.java │ ├── PointInPolygonTest.java │ └── TileTest.java │ ├── gol │ └── compiler │ │ ├── STagTable.java │ │ └── readme.md │ └── io │ ├── PolyReaderTest.java │ └── PolyWriterTest.java └── resources ├── feature ├── queries.fab ├── strings.txt └── tags.fab ├── io └── poly │ ├── bremen.poly │ └── holes.poly └── log4j2-test.xml /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/maven.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/.github/workflows/maven.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/README.md -------------------------------------------------------------------------------- /doc/migrating.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/doc/migrating.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/Ast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/Ast.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/AstVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/AstVisitor.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/BinaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/BinaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/CallExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/CallExpression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/ConditionalExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/ConditionalExpression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/Expression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/Expression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/ExpressionCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/ExpressionCoder.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/ExpressionXmlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/ExpressionXmlWriter.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/Literal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/Literal.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/Operator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/Operator.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/StringExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/StringExpression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/TypeChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/TypeChecker.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/UnaryExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/UnaryExpression.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/ast/Variable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/ast/Variable.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/bytecode/Coder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/bytecode/Coder.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/bytecode/Instructions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/bytecode/Instructions.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/EchoFabReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/EchoFabReader.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/FabException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/FabException.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/FabReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/FabReader.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/FabWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/FabWriter.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/PropertyFabReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/PropertyFabReader.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/fab/SaxFabReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/fab/SaxFabReader.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/math/Decimal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/math/Decimal.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/math/DoubleRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/math/DoubleRange.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/math/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/math/MathUtils.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/parser/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/parser/Parser.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/parser/ParserException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/parser/ParserException.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/parser/SimpleParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/parser/SimpleParser.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/parser/TagsParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/parser/TagsParser.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfBuffer.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfDecoder.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfEncoder.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfException.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfOutputStream.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/pbf/PbfType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/pbf/PbfType.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/BlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/BlobStore.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/BlobStoreChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/BlobStoreChecker.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/BlobStoreConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/BlobStoreConstants.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/Downloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/Downloader.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/FreeStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/FreeStore.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/Store.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/Store.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/store/StoreException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/store/StoreException.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/text/Format.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/text/Format.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/text/Strings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/text/Strings.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/text/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/text/Table.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/Bytes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/Bytes.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/Consumable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/Consumable.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/FileLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/FileLocation.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/Log.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/Log.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/ProgressListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/ProgressListener.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/util/ProgressReporter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/util/ProgressReporter.java -------------------------------------------------------------------------------- /src/main/java/com/clarisma/common/xml/XmlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/clarisma/common/xml/XmlWriter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Feature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Feature.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/FeatureException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/FeatureException.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/FeatureId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/FeatureId.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/FeatureLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/FeatureLibrary.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/FeatureType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/FeatureType.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Features.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Features.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Filter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Filter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/MissingTileException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/MissingTileException.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Node.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Relation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Relation.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Tags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Tags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/Way.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/Way.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/AbstractRelateFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/AbstractRelateFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/AndFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/AndFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/BoundsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/BoundsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/ConnectedFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/ConnectedFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/ContainsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/ContainsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/ContainsPointFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/ContainsPointFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/CoveredByFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/CoveredByFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/CrossesFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/CrossesFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/DisjointFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/DisjointFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/FalseFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/FalseFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/FastTileFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/FastTileFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/FilterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/FilterStrategy.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/IdFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/IdFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/IntersectsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/IntersectsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/OverlapsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/OverlapsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/ParentWayFilterXY.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/ParentWayFilterXY.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/PointDistanceFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/PointDistanceFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/SlowCrossesFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/SlowCrossesFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/SlowIntersectsFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/SlowIntersectsFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/SlowSpatialFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/SlowSpatialFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/SlowWithinFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/SlowWithinFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/TouchesFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/TouchesFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/filter/WithinFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/filter/WithinFilter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/AndMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/AndMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/GlobalString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/GlobalString.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/IdMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/IdMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/Matcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/Matcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/MatcherCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/MatcherCoder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/MatcherCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/MatcherCompiler.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/MatcherParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/MatcherParser.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/MatcherSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/MatcherSet.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/MatcherXmlWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/MatcherXmlWriter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/QueryException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/QueryException.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/RoleMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/RoleMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/Selector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/Selector.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/TagClause.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/TagClause.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/TagMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/TagMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/TypeBits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/TypeBits.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/match/TypeMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/match/TypeMatcher.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/polygon/PolygonBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/polygon/PolygonBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/polygon/Ring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/polygon/Ring.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/polygon/RingAssigner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/polygon/RingAssigner.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/polygon/RingBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/polygon/RingBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/polygon/Segment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/polygon/Segment.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/EmptyView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/EmptyView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/IndexBits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/IndexBits.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/MemberIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/MemberIterator.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/MemberView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/MemberView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/NodeParentView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/NodeParentView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/ParentRelationView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/ParentRelationView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/Query.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/Query.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/QueryResults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/QueryResults.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/QueryTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/QueryTask.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/RTreeQueryTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/RTreeQueryTask.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/TableIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/TableIterator.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/TableView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/TableView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/TileQueryTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/TileQueryTask.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/View.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/WayNodeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/WayNodeView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/query/WorldView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/query/WorldView.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/AnonymousWayNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/AnonymousWayNode.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/BoxCoordinateSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/BoxCoordinateSequence.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/EmptyTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/EmptyTags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/FeatureConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/FeatureConstants.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/FeatureFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/FeatureFlags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/FeatureStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/FeatureStore.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/FeatureStoreConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/FeatureStoreConstants.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/GlobalStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/GlobalStrings.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/StoredFeature.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/StoredFeature.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/StoredNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/StoredNode.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/StoredRelation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/StoredRelation.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/StoredWay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/StoredWay.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/TagValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/TagValues.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/TileIndexWalker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/TileIndexWalker.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/Tip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/Tip.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/WayCoordinateSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/WayCoordinateSequence.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/feature/store/ZoomLevels.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/feature/store/ZoomLevels.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/BoundedItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/BoundedItem.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Bounds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Bounds.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Box.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/BoxBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/BoxBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Coordinates.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Coordinates.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Heading.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Heading.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Hilbert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Hilbert.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/HilbertTileTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/HilbertTileTree.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Measure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Measure.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Mercator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Mercator.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Morton.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Morton.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/OmtTreeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/OmtTreeBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/OverlapMinimizingTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/OverlapMinimizingTree.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/PairSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/PairSort.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/PointInPolygon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/PointInPolygon.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/QuickSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/QuickSelect.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/RTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/RTree.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/SpatialTreeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/SpatialTreeBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/SpatialTreeFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/SpatialTreeFactory.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/Tile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/Tile.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/TileBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/TileBox.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/geom/XY.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/geom/XY.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/ParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/ParseException.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/PolyReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/PolyReader.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/PolyWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/PolyWriter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/BaseOsmPbfReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/BaseOsmPbfReader.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/DenseTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/DenseTags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/EmptyTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/EmptyTags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/HeaderData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/HeaderData.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/KeyValueTags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/KeyValueTags.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/Members.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/Members.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/Nodes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/Nodes.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/OsmPbf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/OsmPbf.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/OsmPbfReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/OsmPbfReader.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/io/osm/XmlFeatureWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/io/osm/XmlFeatureWriter.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/util/CoordinateTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/util/CoordinateTransformer.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/util/GeometryBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/util/GeometryBuilder.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/util/JavaScript.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/util/JavaScript.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/util/MapMaker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/util/MapMaker.java -------------------------------------------------------------------------------- /src/main/java/com/geodesk/util/Marker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/main/java/com/geodesk/util/Marker.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/io/ByteBufferOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/io/ByteBufferOutputStream.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/io/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/io/readme.md -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/math/DecimalTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/math/DecimalTest.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/math/MathUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/math/MathUtilsTest.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/parser/SimpleParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/parser/SimpleParserTest.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/Archive.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/Archive.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/SString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/SString.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/SharedStruct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/SharedStruct.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/Struct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/Struct.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/StructOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/StructOutputStream.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/soar/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/soar/readme.md -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/store/BlobStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/store/BlobStoreTest.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/store/BlobStoreTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/store/BlobStoreTester.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/text/TableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/text/TableTest.java -------------------------------------------------------------------------------- /src/test/java/com/clarisma/common/util/FormatTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/clarisma/common/util/FormatTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/feature/query/MatcherCompilerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/feature/query/MatcherCompilerTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/feature/query/PatternMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/feature/query/PatternMatcherTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/feature/query/QueryParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/feature/query/QueryParserTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/feature/query/TagTableTester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/feature/query/TagTableTester.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/geom/BoxTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/geom/BoxTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/geom/MercatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/geom/MercatorTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/geom/PointInPolygonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/geom/PointInPolygonTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/geom/TileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/geom/TileTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/gol/compiler/STagTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/gol/compiler/STagTable.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/gol/compiler/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/gol/compiler/readme.md -------------------------------------------------------------------------------- /src/test/java/com/geodesk/io/PolyReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/io/PolyReaderTest.java -------------------------------------------------------------------------------- /src/test/java/com/geodesk/io/PolyWriterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/java/com/geodesk/io/PolyWriterTest.java -------------------------------------------------------------------------------- /src/test/resources/feature/queries.fab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/feature/queries.fab -------------------------------------------------------------------------------- /src/test/resources/feature/strings.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/feature/strings.txt -------------------------------------------------------------------------------- /src/test/resources/feature/tags.fab: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/feature/tags.fab -------------------------------------------------------------------------------- /src/test/resources/io/poly/bremen.poly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/io/poly/bremen.poly -------------------------------------------------------------------------------- /src/test/resources/io/poly/holes.poly: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/io/poly/holes.poly -------------------------------------------------------------------------------- /src/test/resources/log4j2-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/clarisma/geodesk/HEAD/src/test/resources/log4j2-test.xml --------------------------------------------------------------------------------