├── .circleci └── config.yml ├── .github ├── docker-compose.yml ├── pull_request_template.md └── workflows │ └── ci.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.org ├── LICENSE ├── README.md ├── RELEASING.md ├── bench └── src │ └── main │ └── scala │ └── vectorpipe │ └── Bench.scala ├── data ├── 8shapedmultipolygon.osm ├── diomede.osm ├── india-pakistan.osm ├── linestring.mvt ├── onepoint.mvt ├── polygon.mvt ├── quarry-rock.osm └── roads.mvt ├── project ├── Dependencies.scala ├── Version.scala ├── assembly.sbt ├── build.properties └── plugins.sbt ├── sbt ├── scripts ├── cibuild ├── cipublish └── test └── src ├── main ├── resources │ ├── META-INF │ │ └── services │ │ │ └── org.apache.spark.sql.sources.DataSourceRegister │ └── microsite │ │ └── data │ │ └── menu.yml ├── scala │ └── vectorpipe │ │ ├── OSM.scala │ │ ├── VectorPipe.scala │ │ ├── examples │ │ ├── AugmentedDiffProcessor.scala │ │ ├── AugmentedDiffStreamProcessor.scala │ │ ├── ChangeProcessor.scala │ │ ├── ChangeStreamProcessor.scala │ │ ├── ChangesetProcessor.scala │ │ └── ChangesetStreamProcessor.scala │ │ ├── functions │ │ ├── osm │ │ │ └── package.scala │ │ └── package.scala │ │ ├── internal │ │ └── package.scala │ │ ├── model │ │ ├── Actions.scala │ │ ├── AugmentedDiff.scala │ │ ├── Change.scala │ │ ├── Changeset.scala │ │ ├── ChangesetComment.scala │ │ ├── ElementWithSequence.scala │ │ ├── Member.scala │ │ └── Nd.scala │ │ ├── relations │ │ ├── MultiPolygons.scala │ │ ├── Routes.scala │ │ ├── package.scala │ │ └── utils │ │ │ ├── PartialCoordinateSequence.scala │ │ │ ├── ReversedCoordinateSequence.scala │ │ │ ├── VirtualCoordinateSequence.scala │ │ │ └── package.scala │ │ ├── sources │ │ ├── AugmentedDiffMicroBatchReader.scala │ │ ├── AugmentedDiffProvider.scala │ │ ├── AugmentedDiffReader.scala │ │ ├── AugmentedDiffSource.scala │ │ ├── ChangeMicroBatchReader.scala │ │ ├── ChangeProvider.scala │ │ ├── ChangeReader.scala │ │ ├── ChangeSource.scala │ │ ├── ChangesetMicroBatchReader.scala │ │ ├── ChangesetProvider.scala │ │ ├── ChangesetReader.scala │ │ ├── ChangesetSource.scala │ │ ├── ReplicationReader.scala │ │ ├── ReplicationStreamBatchReader.scala │ │ ├── ReplicationStreamMicroBatchReader.scala │ │ ├── SequenceOffset.scala │ │ └── Source.scala │ │ ├── util │ │ ├── Auth.scala │ │ ├── DBUtils.scala │ │ ├── Geocode.scala │ │ ├── Implicits.scala │ │ ├── JsonRobustFeatureCollection.scala │ │ ├── JsonRobustFeatureCollectionMap.scala │ │ ├── Resource.scala │ │ ├── RobustFeature.scala │ │ └── package.scala │ │ └── vectortile │ │ ├── Clipping.scala │ │ ├── Pipeline.scala │ │ ├── Simplify.scala │ │ ├── export │ │ └── package.scala │ │ └── package.scala └── tut │ ├── index.md │ ├── outputs.md │ ├── sources.md │ ├── usage.md │ └── usage │ ├── concepts.md │ ├── osm.md │ └── usage.md └── test ├── resources ├── .gitignore ├── isle-of-man-latest.osm.orc ├── log4j.properties ├── relation-110564.orc ├── relation-110564.wkt ├── relation-191199.orc ├── relation-191199.wkt ├── relation-191204.orc ├── relation-191204.wkt ├── relation-1949938.orc ├── relation-1949938.wkt ├── relation-2554903.orc ├── relation-2554903.wkt ├── relation-2580685.orc ├── relation-2580685.wkt ├── relation-3080946.orc ├── relation-3080946.wkt ├── relation-3105056.orc ├── relation-3105056.wkt ├── relation-333501.orc ├── relation-333501.wkt ├── relation-393502.orc ├── relation-393502.wkt ├── relation-5448156.orc ├── relation-5448156.wkt ├── relation-5448691.orc ├── relation-5448691.wkt ├── relation-5612959.orc ├── relation-5612959.wkt ├── relation-61315.orc ├── relation-61315.wkt ├── relation-6710544.orc ├── relation-6710544.wkt └── view │ ├── cluster-view.html │ └── layer-test.html └── scala └── vectorpipe ├── MultiPolygonRelationReconstructionSpec.scala ├── ProcessOSMTest.scala ├── TestEnvironment.scala ├── functions └── osm │ └── FunctionSpec.scala ├── sources └── AugmentedDiffSourceTest.scala └── vectortile ├── LayerTestPipeline.scala ├── PipelineSpec.scala ├── TestPipeline.scala └── WeightedCentroid.scala /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/.github/docker-compose.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/CONTRIBUTING.org -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/README.md -------------------------------------------------------------------------------- /RELEASING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/RELEASING.md -------------------------------------------------------------------------------- /bench/src/main/scala/vectorpipe/Bench.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/bench/src/main/scala/vectorpipe/Bench.scala -------------------------------------------------------------------------------- /data/8shapedmultipolygon.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/8shapedmultipolygon.osm -------------------------------------------------------------------------------- /data/diomede.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/diomede.osm -------------------------------------------------------------------------------- /data/india-pakistan.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/india-pakistan.osm -------------------------------------------------------------------------------- /data/linestring.mvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/linestring.mvt -------------------------------------------------------------------------------- /data/onepoint.mvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/onepoint.mvt -------------------------------------------------------------------------------- /data/polygon.mvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/polygon.mvt -------------------------------------------------------------------------------- /data/quarry-rock.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/quarry-rock.osm -------------------------------------------------------------------------------- /data/roads.mvt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/data/roads.mvt -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/Version.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/project/Version.scala -------------------------------------------------------------------------------- /project/assembly.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/project/assembly.sbt -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.2.8 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/sbt -------------------------------------------------------------------------------- /scripts/cibuild: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/scripts/cibuild -------------------------------------------------------------------------------- /scripts/cipublish: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/scripts/cipublish -------------------------------------------------------------------------------- /scripts/test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/scripts/test -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/resources/META-INF/services/org.apache.spark.sql.sources.DataSourceRegister -------------------------------------------------------------------------------- /src/main/resources/microsite/data/menu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/resources/microsite/data/menu.yml -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/OSM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/OSM.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/VectorPipe.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/VectorPipe.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/AugmentedDiffProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/AugmentedDiffProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/AugmentedDiffStreamProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/AugmentedDiffStreamProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/ChangeProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/ChangeProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/ChangeStreamProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/ChangeStreamProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/ChangesetProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/ChangesetProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/examples/ChangesetStreamProcessor.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/examples/ChangesetStreamProcessor.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/functions/osm/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/functions/osm/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/functions/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/functions/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/internal/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/internal/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/Actions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/Actions.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/AugmentedDiff.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/AugmentedDiff.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/Change.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/Change.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/Changeset.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/Changeset.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/ChangesetComment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/ChangesetComment.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/ElementWithSequence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/ElementWithSequence.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/Member.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/Member.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/model/Nd.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/model/Nd.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/MultiPolygons.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/MultiPolygons.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/Routes.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/Routes.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/utils/PartialCoordinateSequence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/utils/PartialCoordinateSequence.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/utils/ReversedCoordinateSequence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/utils/ReversedCoordinateSequence.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/utils/VirtualCoordinateSequence.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/utils/VirtualCoordinateSequence.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/relations/utils/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/relations/utils/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/AugmentedDiffMicroBatchReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/AugmentedDiffMicroBatchReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/AugmentedDiffProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/AugmentedDiffProvider.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/AugmentedDiffReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/AugmentedDiffReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/AugmentedDiffSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/AugmentedDiffSource.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangeMicroBatchReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangeMicroBatchReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangeProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangeProvider.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangeReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangeReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangeSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangeSource.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangesetMicroBatchReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangesetMicroBatchReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangesetProvider.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangesetProvider.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangesetReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangesetReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ChangesetSource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ChangesetSource.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ReplicationReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ReplicationReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ReplicationStreamBatchReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ReplicationStreamBatchReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/ReplicationStreamMicroBatchReader.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/ReplicationStreamMicroBatchReader.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/SequenceOffset.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/SequenceOffset.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/sources/Source.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/sources/Source.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/Auth.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/Auth.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/DBUtils.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/DBUtils.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/Geocode.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/Geocode.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/Implicits.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/Implicits.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/JsonRobustFeatureCollection.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/JsonRobustFeatureCollection.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/JsonRobustFeatureCollectionMap.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/JsonRobustFeatureCollectionMap.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/Resource.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/Resource.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/RobustFeature.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/RobustFeature.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/util/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/util/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/vectortile/Clipping.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/vectortile/Clipping.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/vectortile/Pipeline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/vectortile/Pipeline.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/vectortile/Simplify.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/vectortile/Simplify.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/vectortile/export/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/vectortile/export/package.scala -------------------------------------------------------------------------------- /src/main/scala/vectorpipe/vectortile/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/scala/vectorpipe/vectortile/package.scala -------------------------------------------------------------------------------- /src/main/tut/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/index.md -------------------------------------------------------------------------------- /src/main/tut/outputs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/outputs.md -------------------------------------------------------------------------------- /src/main/tut/sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/sources.md -------------------------------------------------------------------------------- /src/main/tut/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/usage.md -------------------------------------------------------------------------------- /src/main/tut/usage/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/usage/concepts.md -------------------------------------------------------------------------------- /src/main/tut/usage/osm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/usage/osm.md -------------------------------------------------------------------------------- /src/main/tut/usage/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/main/tut/usage/usage.md -------------------------------------------------------------------------------- /src/test/resources/.gitignore: -------------------------------------------------------------------------------- 1 | !*.orc 2 | -------------------------------------------------------------------------------- /src/test/resources/isle-of-man-latest.osm.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/isle-of-man-latest.osm.orc -------------------------------------------------------------------------------- /src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /src/test/resources/relation-110564.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-110564.orc -------------------------------------------------------------------------------- /src/test/resources/relation-110564.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-110564.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-191199.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-191199.orc -------------------------------------------------------------------------------- /src/test/resources/relation-191199.wkt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/relation-191204.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-191204.orc -------------------------------------------------------------------------------- /src/test/resources/relation-191204.wkt: -------------------------------------------------------------------------------- 1 | MULTIPOLYGON EMPTY 2 | -------------------------------------------------------------------------------- /src/test/resources/relation-1949938.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-1949938.orc -------------------------------------------------------------------------------- /src/test/resources/relation-1949938.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-1949938.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-2554903.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-2554903.orc -------------------------------------------------------------------------------- /src/test/resources/relation-2554903.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-2554903.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-2580685.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-2580685.orc -------------------------------------------------------------------------------- /src/test/resources/relation-2580685.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-2580685.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-3080946.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-3080946.orc -------------------------------------------------------------------------------- /src/test/resources/relation-3080946.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-3080946.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-3105056.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-3105056.orc -------------------------------------------------------------------------------- /src/test/resources/relation-3105056.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-3105056.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-333501.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-333501.orc -------------------------------------------------------------------------------- /src/test/resources/relation-333501.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-333501.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-393502.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-393502.orc -------------------------------------------------------------------------------- /src/test/resources/relation-393502.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-393502.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-5448156.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5448156.orc -------------------------------------------------------------------------------- /src/test/resources/relation-5448156.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5448156.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-5448691.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5448691.orc -------------------------------------------------------------------------------- /src/test/resources/relation-5448691.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5448691.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-5612959.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5612959.orc -------------------------------------------------------------------------------- /src/test/resources/relation-5612959.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-5612959.wkt -------------------------------------------------------------------------------- /src/test/resources/relation-61315.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-61315.orc -------------------------------------------------------------------------------- /src/test/resources/relation-61315.wkt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test/resources/relation-6710544.orc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-6710544.orc -------------------------------------------------------------------------------- /src/test/resources/relation-6710544.wkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/relation-6710544.wkt -------------------------------------------------------------------------------- /src/test/resources/view/cluster-view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/view/cluster-view.html -------------------------------------------------------------------------------- /src/test/resources/view/layer-test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/resources/view/layer-test.html -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/MultiPolygonRelationReconstructionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/MultiPolygonRelationReconstructionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/ProcessOSMTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/ProcessOSMTest.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/TestEnvironment.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/TestEnvironment.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/functions/osm/FunctionSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/functions/osm/FunctionSpec.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/sources/AugmentedDiffSourceTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/sources/AugmentedDiffSourceTest.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/vectortile/LayerTestPipeline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/vectortile/LayerTestPipeline.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/vectortile/PipelineSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/vectortile/PipelineSpec.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/vectortile/TestPipeline.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/vectortile/TestPipeline.scala -------------------------------------------------------------------------------- /src/test/scala/vectorpipe/vectortile/WeightedCentroid.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geotrellis/vectorpipe/HEAD/src/test/scala/vectorpipe/vectortile/WeightedCentroid.scala --------------------------------------------------------------------------------