1. Include feature id in MVT protobuf serialization (details)
Commit 7a695d7f401e59237aac33cdd8361a887066e1d1 by andy
Include feature id in MVT protobuf serialization
Replaces use of geotrellis.vector.Feature with new
geotrellis.vectortile.MVTFeature. MVTFeature aligns correctly with the
expected MVT spec in that it now includes an Option[Long] identifier as
a first class citizen. Mapping features and geometries to MVTFeature is
left as an application level concern.
Adds tests to verify that feature id and attributes are serialized
to/from protobuf correctly.
Signed-off-by: CloudNiner <>
The file was modifiedvectortile/src/main/scala/geotrellis/vectortile/Layer.scala (diff)
The file was modifiedvectortile/src/test/scala/geotrellis/vectortile/ProtobufTileSpec.scala (diff)
The file was addedvectortile/src/main/scala/geotrellis/vectortile/MVTFeature.scala
The file was modifieddocs/CHANGELOG.rst (diff)
The file was modifiedvectortile/src/main/scala/geotrellis/vectortile/VectorTile.scala (diff)
The file was addedvectortile/src/test/scala/geotrellis/vectortile/MVTFeatureSpec.scala