#tile #tileset #json #geo-json

geo-tileset

Structure representing tileset.json for 3D Tiles

1 unstable release

0.1.0 Jul 20, 2024

#301 in Geospatial

MIT/Apache

56KB
665 lines

geo-tileset

This is a crate for handling 3D Tiles tileset.json in Rust. You can build and serialize tileset.json. The directory structure and structure names conform to the schema.

Predefined

  • asset
  • bounding_volume
  • content
  • tile
  • tileset
  • group
  • metadata_entity
  • properties
  • subtrees
  • template_uri
  • tile_implicit_tiling
  • common/definitions
  • common/extension
  • common/extras
  • common/root_property
  • property_table/property_table
  • property_table/property_table_property
  • schema/class
  • schema/class_property
  • schema/enum_
  • schema/enum_value
  • schema/schema
  • statistics/statistics
  • statistics/statistics_class
  • statistics/statistics_class_property
  • styling/pnts_style
  • styling/style
  • styling/style_boolean_expression
  • styling/style_color_expression
  • styling/style_conditions
  • styling/style_conditions_condition
  • styling/style_expression
  • styling/style_meta
  • styling/style_number_expression
  • subtree/availability
  • subtree/buffer
  • subtree/buffer_view
  • subtree/subtree
  • tile_formats/b3dm_feature_table
  • tile_formats/batch_table
  • tile_formats/feature_table
  • tile_formats/i3dm_feature_table
  • tile_formats/pnts_feature_table

License

Licensed under either of

at your option.

Dependencies

~0.4–1MB
~22K SLoC