3d-tiles icon indicating copy to clipboard operation
3d-tiles copied to clipboard

Vector Tile Roadmap

Open pjcozzi opened this issue 10 years ago • 13 comments

Notes on vector data

  • [x] Polygons, #24
    • [ ] How bad are cracks and what are we going to do about them?
    • [ ] Can additive refinement just add new vertices to polygons? Perhaps this is a completely different progressive tile format.
    • [ ] Per-feature minimumHeight and maximumHeight?
  • [x] Polylines
  • [ ] Polygons with holes
  • [ ] Declarative styling
  • [ ] Point features - billboards, labels, and points
    • [ ] Declutter?
  • [ ] Non clamped-to-ground features
  • [ ] Concise representation for ground-clamped positions, https://github.com/AnalyticalGraphicsInc/3d-tiles/pull/124#issuecomment-243156631

Selection of Cesium geometries:

  • [ ] Polygon: extrusion and at height
  • [ ] Polyline: extrusion (wall) and at height
  • [ ] Rectangle: on terrain, extrusion, and at height
  • [ ] Ellipse: on terrain, extrusion, and at height
  • Others as requested

pjcozzi avatar Oct 02 '15 20:10 pjcozzi

Initial Cesium implementation for polygons: https://github.com/AnalyticalGraphicsInc/cesium/pull/4186

pjcozzi avatar Aug 09 '16 20:08 pjcozzi

Started spec in #124.

Pushing post 1.0 to narrow the scope, this would come soon after in a follow-up spec release since the spec and Cesium implementation are far along.

pjcozzi avatar Jan 11 '17 15:01 pjcozzi

  • [ ] In declarative styling, should point.image be able to reference pixels glTF buffer/bufferView style?

pjcozzi avatar Nov 24 '17 20:11 pjcozzi

  • [ ] Ability to change polyline width (and other polyline properties) via declarative styling

pjcozzi avatar Nov 24 '17 21:11 pjcozzi

  • [ ] Polyline style

pjcozzi avatar Nov 24 '17 21:11 pjcozzi

  • [ ] What classification volumes - and other higher order surfaces like ellipses - should be able to be just rendered like polygons - as opposed to used for classifying another tileset?

pjcozzi avatar Nov 24 '17 21:11 pjcozzi

Suggestion from the forum: https://groups.google.com/forum/#!topic/cesium-dev/3zTt9rZVX08

Ability to style what happens when geometries intersect or overlap (for instance, when two points overlap, ability to define the resulting overlap color)

ggetz avatar May 15 '18 21:05 ggetz

  • [ ] Make polyline heights optional. When heights are omitted the polyline should be clamped to the surface by the client.

lilleyse avatar Mar 13 '19 20:03 lilleyse

  • [ ] Support textured polygons.

lilleyse avatar Apr 04 '19 20:04 lilleyse

Related

  • flatgeobuf - "A performant binary encoding for geographic data based on flatbuffers"

pjcozzi avatar Oct 26 '19 14:10 pjcozzi

Hello, Do you have an idea on when the vector tile format will be available in 3D Tiles ? Thanks :)

jailln avatar Jan 22 '21 14:01 jailln

when will this be available? we are waiting for this important feature

rory-ye-nv avatar May 20 '21 09:05 rory-ye-nv

See https://github.com/CesiumGS/3d-tiles/issues/391 for floating point precision considerations.

lilleyse avatar Nov 15 '21 22:11 lilleyse